Skip to main content

Event & Trade Show QR Codes: Capture Every Booth Visitor as a Retargetable Lead

By Diljit Ramachandran · LinkedIn · /about

Published · Last updated · MARKETING · 3 min read

Exhibitors talking with visitors at a busy trade fair booth.

Trade show QR lead capture means placing dynamic QR codes on booth assets so that every scan fires a Meta pixel event and adds the visitor to a retargetable audience, whether or not they hand over a badge. Badge scans count only the visitors who agree to a sales call. New to event codes? Start with our conference and trade show guide.

What is wrong with badge scanners alone?

Lead-retrieval devices are the standard answer, with three flaws. They cost extra per show: the official 2026 National Restaurant Association Show order form lists a handheld scanner rental at $579 to $599. They are opt-in only, so early-stage visitors who are not ready for sales decline. And follow-up arrives cold, often a week later.

How does a QR scan become an audience member?

Put a dynamic QR on each booth asset, pointing to a landing page you control, such as a demo video, a one-pager or a show offer. On the Pro plan, each code can fire a named Meta event on scan, such as Lead, carrying the code's name, ID and type. Add a Conversions API token and the scan is also sent server-side, so iOS privacy settings and ad blockers cost you less signal.

Because Lead is a standard event, Meta can optimize delivery against it without a custom conversion. One caveat: a lookalike needs a Custom Audience of at least 100 people, and not every scan matches a Meta account. A small show may not get you there, so keep collecting across the season.

Why use a separate QR per placement?

Separate codes tell you which asset pulls. Use one each for the back wall, demo screen, flyers, swag and staff badges. After the show your analytics show whether the large wall graphic was scanned at all, or whether most scans came from the cheap flyer run. See the QR analytics guide.

Dynamic codes can also be repointed. The flyer QR that said "Visit us at booth 214" can point to a post-show offer the next week, with no reprint. That is the core static vs dynamic trade-off.

What should you run in the 30 days after a show?

Match ads to how attention fades:

  • Days 1 to 7, recap: booth photo and a soft call to action. Aim for recognition.
  • Days 8 to 20, proof: a customer story or concrete result for visitors evaluating at their desk.
  • Days 21 to 30, demo offer: a book-a-demo or trial call to action, optimized against that event.

Exclude existing customers and cap frequency, since a show audience is small. The retargeting guide covers windows and creative rotation. Put instant value first on the landing page and an optional form below it; the pixel fires for everyone, the form catches the hottest leads.

How do the costs compare?

Rented lead-retrieval deviceQRCodeStack Pro with pixel events
CostPer-show fee, $579 to $599 above$19/mo, or $182/yr paid annually
Who is capturedVisitors who agree to a badge scanAnyone who scans a booth asset
Contact detailsYesOnly from the optional form
Retargetable audienceOnly if you upload the listYes, the pixel fires on scan
After the floor closesNoYes, flyer and swag scans continue

If your sales motion depends on same-week calls to badge-scanned contacts, keep the rental and add the QR layer. Pixel events need Pro or above; the 7-day trial does not include them. Over a season, the accumulated audience can seed a 1% lookalike for pre-show ads in the next host city. A website custom audience keeps people for at most 180 days, so build it while scans are in the window.

How many codes per booth? One per placement you want to measure, typically four to six. Visitors install nothing: they scan with the phone camera, and consent banners apply as on your site.

Set it up before your next show

Create one dynamic QR per booth placement and configure each to fire a Meta Lead event. Pixel events are on the Pro plan at $19/month; the 7-day free trial (no credit card) does not include pixels.

Create a Dynamic QR Code