Digital marketing attribution ยท Toronto and the GTA

Digital marketing attribution
that follows the customer in.

Digital marketing attribution is working out which ad, post or link produced a sale. For a business with a front door, most of those sales happen in the store, where ad platforms lose the trail and fall back on clicks, views and modelled estimates. Onlure credits the verified walk-in and the paid online order to the creator post, flyer or ad that sent the customer, as long as the campaign points at an Onlure link. Walk-in verification is live for beta brands and Shopify stores today; other brands set it up on a demo.

per verified walk-in from a creator post
C$6
per verified walk-in from a flyer or static ad
C$3
for a click, counted and never charged
C$0
online store platforms reporting paid orders
5

Walk-in prices are the published rates; nothing is charged for a link, a click or a connected store.

What is digital marketing attribution?

Digital marketing attribution is crediting a sale to the ad, post, email or link that caused it, so the next budget goes to what worked. Online, a click carries the trail to the checkout. For a business whose customers pay at the counter, the trail breaks at the front door, and most attribution reports stop there.

Why can't Meta or Google Ads see my store sales?

Ad platforms see what happens on their own surfaces: impressions, clicks and what their pixels record on a website. Since Apple's App Tracking Transparency arrived in 2021, much of that signal is modelled rather than counted, Meta no longer offers a store traffic objective, and Google's store visit conversions are modelled estimates that most small businesses never qualify for.

None of these records the person who walked in after seeing the ad. That visit is what Onlure counts.

Which attribution model does Onlure use?

Onlure uses last-click attribution for online orders and counts store visits instead of modelling them. An order is credited to the creator whose link the customer clicked last, or whose own discount code they used; a walk-in is verified at the location and credited to the creator, flyer or ad whose Onlure link sent the customer.

There are no fractional credits and no modelled conversions, so every result in the report is one order or one verified walk-in with one source. That makes it a poor fit for crediting a long chain of touches, and a good fit for deciding which creator or flyer to pay again.

Can Onlure measure campaigns I already run?

Yes, once the campaign is connected: flyers and static ads get Onlure links of their own and are measured per verified walk-in at C$3 each; a Meta or Google ad is measured when it points at an Onlure link; a Square register or an online store on WooCommerce, BigCommerce, Squarespace, Wix or Stripe reports the purchase from your own records. Walk-in verification is live for beta brands and Shopify stores today; book a demo to set it up for yours.

How do I measure a Meta or Google ad in store?

Point the ad at an Onlure link made for that ad, and the customers who come in from it are verified at the location and credited to the ad, beside your creator posts and flyers. Links for ads and flyers are live for beta brands today, and other brands set them up on a demo; how the verification works is proprietary, and the demo shows it live.

Onlure does not send conversions back to Meta or Google, so the walk-in count lives in Onlure next to what you spent on the ad. Divide the spend by the walk-ins for cost per walk-in.

Which integrations are live?

In store: Square today, with Shopify POS and Clover coming; a connected register attaches the purchase to a verified walk-in. Online: stores on WooCommerce, BigCommerce, Squarespace, Wix or Stripe are connected on the Integrations page, and a creator's link credits paid orders only; Shopify online stores follow once Shopify approves Onlure's app. Apps: purchases through RevenueCat are set up with you on a demo, and installs are a separate setup. Walk-in verification itself is live for beta brands and Shopify stores and is set up for other brands on a demo.

Can an agency use Onlure for its clients?

An agency runs or connects a client's campaigns on Onlure and sees what the brand sees: verified visits, purchases and conversions per creator, flyer or ad. Each client's walk-in verification is set up on a demo.

How should I compare cost per walk-in with other channels?

Compare the all-in cost per verified walk-in with the cost per customer your other channels report, and check what each one counts. On Onlure, divide everything the campaign cost (content fees, walk-in charges and view pay) by its verified walk-ins: World Soccer Party came to about C$11.80 per walk-in and Simi African Foods to about C$13.50. Ad platforms report a cost per click or a modelled store visit, so put a walk-in beside a counted purchase or a counted visit, never beside a click.

Compared

What each channel needs before Onlure can credit it

What each channel needs before Onlure can credit it
ChannelWhat is creditedWhat to set up first
Creator postsVerified walk-ins, and paid online orders on a Sell online campaignA campaign in the builder; each creator gets their own link
Flyers and static adsVerified walk-insAn Onlure link for the flyer or ad (beta brands today; others on a demo)
Meta and Google adsVerified walk-ins from people who came through the ad's linkAn Onlure link as the ad's destination (beta brands today; others on a demo)
Your online storePaid orders and refunds from creator linksA connected store: WooCommerce, BigCommerce, Squarespace, Wix or Stripe
Your registerThe purchase attached to a verified walk-inA connected register: Square today, with Shopify POS and Clover coming
Your appFirst purchases and trial conversionsRevenueCat, set up on a demo
The cost

What measurement costs

Tracking itself is free: a link, a click or a connected store costs nothing on its own. A campaign pays for the verified result.

Walk-in from a creator post
C$6

C$3 of it goes to the creator

Walk-in from a flyer or static ad
C$3

The print and static-ad rate

Paid online order
Your rate

The commission you set on creator links, 1% to 50%

Clicks and link previews
C$0

Counted for the report, never charged

Connecting a store or register
C$0

From the Integrations page

No verified walk-in, no walk-in charge. Creators also have a content fee, a fixed public rate by tier shown before you publish.

Before you ask

Questions, answered once

Can Onlure measure campaigns I already run?

Yes, once the campaign is connected: flyers and static ads get Onlure links of their own and are measured per verified walk-in at C$3 each; a Meta or Google ad is measured when it points at an Onlure link; a Square register or an online store on WooCommerce, BigCommerce, Squarespace, Wix or Stripe reports the purchase from your own records. Walk-in verification is live for beta brands and Shopify stores today; book a demo to set it up for yours.

Book a demo โ†’
Which store and app integrations are live, and what are their limits?

In store: Square today, with Shopify POS and Clover coming; a connected register attaches the purchase to a verified walk-in. Online: stores on WooCommerce, BigCommerce, Squarespace, Wix or Stripe are connected on the Integrations page, and a creator's link credits paid orders only; Shopify online stores follow once Shopify approves Onlure's app. Apps: purchases through RevenueCat are set up with you on a demo, and installs are a separate setup. Walk-in verification itself is live for beta brands and Shopify stores and is set up for other brands on a demo.

Book a demo โ†’
Can an agency use Onlure for its clients?

An agency runs or connects a client's campaigns on Onlure and sees what the brand sees: verified visits, purchases and conversions per creator, flyer or ad. Each client's walk-in verification is set up on a demo.

Book a demo โ†’
What does a verified walk-in establish, and how is it different from incremental lift?

A verified walk-in establishes that a customer sent by a specific creator, flyer or ad came into the store: counted at the location, credited to that source, with the store and the time. It does not establish that the customer would have stayed home otherwise. Incremental lift is a comparison against a control group that saw no campaign, which Onlure does not run; what you get is attributed visits at a known cost each, which you can set beside what the same budget buys on other channels.

Ways to measure store visits, compared โ†’
How should I compare cost per walk-in with cost per acquisition on other channels?

Compare the all-in cost per verified walk-in with the cost per customer your other channels report, and check what each one counts. On Onlure, divide everything the campaign cost (content fees, walk-in charges and view pay) by its verified walk-ins: World Soccer Party came to about C$11.80 per walk-in and Simi African Foods to about C$13.50. Ad platforms report a cost per click or a modelled store visit, so put a walk-in beside a counted purchase or a counted visit, never beside a click.

Cost per visit, the metric explained โ†’
What is cost per visit, and what is Onlure's?

Cost per visit (CPV) is campaign spend divided by verified walk-ins. On Onlure the per-walk-in charge is C$6 from a creator and C$3 from print or static ads; content fees and view pay sit on top, so a campaign's blended CPV depends on how many walk-ins the posts drive. The two case studies print their actual numbers.

Cost per visit, the metric explained โ†’

Every answer on this page is also on the FAQ, with a link per question.

See it on your own store.

A 30-minute walkthrough with the founder, on a real campaign, with the numbers from this page.