QR codes at the rink: what works and what gets ignored
Size, contrast, placement, the sentence next to it, timing, and tracked links. The practical checklist for QR codes at the rink that actually get scanned.
Half the QR codes at the rink never get scanned. Not because fans do not care, but because the code is the size of a stamp, printed grey on grey, taped next to the exit, with the words "scan me" and nothing else. This article is the practical checklist: size, contrast, placement, the sentence next to it, the timing, and how to measure what actually worked.
Size: the arm's-length rule
A phone camera reads a QR comfortably when the code is about one tenth of the distance to it. Ten centimetres of code for one metre of distance. Work backwards from where the fan will be standing:
- Handheld card or program: 2 to 3 centimetres is enough. The phone is 30 centimetres away.
- Poster at a counter: at least 10 centimetres. People stand a metre back.
- Banner in the concourse: 25 to 40 centimetres. Fans walk by at three metres.
- Jumbotron: fill the screen. The upper bowl is 40 metres away and phone zoom is not your friend.
The share page on my.livingsisu.com gives you the QR in high resolution. Print from that file, never from a screenshot. A blurry QR is an ignored QR.
Contrast: dark code, light background
Cameras read dark modules on a light background. That is the whole rule. Teams break it constantly because the brand colours are navy and black, and the poster designer wants a dark theme.
What works: black or navy code on white or cream. What fails: white code on a photo, red on black, any code placed over a gradient, and the "creative" QR with the logo covering a third of it. Leave a white margin around the code at least as wide as one of its squares. Glossy laminate under arena lights creates a glare spot right in the middle. Use matte.
Placement: where fans are already standing still
People do not stop walking to scan. They scan where they are already stopped, phone in hand, with nothing else to do. Rank your rink:
Spots that get scanned
- Ticket window, while waiting in line.
- Team store counter, at the register.
- Concession line, at eye level on the menu board.
- Bathroom stall doors. Nobody is proud of this one, and it works every time.
- Jumbotron during intermission, when nobody is watching hockey.
- The printed program, next to the roster.
Spots that get ignored
- Rink boards and glass. Too far, too busy, too small.
- Exit doors. People are leaving, not joining.
- Above head height in the concourse. Nobody looks up while walking.
- The bottom corner of a poster full of sponsor logos.
The sentence next to the code
"Scan me" says nothing. "Follow us" is a favour you are asking. The line next to a QR has to answer two questions in one breath: what do I get, and is it worth ten seconds?
Examples that work, the kind a junior team or a league would actually put up:
- "Scan. 15 percent off at the team store tonight."
- "Free coffee with any hot dog. Scan to join the fan group."
- "Schedule, tickets, store. One scan, all season."
- "Season-ticket holders: scan for the playoff pre-sale."
Twelve words or fewer. One reward. A time limit when you have one. The reward comes from your own partner, the store or restaurant that already backs the team, not from us. Enter the partner and the offer on my.livingsisu.com before the poster goes up, so the promise is real the second someone scans.
Timing: when the scan happens
A QR that is up all season gets scanned in bursts, not evenly. Plan for the bursts:
- Doors open to puck drop: highest traffic at the ticket window and store. Cards and counter posters.
- Intermissions: jumbotron, 30 seconds, twice per intermission. Fans have their phones out already.
- After the final horn: almost nothing. Do not waste the screen.
- Between games: the QR on the program survives in the car and on the kitchen table. Some scans come three days later.
Playoffs are a bonus round. Bigger crowds, more people who are not regulars, more first-time scans. Have the offer ready before game one.
What they get when they scan
The scan opens the group in the fan's AthleteCard, which is free. Membership is free too, always. Inside, they find the offers, the useful links (schedule, tickets, store), the events with GPS map and a sign-up button, and the resources you posted. That is the payoff, and it is why the scan is worth their ten seconds.
Fans also notice what they do not have to give. You never see their last name, email or photo, on any plan. A QR that does not ask for an inbox gets scanned more.
Measure it with tracked links
Printing one QR and hoping is guessing. Printing four, each with its own tracked share link, is measuring. On the Premium plan, every share link shows clicks and sign-ups. Give each location its own link:
- Create a tracked share link named "ticket window", another named "store", another named "jumbotron", another named "program".
- Generate a QR for each and print it at the right size for its spot.
- After three home games, open the stats and compare.
A realistic result for a team drawing 1,200 a night: jumbotron 96 sign-ups, ticket window 71, program 44, store 29. Now you know the jumbotron earns its 30 seconds, and the store poster needs a better sentence or a better spot. Move it, reprint it, compare again.
The stats also show where members came from overall: QR, group code, link or email invitation. If the group code is winning, your PA announcer is doing more work than your posters.
Checklist before you print
- High-resolution QR from the share page, not a screenshot.
- Dark code on a light background, white margin, matte finish.
- Size matched to viewing distance: 10 centimetres per metre.
- One sentence, twelve words or fewer, with a real reward.
- The partner and offer already entered so the promise works instantly.
- One tracked link per location.
- Placed where fans stand still, at eye level.
FAQ
How big should QR codes at the rink be?
About one tenth of the viewing distance. Two to three centimetres on a handheld program, ten on a counter poster, thirty or more on a concourse banner, and full screen on the jumbotron.
Can I use my team colours on the QR?
Dark code on a light background is the rule. Navy on white works. White on a photo or red on black gets ignored by the camera. Keep a white margin and skip glossy laminate.
How do I know which QR worked?
Use a tracked share link per location (Premium plan). The stats show clicks and sign-ups for each one, plus where members came from overall: QR, code, link or email.
Create your group
The QR is only worth scanning if something is behind it. Create your group on my.livingsisu.com, add your first offer, and print the code at the right size for your rink.









