It is about the words.
The platform is simple. The setup takes ten minutes. The voice options are clear. But when it comes time to write the script — the sixty seconds that play every time someone scans — people freeze.
What do I actually say?
This post answers that question completely. You will get the universal script formula that works for every industry and every placement, the exact structure that maximizes the sixty seconds you have, and word-for-word examples from six different industries you can copy, customize, and deploy today.
The Four-Part Formula
Part 1 — The Hook (5 to 10 seconds)
The hook earns the next fifty seconds. It is the first sentence, and it has one job: make the person who just scanned feel like this message was made specifically for them.
The hook names the situation, the problem, or the desire of the most likely person to scan this code at this location. Not your company name. Not "welcome." Not "thanks for scanning." The thing they are experiencing right now that brought them here.
A yard sign hook: "If you've been driving through this neighborhood wondering whether you could afford it — stay with me."
A contractor truck hook: "If you just watched our crew work and wondered who to call for your own project — you're already talking to the right company."
A trade show banner hook: "If you've ever printed a sign and then had to reprint it two days later because the information changed — this is for you."
Part 2 — The Aha Moment (10 to 15 seconds)
The aha moment is the single most surprising or counterintuitive thing about what you offer. The thing most people do not know is possible. The sentence that makes someone say — out loud, or at least internally — "I did not know that was a thing."
It is not a feature. It is not a benefit list. It is one specific revelation that reframes the prospect's understanding of their situation.
A restaurant aha: "Every item on our menu can update in sixty seconds from our phone — which is why our specials are always actually available when you order them."
A real estate agent aha: "The buyers who call me before 9 AM on the day a listing goes live are the ones who win in a multiple-offer market — and I send those alerts to my list at 7."
Part 3 — The Proof (10 to 15 seconds)
Proof is one specific, concrete, believable detail that makes the aha moment feel like fact rather than claim. A real number. A real story. A real name. Something that a skeptic could not easily dismiss because it is too specific to be invented.
The specificity is the credibility. "We help businesses grow" is forgettable. "We helped a regional HVAC chain reduce cost per booked appointment by forty percent in ninety days" is memorable and verifiable.
Part 4 — The Action (10 seconds)
The action is one thing. Not a website. Not a general invitation. One specific, frictionless next step available to this person right now.
Text a number. Tap the link above the player. Come inside and ask for a specific person by name. Scan the next code on the display to hear the customer testimonial. One thing. Said clearly. Said once.
Word Count and Timing
Aim for 120 to 160 words for a sixty-second script. 180 to 220 words for ninety seconds. Read it aloud and time yourself before recording — conversational pace is slower than you think.
Sixty seconds is the standard. It is enough time to hook, aha, prove, and close without losing attention. Some placements justify ninety seconds — product packaging inserts, CSA box cards, luxury property signs — where the audience is already seated and engaged. Most outdoor and event placements should stay at sixty.
Six Industry Scripts — Copy and Customize
Real Estate — Yard Sign
"You're standing in front of 2847 Clearview Lane, and I want to tell you something the listing doesn't capture. This kitchen was renovated eighteen months ago with quartz countertops and a farmhouse sink the owners found at a salvage yard in Vermont. The backyard has a sycamore that's been there forty years — the kids in this neighborhood have all climbed it. The sellers are motivated, the neighborhood has appreciated eleven percent in two years, and I would love to walk you through it in person. I'm Jordan. My number is right above this player. Text me tonight — yes, tonight — and I'll make time for you."
Word count: 112 words. Time: ~55 seconds. Formula: Hook (location + promise) → Proof (specific renovation detail) → Story (sycamore tree) → Market context → Action (text tonight).
Contractor — Truck Wrap
"If you just watched our crew work and you're thinking about your own project — you're already talking to the right company. We're Martinez Plumbing. Licensed, bonded, insured, serving this area for fourteen years. We handle everything from emergency repairs to full bathroom remodels, and right now we're offering free estimates with a same-week response time. Text ESTIMATE to 210-555-0147 and we'll have someone out to you before the week is out."
Word count: 82 words. Time: ~45 seconds. Formula: Hook (warm lead acknowledgment) → Credentials → Service range → Offer → Action (text to book).
Restaurant — Table Tent
"Tonight's special is the pan-seared halibut with roasted fennel and a saffron broth that took our chef three months to get right. We source the halibut fresh from the Texas Gulf Coast three times a week — it's never been frozen. It's available while we have it, which based on the last three Thursdays means we'll be out by eight. If you want it, tell your server now. And if you want to know what's coming next week, tap the link above this player and join our weekly specials list."
Word count: 95 words. Time: ~50 seconds. Formula: Hook (the specific dish) → Proof (sourcing story, timeline) → Scarcity → Action (tell server now + email list).
B2B — Business Card
"If you're a marketing director who's ever handed out a thousand business cards and had no idea which ones generated anything — that's the problem I fix. I'm Dana Chen, and I help B2B companies turn their physical marketing into trackable digital funnels. My clients typically see their first measurable ROI from business card distribution within thirty days of working together. The link above this player takes you directly to my calendar. Book a twenty-minute call — no pitch, just a conversation about whether what I do fits what you need."
Word count: 93 words. Time: ~50 seconds. Formula: Hook (specific pain for specific role) → Identity + specialty → Result with timeline → Action (calendar link, low-pressure framing).
Nonprofit — Gala Table Card
"Marcus was eight years old when he came to us. He hadn't been in school in four months. Tonight, Marcus is twelve, on the honor roll, and learning to code. Fifty dollars covers one month of the after-school program that made that possible. Tonight we're trying to fund sixty more Marcuses for the coming year. The donate button is right above this player. If Marcus's story moved you, that's the button."
Word count: 72 words. Time: ~40 seconds. Formula: Named story → Specific outcome → Dollar anchor → Campaign goal → Action (one button, emotional close).
E-Commerce — Package Insert
"Hey — I'm Priya, and I made what you just unboxed. The clay in that mug came from a small operation in North Carolina that I've been working with for three years. The glaze is my grandmother's recipe — I'm the third person to ever use it. Each piece takes three days from wheel to finish. Thank you for buying it. It means more than I can say in a sixty-second clip. The care instructions are on the card in the box. And if you want to see what's coming next — tap the link above this player."
Word count: 103 words. Time: ~55 seconds. Formula: Personal introduction → Material sourcing → Heirloom story → Gratitude → Care redirect → Collection preview action.
The Three Mistakes to Avoid
Opening with your company name. Nobody cares about your company name in the first five seconds. They care about whether this message is for them. Lead with their situation. Earn the right to introduce yourself.
Listing features instead of telling a story. Features are forgettable. Stories are not. "We have quartz countertops" is a feature. "The owners brought the farmhouse sink from a salvage yard in Vermont" is a story. One lands. One disappears.
Closing with multiple actions. "Visit our website, follow us on Instagram, call or text, and join our email list" is four actions, which means zero conversions. Pick one. The most frictionless one available at this moment. Say it once. Stop talking.
Update the Script When the Story Changes
The script is not permanent. The QR code is permanent. The script is a living document that improves every time you learn something new about what converts.
When the offer changes — update the script. When you get a better proof point — update the script. When a specific sentence is not landing — update the script. Log in from any device, paste the new version, save. The same physical code plays the updated audio within sixty seconds.
Your minion just got smarter. And it did not cost you a new print run.
Ready to record your first script? Start your free 7-day trial at TalkingQRCodes.com. No credit card required. Your first talking QR code is live in under ten minutes.