Physical advertising has always created value. The problem is that proving that value has traditionally been difficult. Offline advertising attribution connects a physical placement to the measurable actions and outcomes that follow it.
A sponsor may appear on a school fence, inside a venue, in a community publication, at a trade show or on an in-store display. People see the placement, but the organization and advertiser are often left asking whether anyone acted, which placement produced the response, what happened after engagement and whether the advertiser should renew.
The goal is not to claim that every sale came from one sign or QR code. The goal is to replace assumptions with credible evidence and make better decisions with the information available.
Why impressions and scans are not enough
Impressions estimate how many people may have had an opportunity to see a placement. QR scans show that someone took an initial action. Both are useful, but neither proves business impact on its own.
A campaign can generate many scans and no meaningful outcomes. Another campaign may generate fewer scans but produce qualified inquiries, registrations, purchases, donations, applications or store visits. A scan should therefore be treated as the beginning of the measurement process—not the final result.
Bitly’s guidance on QR campaign performance similarly recommends evaluating scans alongside downstream engagement, conversions and revenue. Its QR tracking guide also notes that scan data alone cannot show what visitors do after reaching a destination.
The offline attribution chain
1. Placement
Identify the exact physical asset carrying the campaign: a stadium sign, gym banner, magazine page, conference display, product package, lobby screen or vehicle. Each placement should have its own identity in the measurement system. Record the organization, location, campaign, advertiser, active dates and investment.
2. Scan
A dynamic QR code creates a measurable bridge between the physical placement and a digital destination. It confirms interaction and can preserve the date, time, campaign and location associated with the code. Scans measure attention—not intent, conversion or revenue—so internal tests and other non-production activity should be excluded whenever possible.
3. Post-scan engagement
Measure whether the visitor takes a meaningful next action, such as opening an offer, visiting the advertiser’s site, requesting directions, viewing a product page or starting a registration. If scans are strong but engagement is weak, the physical call to action and digital destination may not be working together.
4. Conversion
A conversion is the business action the campaign is intended to produce: a completed purchase, lead form, appointment, redemption, registration, donation or application. Define the conversion before launch and apply it consistently. See Google Ads conversion measurement and Google Analytics attribution.
Not every business has an online checkout or thank-you page. A redemption code, verified lead status or another documented validation method may be appropriate. Do not label every click as a conversion.
5. Attributed value
When a verified conversion has a known or defensible value, connect that amount to the campaign. Attributed value may be actual transaction revenue, a confirmed donation, a contracted amount or an approved estimate for a qualified action. Always distinguish actual value from estimates.
6. ROI and renewal
ROI = (Attributed value − Campaign investment) ÷ Campaign investment × 100
If an advertiser invests $1,000 and the campaign produces $2,500 in attributed value, ROI is 150%. A credible renewal decision should also consider conversion volume, engagement quality, performance trends, inventory demand, placement visibility, term length, delivery quality and confidence in the underlying data.
Four rates that explain where performance is breaking
Scan rate
When a defensible impression estimate exists, scan rate compares scans with the estimated opportunity to see the placement. Low activity can point to visibility, creative design, QR readability, message clarity or a weak call to action.
Post-scan engagement rate
Meaningful post-scan actions ÷ Scans. This shows whether visitors continue after arriving and helps reveal a disconnect between the physical promise and the digital experience.
Conversion rate
Verified conversions ÷ Scans. A campaign can attract attention while still having a poor conversion path.
Attributed value by campaign or placement
Comparing attributed value across campaigns and placements helps identify where measurable outcomes are being produced. This is more useful than ranking everything by scan volume alone.
How to compare results responsibly
Compare a campaign with its own previous period using equal-length date ranges. Compare placements with similar objectives. Use network benchmarks only when the cohort, calculation and minimum sample are clear.
Vivid’s benchmark model remains in “Benchmark building” status until a comparison includes at least 10 organizations and 20 qualifying campaigns. Once that threshold is met, Vivid can report anonymous cohort medians and percentiles without exposing organization, advertiser, campaign, placement or pricing identities.
A percentile is context—not a guarantee. It describes how a campaign performed within a defined cohort; it does not guarantee future results.
What a useful sponsor or advertiser report should contain
- What ran? Campaign, placement, location and active dates.
- What was invested? Campaign or allocated placement cost.
- What attention occurred? Scans and relevant trends.
- What happened next? Clicks or other meaningful engagement.
- What outcome occurred? Verified conversions and the conversion definition.
- What value was attributed? Actual value clearly separated from estimates.
- What should happen next? A creative, placement, offer, measurement or renewal recommendation.
Attribution has limits—and credible reporting should say so
A customer may see a physical placement, scan later, visit another channel and convert days afterward. Multiple touchpoints may influence the same decision. Browser restrictions, device changes, incomplete conversion setup and offline purchases can create gaps.
Good reporting distinguishes measured facts, calculated metrics, documented estimates and recommendations. AI can explain patterns and suggest next steps, but it should not invent missing data or present an estimate as a measured result.
How Vivid connects placements to measurable outcomes
Vivid gives organizations and advertisers a shared performance view of physical advertising. Each placement can be connected to a dynamic QR code and one or more campaigns. Vivid preserves the path from scan through post-scan engagement and verified conversion while retaining the campaign and placement associated with the activity.
Vivid AI uses measured evidence to explain performance, compare equal reporting periods, identify likely drivers, highlight conversion-path opportunities, provide privacy-safe benchmarks when minimum thresholds are met and support renewal-pricing recommendations. Recommendations remain decision support; Vivid does not automatically change a placement price or imply that a scan became a customer.
Define the outcome before launching the placement
Choose the exact placement. Give it a unique tracking path. Define the audience action. Confirm how the conversion will be recorded. Assign value only when it can be supported. Then review the complete path—not just the scan count.
Map how your physical advertising can be measured.
See where Vivid can connect placements, engagement, conversions, value and renewal decisions for your organization.
Build My Vivid Map →