New:Experimental free plan now live for everyonev1.6.0

Ok1Second
Menu
Marketing agencies

QR codes for marketing agencies

Agencies need codes that survive revisions, print deadlines and last-minute campaign changes. A dynamic code lets you keep the printed asset and change the destination between revisions.

Updated 2026-10-06 · 4 min read

Campaign changes without reprints

Swap the landing page for a new offer the day before launch, on the same printed code.

Market-aware routing

Send each market to the correct landing page with country rules.

Reportable results

Scan counts by day, country and device give clients something to look at.

Built for agency workflows

Codes can be labeled per client and campaign so a growing library stays manageable.

  • One code per placement with clear labels
  • A/B different destinations on the same code
  • Per-market landing pages from one print run
  • Flat pricing that scales to a client roster

An account structure that survives a client leaving

Agency accounts rot in one specific way: codes named after campaigns rather than clients, and no record of what points where. Six months later nobody can tell which of forty codes belongs to whom.

Set the convention on day one. Client first, placement second, date third, and the same convention in the file names of the artwork you send to print.

  • Name codes client-first, then placement, then date
  • Keep a living destination document per client
  • One client's codes in one place, so an offboarding is a single list
  • Record the print run each code belongs to before it goes to press

Where QR campaigns usually go wrong

The failures are consistent. Codes printed too small for the distance, artwork exported at screen resolution, a quiet zone trimmed away by a designer, and a landing page that was never tested on a phone at the venue.

The other repeat failure is routing. A code that sends everyone to a generic page wastes the targeting rules; a code that sends iPhone users to the Android store is worse than no rule at all.

  • Proof at final print size, not on screen
  • Test in the environment: street, venue, store, station
  • Destination pages checked on mobile data, not office Wi-Fi
  • Rules tested from a phone on the network they are meant to catch

Reporting a client can read

Scan counts are not conversions, and presenting them as such is how QR reporting loses trust. What the numbers genuinely show is attention and placement performance: which poster, which street, which country, which day.

The strongest monthly slide is usually a placement comparison. It answers the client's real question, which is whether the money they spent on print went to the right places.

  • Scans by placement, shown against where each placement was bought
  • Day and hour patterns to support media scheduling
  • Country and language mix for multi-market campaigns
  • Honest framing: attention, not attribution

Pitches, proposals and leave-behinds

A code on a pitch document or a leave-behind is a second touch everyone forgets. It can point at the case study during the pitch and be repointed at the proposal or the contact page afterwards.

Conference and event leave-behinds get the same treatment: one code, repointed as the offer changes, with the scan count telling you how many of them were actually kept.

  • One code per pitch, repointed as the conversation moves on
  • Conference leave-behinds and stand graphics
  • Direct mail with a page tailored to the list segment the mail went to
  • Case study and testimonial pages swapped as they are published

Frequently asked questions

Can we manage codes for multiple clients?
Yes. Label codes per client and campaign; the manager keeps them organized.
Does changing a destination cost extra?
No. Editing destinations and scanning are not metered — you pay a flat plan price.
Can we hand a client their own code?
Access is tied to your account, so you decide who can edit a code.
What naming convention should we use across clients?
Client, placement, date, in that order, and the same in the artwork file names. It is the difference between an offboarding that takes ten minutes and one that takes a week.
Can we split traffic between two landing pages to test them?
Not by percentage on one code. Print two codes for the two placements and compare them; that gives a cleaner answer anyway, because it tests the placement as well as the page.
What should a monthly client report contain?
Scans per placement, the day and hour pattern, the country and language mix, and a short note on what you are changing next month because of it. Label it as attention, not conversions.
What do we hand over when a client leaves?
A list of every code with its current destination, the print runs it appears in, and the login that can edit them. Codes without that document are the ones that end up pointing at nothing.

Keep reading

Other solutions

Create your first dynamic QR code

Free to start. One code, editable forever, with scan tracking from the first scan.

Privacy-first analyticsNo per-scan feesEdit links anytimeNo contract