Skip to main content

QR Codes for Business Cards

A vCard QR code saves someone's phone the trouble of typing your details in by hand — scan it, and your name, phone, email, and company drop straight into their contacts. That part is table stakes for any QR generator. What's worth knowing is that the same vCard code can be built two different ways, and they behave very differently once printed.

Static vCard vs. dynamic vCard

A static vCard code has your contact card's data encoded directly into the pattern — nothing to go wrong later, but if you change your phone number or move companies, the code on every card you've already printed is permanently wrong. See the full static vs. dynamic breakdown for the mechanics.

A dynamic vCard code instead points at a card you can keep editing — update your title, your number, your email — without touching the cards already sitting in other people's wallets and pockets. For anything printed in a batch (business cards, a booth banner, a signature card handed out at a conference), that's the difference between reprinting a box of cards over a title change and just editing a field.

Seeing who's actually scanning it

Because a dynamic vCard code is a real redirect, it gets the same scan tracking as every other dynamic link — scan count, roughly when scans happened, and general location and device. A business card handed out at a conference or left on a table is otherwise a complete black box: you genuinely don't know if anyone scanned it at all. This turns that into an answerable question, even though it can't tell you which specific person scanned it or what they did afterward — the code identifies itself, not the scanner.

The vCard portal also supports the same ad-pixel wiring as other portal types (Google, Meta, TikTok, Snapchat, LinkedIn, and Pinterest), which mostly matters if you're running paid retargeting off people who've viewed your card — genuinely optional, and most people handing out a business card will never need it.

Frequently asked questions

Do I have to choose static or dynamic before printing?

Yes — the choice is made when the code is generated, since it changes what's actually encoded in the printed pattern. If you're printing any real quantity of cards, dynamic is the safer default precisely because it's the one you can still fix later.

Can I track scans on a static vCard code?

No — a static code never touches a server when it's scanned, so there's nothing to record. Tracking specifically requires the dynamic version.

Does the scan data tell me who scanned my card?

No. It tells you that a scan happened, roughly when, and roughly from where and on what device — not the identity of the person, which nothing about a QR scan can reveal on its own.

Is a dynamic vCard code available on the free plan?

See the pricing page for exactly what's included at each tier.