# QR codes at trade shows

> Your own QR codes beat rented badge scanners for speed — a prefilled form code per demo station captures leads into your system the moment someone scans, with the station recorded as source, while organiser badge-scan exports often arrive days after the show. Size booth-panel codes 10–30 cm for 1–3 m viewing.

Source: https://useqr.app/docs/marketing/qr-codes-at-trade-shows · Last reviewed 2026-08-21 · UseQR is free forever, MIT licensed, no signup.

---

## The capture problem, and who owns the data

The default trade-show lead mechanism is the rented badge scanner: you pay the organiser, scan attendee badges, and receive an export of the leads — in the organiser's format, on the organiser's schedule, which often means **days after the show**, when the conversations have gone cold and every competitor's follow-up is in the same inbox.

A QR code inverts the ownership. A code on your booth pointing at your own short form captures the lead **into your system at the moment of the conversation** — name, email, and what they cared about — with no per-scan fees and no waiting for an export. The trade-off is honest: badge scans are one tap for staff, while a form asks the visitor for twenty seconds of typing. The resolution is to use both: badge-scan when the organiser's system is good, and run your own codes so your pipeline never depends on it.

## One code per station, not one per booth

The cheap upgrade almost nobody does: give each demo station, talk slot and product zone **its own code**, same form, different source parameter:

```
https://example.com/expo?utm_campaign=trade-fair-2026&utm_content=demo-a
https://example.com/expo?utm_campaign=trade-fair-2026&utm_content=demo-b
https://example.com/expo?utm_campaign=trade-fair-2026&utm_content=main-talk
```

Generate the set with the [bulk generator](/bulk) and you learn, by the end of day one, which demo actually produces leads — intelligence that repays the whole booth cost. Parameter conventions are in the [UTM how-to](/docs/how-to/how-to-add-utm-parameters-to-a-qr-code).

## The offline advantage: vCards when the wifi dies

Exhibition-hall connectivity is notoriously oversubscribed, and a URL code is worthless to a phone with no signal. Two codes on your booth are immune:

- **A [vCard code](/vcard-qr-code)** for your team's details — the phone parses the contact **entirely offline**, no network involved. This is the single most reliable exchange mechanism in a congested hall; see [making a QR code work offline](/docs/how-to/how-to-make-a-qr-code-work-offline) for the family of payloads with this property.
- Your lead form, by contrast, needs signal — so keep the page small and fast, and accept that the vCard direction may outperform it at peak hours. For the connect-versus-save-contact decision on badges, see the [LinkedIn profile page](/docs/marketing/qr-code-for-a-linkedin-profile).

## Sizing: the booth is a distance gradient

Apply the 10:1 rule per surface:

| Surface | Viewing distance | Code width |
|---|---|---|
| Back-panel graphic | 2–3 m (across the aisle) | **20–30 cm** |
| Counter cards, table tents | 0.5 m | **5 cm** |
| Staff [name badges](/qr-codes-on/name-badges) | 0.5–1 m | **5–10 cm** |
| Handouts, one-pagers | 30 cm | 3 cm |

The back-panel code earns scans from aisle traffic you never spoke to — size it for the aisle, not the booth interior, and size up whenever a case falls between rows.

## Follow-up is a speed game

Leads decay from the moment the conversation ends, and every exhibitor mails the same inboxes the week after the show. Capturing into your own system lets you send the follow-up **the same evening** — referencing the demo they scanned at, because the source parameter told you — while badge-scan-dependent competitors wait for exports. That timing edge, more than the capture itself, is the reason to run your own codes. Verify every printed code with the [validator](/validate) before shipping the booth; broader event context lives at [QR codes for conferences](/qr-codes-for/conferences).

## FAQ

### How do QR codes work for trade show lead capture?
A code on the booth points at a short form on your domain; scanning it files the lead into your own system immediately, tagged with which station the visitor scanned at. It costs nothing per scan and removes dependence on the organiser's badge-scanner exports.

### Are QR codes better than badge scanners at trade shows?
They trade differently: badge scans are effortless for staff but the data arrives via the organiser, often days later. Your own codes capture instantly into your CRM with source attribution, at the cost of the visitor typing briefly. Running both is the robust setup.

### How big should a QR code be on a trade show booth?
Size for the distance: 20–30 cm on back panels read from across a 2–3 m aisle, 5 cm on counter cards at half a metre, and 5–10 cm on badges read at conversation distance. Undersized panel codes are the commonest booth mistake.

### What if the venue wifi is too slow for QR codes?
URL codes suffer with the network, so keep landing pages light — but vCard codes do not: the contact details are inside the code and the phone parses them with no signal at all. In a congested hall, the vCard is the most reliable exchange you have.

## Try it

- https://useqr.app/url
- https://useqr.app/vcard
- https://useqr.app/bulk
- https://useqr.app/validate
