Digital pass

QR passes that
look worthy of your brand.

Server-side composite PNG with your logo, your colours, the attendee name, the seat number, and a signed QR. Auto-attached to the confirmation email, one-tap downloadable on the confirmation page. Nothing carries our brand.

VIP SUMMIT 2026
Product Summit ยท Taj Convention
Priya Nair
Meridian Labs
VP Product

A composite PNG, generated on the server the moment registration lands.

Intervention Image lays out the branding, Simple-QRCode drops in the code. One immutable file per attendee, stored per tenant.

๐ŸŽจ
Your logo, your colours
Tenant branding row drives primary, secondary, accent colours and logo. The pass looks like it came from your marketing team.
๐ŸŽŸ
Seat and category baked in
V-7 or G-42, VIP stripe in gold, General in green. Attendee shows one image at the gate.
๐Ÿ”
Signed QR URL
QR encodes /scan/{40-char token}. Guessing the URL is impossible. Second scan of the same token is blocked at the DB level.
๐Ÿ“ง
Auto-attached email
Registration completes, confirmation email fires with the PNG attached. Attendees find the pass in their inbox even without going back to the site.
๐Ÿ“ฅ
Download from confirmation
Confirmation page has a Download Pass button. Saves the PNG to camera roll on iOS and Files on Android.
๐Ÿ–จ
Print-ready
800x400 PNG. Prints crisp on A6 cardstock for premium in-hand badges, or scans fine from a phone screen at the gate.

Pass generation is invisible to the attendee.

1
Registration completes
Seat assigned, registration row created, qr_token generated with Str::random(40).
2
Pass PNG built
QrCodeService composites logo, colours, name, seat, category, and QR. Stored at qrcodes/{tenant}/{token}.png.
3
Confirmation email fires
Attendee gets the PNG as an attachment plus a link to the confirmation page. Both surfaces show the same asset.
4
Download or screenshot
Attendee taps Download Pass, saves to the phone, walks to the gate. Staff scan the QR and see the record instantly.

The moment a Godrej brand manager asked, "Whose logo is that?"

A Mumbai FMCG launch, 2024. We were running registrations through a well-known ticketing platform. The client opened the confirmation email 20 minutes before an offline briefing and asked, in a very calm voice, why a company they had never heard of was branded across every page.

We didn't have a good answer. The passes we sent out carried the platform's logo, its footer, its "Powered by" line. On a launch worth 40 lakh, our client felt like an unpaid billboard.

So we rebuilt the pass. Server-side PNG composite. Your logo top-left. Your colours in the header. Attendee name and seat number in the biggest weight on the card. The QR sits on the right. Nothing on the pass says SignupDesk. Nothing.

Small choice that mattered later: we generate the PNG as an actual image, not an HTML-to-image render. Means it looks identical on a chef's phone at a wedding buffet, on a corporate secretary's Outlook preview, and on a printed A6 card at the reception desk. No CSS surprises.

A wedding sangeet in Jaipur, 380 guests.

  1. 3 weeks out. Couple picks their monogram, two colours (deep rose and gold), the event name in Devanagari plus English. We paste into the branding panel. Preview shows in 2 seconds.
  2. Registration goes live. Guest fills the form on WhatsApp link. Within 4 seconds of submit, the branded pass PNG lands in their inbox and their WhatsApp (via the WhatsApp integration).
  3. 1 week out. Bride's mother wants to change the tagline. Edit, save, all future passes generate with the new tagline. Existing ones regenerate on next download.
  4. On the day. Guest arrives at the poolside gate. Pulls up WhatsApp, taps the pass image. Full-screen QR on the phone, staff scan it in 1.2 seconds. Median at this event: 88 seconds median entry time including the elevator ride.
  5. Aunty forgets her phone. Concierge searches "Sushma Aggarwal" on the admin panel, taps download, prints the same branded pass on the reception A6 printer. 15 seconds.

Total cost of "wedding-worthy branded passes" for 380 guests: zero rupees extra. Compare that to a designer charging โ‚น40 per printed invite.

What branded event passes cost elsewhere.

For a 500-guest event, one-off branded pass generation, 2026 pricing in India.

ToolModel / CostNotesVerdict
Eventbrite passes3.5% + โ‚น25 / ticketEventbrite branding on every pass. No colour customisation.Fine for meetups, wrong for brands
Certifierโ‚น8k - โ‚น18k / monthBeautiful passes, separate tool from registration.Great design, extra integration
Designer + Canvaโ‚น15k - โ‚น40k / eventManual per-guest render. Doesn't scale past 100.Nice one-off, not for MICE
SignupDesk passesIncludedServer-side composite. Your brand only. Auto-attached to email and WhatsApp.Zero-effort, zero-cost

Vendor prices vary by region and negotiated discount. Ours is included in the platform fee.

Modules that use the pass.

๐ŸŽจ
Same branding tokens power the registration site, the confirmation email, and the pass. Set once, applies everywhere.
๐Ÿ“ฑ
Staff scanner reads the signed QR on the pass and pulls up the attendee record in under a second. Duplicate scans blocked at the DB.
๐Ÿ–จ๏ธ
The same pass design flows into the badge printer template. What guests see on their phone matches what prints on paper.

Questions we get

Does the pass use my brand?
Yes. Tenant logo, colours, event name, tagline. The pass looks like your brand, not ours.
Emailed automatically?
Yes. PNG attaches to the confirmation email on registration. Also downloadable from the confirmation page.
Can attendees forge it?
No. QR encodes a signed URL with a 40-char token. Duplicate scans are blocked at DB level.
Beats Eventbrite passes?
Eventbrite passes carry Eventbrite branding. Ours are 100 percent your brand with seat number and category included.
Ship a pass worthy of the brand.
Free demo. Watch a pass generate live from your logo and colours.