I thought the idea was to stamp on paper and put this inside the glass and frame?

That's how I did this one but I wanted to stamp directly onto the glass so I could paint on it. I've done it now, however you need to leave it for a lot longer than normal. I love messing about with new things you find the strangest things out. The lesson for today is when using StazOn on glass leave overnight it will eventually stay.