Before You Start — Write Your Script First
The script is the only step that requires thought. Everything else in the creation process is a click. Write the script before opening the platform — it will be faster and better.
Step 1 — Create Your Account
Go to TalkingQRCodes.com
Step 2 — Launch a New Campaign
From the Campaign Manager dashboard, click Launch New Campaign. Name the campaign by its placement — "Table Tent Daily Special" or "Windshield 2022 Silverado #47291" or "Yard Sign 1842 Mesa Ridge." Descriptive campaign names make management easier when you have multiple active campaigns.
Step 3 — Enter Your Script
Paste or type your script in the message field. The platform shows a word count and estimated audio duration as you type — target 80 to 130 words for a 35 to 55 second message. This is the optimal length for most physical placement applications — enough to complete the pitch, short enough to hold attention.
Step 4 — Select a Voice
Click through the 25 available voices and select Preview with My Script for each one you want to evaluate. The preview generates a sample of your actual script in the selected voice — not a generic demo — so you hear exactly what your customer will hear before committing. Select the voice that best matches the tone required for the placement.
Step 5 — Add Business Name and Website URL
Enter your business name and your website URL in the designated fields. These appear on the player page — the business name as the header and the website URL as a clickable link. Every customer who scans sees your business name and can reach your website directly from the player page.
Step 6 — Generate the Talking QR
Click Generate Talking QR. The platform sends the script to the ElevenLabs API, generates the MP3 audio, builds the player page, and creates the QR code. The process takes under 30 seconds. When complete, the Campaign Manager shows the generated QR code and a Download PNG button.
Step 7 — Download, Print, and Deploy
Click Download PNG to save the print-ready QR code file. Print at the appropriate size for the placement — 1 inch for business cards, 1.5 inches for table tents, 3 inches for yard signs, 4 inches for windshield stickers. Test scan on both iOS and Android before printing at scale. Place in the deployment location.
Step 8 — Update Anytime
When the message needs to change — price drop, new special, seasonal update — log in, click the campaign, edit the script, and click Update. The same printed code plays the new message within seconds. No reprinting. No new code. 60 seconds from edit to deployed update.