Blog

Multi-Location Business Cards: Local QR Routing and Brand Control

Use cases10 min read

When one brand runs cards across dozens of branches, the hard part is not the design — it is keeping every card unmistakably on-brand while still routing each location’s prospects to the right local next step. This guide gives you a centralize-vs-localize matrix, a per-branch QR routing table, a Google Business Profile consistency checklist, and a pre-print QA pass built for a multi-location run.

One brand, many local next steps

A single professional’s business card has one job: make the next conversation easy. A multi-location card has the same job multiplied by every branch, field rep, and franchisee who hands one out — and a second job layered on top of it: every one of those cards has to look like it came from the same company. That tension is what makes multi-location cards genuinely harder than single cards. Push too far toward central control and each branch hands out a card that sends a prospect to a generic corporate homepage with no path to the location they actually walked into. Push too far toward local freedom and the brand fractures into a dozen slightly-different cards, each with its own logo crop, font, and phone-number format.

The operators who get this right treat the card as a system, not a file. They decide deliberately which elements are locked centrally and which are filled in per location, they route each branch’s QR code to a destination that matches how that branch actually wins customers, and they reconcile the printed details against the location’s Google Business Profile before anything goes to a printer. This guide walks that system end to end: the centralize-vs-localize decision, per-branch QR routing, Google Business Profile and NAP consistency, the brand-control workflow, and a final QA pass sized for a multi-location run.

Centralize vs. localize: what every branch shares and what changes

The first decision in any multi-location card program is drawing the line between what is locked centrally and what each location fills in. Get this wrong in the permissive direction and the brand erodes one well-meaning edit at a time; get it wrong in the restrictive direction and branches quietly print their own cards because the official one does not serve them. The rule of thumb: centralize anything that carries brand identity or legal meaning, and localize anything a customer needs in order to reach this specific branch.

Card elementCentralize or localizeWhy
Logo, wordmark, and color paletteCentralizeThese are the brand. A single locked asset set is the difference between a fleet of cards and a pile of look-alikes.
Typography and layout gridCentralizeFont choices and spacing read as “same company” at a glance. Lock them in a template so a branch cannot substitute a different typeface.
Legal entity name and required suffixesCentralizeThe registered name and any franchise-disclosure or trademark lines are corporate decisions, not per-branch ones.
Tagline and brand voice linesCentralizeA consistent tagline across locations compounds; a different one per branch dilutes it.
Location name and addressLocalizeMust match the branch’s verified Google Business Profile exactly — same street, suite, and formatting.
Local phone numberLocalizeA local number routes the call to the people who can serve it. Use a tracked line only if it forwards to the branch.
Staff name and roleLocalizeThe person handing the card over is the relationship; their name and title belong to the branch.
QR destinationLocalize within central rulesEach branch points to its own local page or profile, but the destination type and any redirect domain are set centrally so tracking and ownership stay intact.
A working split for most multi-location and franchise programs. Lock the left column in a template; let each location supply the right.

The cleanest way to enforce this split is a locked template where the centralized elements are fixed and only the localized fields are editable. The business card template generator is built for exactly this: produce one approved template, then issue per-location variants that change only the fields you decided to localize — so no branch can quietly move the logo or swap the typeface.

Per-branch QR routing: choose each location’s destination

A single card has one QR destination to choose. A multi-location program has to choose a destination type once, centrally, and then point each branch’s code at its own instance of that type. The destination type should match how branches actually convert a walk-up or a handoff into a customer — and it should be a destination the company controls, so the link can be re-pointed without reprinting if a page moves.

Destination typeBest whenMulti-location caveat
Local landing page (per branch)Each location has its own page with hours, services, and a map.Strongest option: full brand control and analytics. Requires a real page per location, kept current.
Google Business Profile (per location)You want reviews, directions, and the call button without building pages.Point at the specific location’s profile, never a generic brand search. The profile’s details must match the card.
Booking or appointment form (per branch)Branches run on scheduled appointments or service calls.The form must route to the branch’s calendar, not a central queue, or the local promise breaks.
Saved-contact vCard (per rep)Field reps and franchise owners want to be saved into a phone.Best for relationship handoffs; weakest for capturing a one-time walk-up who wants hours or directions.
Pick one destination type for the program, then give each location its own URL of that type. Avoid mixing types across branches unless the conversion motion genuinely differs.

This article is about routing across many branches at once — the cross-location governance question. For the single-destination decision framework — when to use a redirect you control, the vCard trade-offs, and what never belongs behind a printed code — see what your business card QR code should link to. Apply that framework once to pick the program’s destination type, then localize the URL per branch. When the QR is central to the card, the QR code business card generator builds the code into the layout — and for placement, contrast, and quiet-zone mechanics across the whole run, the QR code business card layout tips cover what keeps a printed code scannable.

Google Business Profile consistency before you print

A multi-location card is a promise about where to find a branch, and the place that promise gets checked against is Google. Before a card is printed, the location’s name, address, and phone number — the NAP — should match the branch’s Google Business Profile exactly, because the profile is what a customer sees when they scan, search, or tap directions. Google’s guidance on representing a business with a profile is specific about how chains and multi-location brands should be set up, and the card has to fall in line with it rather than the other way around.

  • One profile per real location. Google’s guidance is that each distinct location gets one Business Profile — not one shared profile for the brand, and not duplicate profiles for the same address. The card’s address must map to exactly one of those location profiles.
  • Use the same business name across locations. Google asks chains to use a consistent name across all locations, varying it only where real-world branding genuinely differs. The name on the card should be that same consistent name — not a branch nickname.
  • No promotional text in the name. Google prohibits taglines, phone numbers, or store codes inside the business name field. Keep the card’s business-name line equally clean so the two match.
  • Match the address formatting, including suite. The street, unit or suite, and city on the card should read the same way as the verified profile. A “Ste 200” on the card and a “#200” on the profile is the kind of mismatch worth eliminating before print.
  • Match the phone number to the profile’s primary number. If the card uses a tracking number, make sure it forwards to — and is consistent with — the number customers will find on the profile, so the two surfaces do not disagree.
  • For service-area branches, mirror the service-area setup. If a location serves customers at their address rather than its own, Google’s service-area guidance governs how that is represented; the card should describe coverage the same way the profile does.

The brand-control workflow: generate from the canonical site, then issue local variants

The most reliable way to keep dozens of cards on-brand is to derive them from the one asset the brand has already invested in: the company website. The site already carries the approved logo, palette, typography, and voice. Generating the card from it — rather than rebuilding the brand in a design tool per branch — means every card inherits the same identity by construction, and the only thing that varies is the local data you chose to localize.

  1. Generate a master card from the canonical company site so it inherits the real brand identity. The website-to-business-card workflow treats the existing site as the design source, which is what keeps the logo, color, and type honest to the brand instead of approximated.
  2. Lock the master as a template. Convert the approved master into a reusable template with the business card template generator, fixing the centralized elements and exposing only the localized fields.
  3. Decide the program’s QR destination type once, then assign each branch its own URL of that type routed through your owned redirect domain.
  4. Issue a variant per location: fill in the branch name, verified address, local phone, staff name, and that branch’s QR URL — and nothing else.
  5. Reconcile each variant against its Google Business Profile NAP before approving it, so the printed details and the profile agree.
  6. Approve, proof, and store each location’s final file with the branch and approval date in the filename, so the next reprint of one location does not silently regress the whole fleet.

Because every variant descends from one template that descends from one site, adding the fiftieth location is the same small, safe operation as adding the second — fill the localized fields, reconcile the NAP, proof, approve. The brand cannot drift, because no branch ever touches the centralized layer.

Multi-location QA checklist before the print run

A single card gets one proof read. A multi-location run multiplies every kind of error — a transposed phone digit, a QR pointing at the wrong branch, an address that drifted from the profile — across the whole fleet, and the cost of catching it after the print run is the cost of reprinting everything. Walk this pass per location, and walk the brand-level items once across the set, before approving the run.

  1. Scan-test every location’s QR from the printed proof on both an iPhone and an Android phone, and confirm each one lands on that branch’s destination — not a neighbor’s, not the corporate homepage.
  2. Open each destination on mobile data and confirm the local page, profile, or booking form is current and routes to the right branch.
  3. Read each location’s phone number out loud against the source of truth, and confirm any tracking number forwards to the branch.
  4. Reconcile each card’s name, address, and suite against the branch’s Google Business Profile NAP, character for character.
  5. Confirm the redirect or short links are owned centrally and can be re-pointed without a reprint, and that scan analytics are flowing.
  6. Verify the centralized layer is identical across every variant — same logo crop, palette, typography, tagline, and legal lines — by laying a few cards side by side.
  7. Send one full printer proof per stock and finish, and check the QR contrast and quiet zone survive the real material before committing the run.

When the localized fields are correct, the NAP agrees with the profile, and the centralized layer is provably identical across the set, the fleet is ready to print — on brand, and routing every branch’s prospects to the right local next step.

Sources

Frequently asked questions

Can each branch have a different QR code on its business card?

Yes — and for a multi-location program it should. Decide the destination type once, centrally (a local landing page, the branch’s Google Business Profile, or a branch booking form), then give each location its own URL of that type. Route every code through a short link or redirect on a domain the company owns so links can be re-pointed without reprinting and scan analytics stay in one place. What stays identical across branches is the destination type and the redirect ownership; what changes is the specific URL behind each branch’s code.

Should the card’s QR link to Google reviews or the Business Profile?

Point it at the specific location’s Google Business Profile rather than a generic brand search, then let the profile surface directions, the call button, and reviews together. A dedicated “leave a review” link is better as a follow-up after service than as the primary card destination, because a prospect who just got the card usually wants hours, directions, or to book — not to write a review yet. Whichever you choose, make sure the profile’s name, address, and phone match the card exactly.

What if our locations use different phone numbers?

Localize the phone number per branch — a local number that reaches the people who can actually serve the caller is the point of a multi-location card. If you use a tracking number for attribution, confirm it forwards to the branch and that it is consistent with the number shown on that location’s Google Business Profile. The failure mode to avoid is a card, a profile, and a website that each list a different number for the same location.

Should we have one Google Business Profile or one per location?

One profile per real location. Google’s guidance on representing a business is that each distinct location gets its own Business Profile — not a single shared profile for the whole brand, and not duplicate profiles for the same address. Use a consistent business name across all locations, keep promotional text and phone numbers out of the name field, and make sure each card’s address maps to exactly one verified location profile.

How do we keep dozens of locations’ cards on-brand?

Generate one master card from the canonical company website so it inherits the real logo, palette, and typography, then lock it as a template that fixes the centralized elements and exposes only the localized fields — branch name, address, local phone, staff name, and QR URL. Issue a variant per location from that template and reconcile each one against its Google Business Profile before approving. Because every card descends from the same template, the brand cannot drift no matter how many locations you add.

Make your card

Paste your company site into Kleido to generate an on-brand master card, lock it as a template, and issue a per-location variant for every branch — same brand, with each card routing to the right local QR destination.

Start from your main website, then issue local card variants