How to use QR codes for sweepstakes and audience contests
QR codes turn any printed surface into a contest entry point, helping you collect more participants, reduce friction, and track responses — all without building a dedicated app or complicated form workflow.
Key Takeaways
- A dynamic QR code lets you update your contest entry link after printing, so you can swap forms between campaign phases without reprinting materials. Learn more about the differences in our guide to static vs dynamic QR codes.
- Linking your QR code to a dedicated landing page (rather than a raw form URL) lets you brand the experience and pre-qualify entrants before they hit submit.
- Scan tracking data — including time, location, and device type — helps you measure contest reach and identify which placements drove the most entries.
- Always include a short fallback URL below the QR code for participants whose camera apps struggle in low-light event environments.
- Legal compliance matters: make sure your entry page includes official rules, an eligibility statement, and a no-purchase-necessary disclosure where required.
The sweepstakes process has changed a lot in the digital age. What once required filling out a paper form and mailing it in now only requires clicking a link or scanning a code. This shift tells you something important: people want to enter contests on their phones, not by mailing in a paper slip or typing a long URL from a poster. A QR code bridges the physical and digital worlds in a way that actually meets participants where they are.
Whether you are running a giveaway at a trade show booth, a loyalty sweepstakes printed on product packaging, or a live audience poll at a conference, a QR code gives attendees and customers a one-tap path to your entry form. No URL to memorize. No app to download. Just a quick scan and they are in.
In this guide I will walk you through exactly how to build that experience — from choosing the right QR code type to placing it in the right spots and tracking who scanned it. By the end, you will have a working setup you can reuse for every contest you run.
Step-by-step: setting up your contest QR code
Running a sweepstakes or audience contest with a QR code involves a few moving parts, but the overall workflow is straightforward once you know the sequence. Follow these steps and you will have a fully functional entry system ready before your event or campaign launch date.
Step 1 — Build your entry form or landing page
Before you generate a single QR code, you need somewhere to send participants. Google Forms, Typeform, and JotForm all work well for basic sweepstakes entry collection. If you want more branding control, build a simple landing page on your own site that embeds the form. The page should clearly state the prize, the entry deadline, and a link to your official rules. Keep the form short — name, email, and one optional engagement question is usually enough to qualify entries without frustrating participants.
Step 2 — Choose a dynamic QR code type
For sweepstakes, a dynamic URL QR code is almost always the right call. Unlike a static code, a dynamic code stores a short redirect URL rather than the destination URL itself. That means you can update where the code points at any time — useful if your entry form URL changes, your contest runs in multiple phases, or you want to redirect the code to a winner announcement page after the contest closes. Head over to the to create a dynamic URL code linked to your entry page.
Step 3 — Customize the code to match your brand
A plain black-and-white QR code gets the job done, but a branded one gets scanned more often. Add your brand colors, swap in a logo at the center, and choose a frame style that fits the context. For event signage, high contrast between the code modules and the background is critical — poor contrast is one of the most common reasons codes fail to scan in the field. Check out our QR code design tips for more guidance on making your code stand out. Always test your customized code with at least three different phones before you send anything to print.
Step 4 — Place the QR code where participants actually are
Placement is where many contest campaigns fall short. At live events, position codes at eye level near high-traffic spots: check-in desks, registration tables, near food and beverage stations, and at the exit. For product packaging, the back panel or inside flap works well for post-purchase sweepstakes. For print ads, leave enough white space around the code so it does not get lost in surrounding design elements — our guide on adding a QR code to your flyer covers this in detail. In every placement, include a short call to action above or below the code — something like "Scan to enter the giveaway" — so people know exactly what they are scanning into.
Step 5 — Monitor scans and entry data in real time
One of the biggest advantages of dynamic QR codes is scan analytics. Inside your QR Code Developer dashboard, you can see how many times the code was scanned, at what times, and from which cities or regions. Cross-reference that data with your form submission count to identify your scan-to-entry conversion rate. If a lot of people scan but do not complete the form, your landing page may need a clearer headline or a simpler form layout. Checking this data during an active contest gives you the chance to make adjustments before the entry period closes.
Step 6 — Close the contest and redirect the code
When your entry period ends, do not just let the QR code go dead. Update the destination URL to point to your winner announcement page, a thank-you message, or your main product page. Participants who scan after the deadline will still land somewhere useful, and you protect the scannability of any printed materials that are still in circulation. This is the step that makes a dynamic code worth the small extra setup compared to a static one.
Tips for better contest results
A working QR code is only part of the equation. These practical tips will help you get more entries, stay legally covered, and build on what you learn from each campaign.
Set a minimum print size of 1 inch by 1 inch for any QR code that will be scanned from a distance greater than a foot. For banner signage at events, scale up to at least 3 inches to account for participants scanning from several feet away.
Use a UTM parameter in your entry page URL so you can track sweepstakes traffic separately in Google Analytics. This helps you understand whether contest participants are new visitors or returning customers.
Run a pre-launch test by scanning the QR code yourself on both iOS and Android devices. Check that the form loads correctly, auto-fills any expected fields, and submits without errors on a mobile browser.
Include the QR code in your digital materials as well — email newsletters, social media posts, and event confirmation emails. A scannable image in an email lets recipients tap directly to the entry page on their phone. For tips on running QR codes at live events, see our guide on how to create event QR codes.
Cap entries per person if your platform supports it, or add a unique entry token per scan session to reduce duplicate submissions from the same device.
After the contest closes, send a follow-up email to all entrants announcing the winner and including a discount or loyalty offer. People who entered a giveaway are already warm leads — do not let that list go cold.
Frequently Asked Questions
Do I need a dynamic QR code for a sweepstakes, or will a static one work?
A static QR code can technically work, but a dynamic code is strongly recommended for any sweepstakes or contest. Dynamic codes allow you to update the destination URL without reprinting materials, which is essential if your entry form URL changes or if you want to redirect the code to a results page after the contest ends. You can create a dynamic code at the in under a minute.
What should my QR code link to — a form directly or a landing page?
Linking to a dedicated landing page rather than a raw form URL gives you more control over the participant experience. A landing page lets you display the prize details, entry deadline, sponsor branding, and legal disclosures before the participant fills out the form. It also gives you a cleaner place to update the content after the contest closes.
Is there a legal requirement to include a no-purchase-necessary statement?
In the United States, sweepstakes that are open to the general public are generally required to include a no-purchase-necessary statement to avoid being classified as an illegal lottery. The exact requirements vary by state, and some countries have their own promotional contest regulations. You should consult a legal professional familiar with promotional law in your operating region before launching any public-facing sweepstakes.
How do I prevent people from scanning the QR code multiple times to enter more than once?
The most reliable method is to require an email address on your entry form and set your form tool to accept only one submission per email address. For higher-stakes contests, you can add email verification — where entrants must confirm their address before the entry counts. QR code scan data alone cannot prevent duplicate entries because multiple people may share the same device or one person may scan from multiple devices.
Can I use the same QR code for multiple contest rounds?
Yes, if you are using a dynamic QR code. Simply update the destination URL in your QR Code Developer dashboard to point to the new round's entry form before each phase begins. This is one of the main reasons dynamic codes are worth using — you can print once and reuse the code across an entire campaign series without any additional print costs.
How large should the QR code be on event signage?
For standard table-top or counter signage scanned from about 12 inches away, a 1.5-inch to 2-inch code is sufficient. For floor-standing banners or wall posters where participants will be standing 3 to 6 feet away, scale the code up to at least 3 to 4 inches. The general rule is that the scanning distance should not exceed ten times the width of the QR code. You can find more placement guidance in our .
Related Guides
Ready to create your QR code?
Generate custom QR codes in seconds - free and easy to use.
Create Free QR Code →