Design

Frame styles and CTA text guide

Boost scan conversion rates by using branded frames and compelling action text.

A bare QR code asks people to guess what scanning it does, and plenty of people won't bother guessing. A frame with a short instruction removes that hesitation — it's the difference between a mystery square and a clear invitation.

The five frame styles

Unqode SmartQR offers five options in the Frame Style picker, and all but the first require Pro or Business:

  • None — a bare QR code with no border or text (the default)
  • Border — a clean rectangular outline hugging the code
  • Tag Below — a coloured banner beneath the code carrying your CTA text
  • Tag Above — the same banner, positioned above the code instead
  • Full Frame — a bolder, fully enclosed frame around the whole code, for when you want it to read as a distinct element on the page rather than blend in

Frame colour and text colour are both set from their own colour pickers in the design step, independent of the QR code's own foreground and background — so a frame can carry your brand colour even if the code itself stays black and white.

Writing CTA text that actually works

  • Keep it short — two to four words is plenty, this isn't the place for a sentence
  • Lead with a verb: "SCAN ME," "SCAN TO ORDER," "GET OFFER," "WATCH VIDEO"
  • Be specific about the outcome rather than the action — "BOOK A TABLE" tells someone more than a generic "SCAN HERE" ever will
  • Make sure the text matches what actually happens after the scan; a mismatch between promise and destination is worse than no CTA at all

Match the CTA to context rather than reusing one everywhere: "SCAN TO ORDER" on a restaurant table, "SAVE MY DETAILS" on a business card, "SEE HOW IT WORKS" on packaging. Specific, situation-matched text consistently reads better than a generic "SCAN HERE" pasted onto everything.

Still stuck? Email our team at hello@unqode.com — or check the related articles below, most questions are answered there already.