Why digital metrics do not translate

When a brand team asks for the CPM on a smart glasses activation, they are asking the wrong question. Not because measurement does not matter. Because CPM measures something specific: cost per thousand impressions on an ad unit delivered to a passive audience. Smart glasses do not deliver impressions. They deliver sessions.

A session is a fundamentally different unit of engagement. The person wearing glasses chose to put the device on. They are inside the experience, not scrolling past it. Their attention is directed at the activation, hands involved, head tracking with the content. There is no equivalent of the half-second scroll-past that counts as an impression in digital advertising. Every session is, by definition, attended.

This is actually a better story than CPM. The problem is that the measurement vocabulary does not exist in most brand reporting templates. So measurement conversations default to the familiar, and the familiar produces bad briefs and disappointed clients. The answer is not to force glasses metrics into digital slots. It is to build a glasses-specific measurement framework from the start, communicate it clearly to stakeholders before the activation, and report against it honestly.

The three measurement layers

A glasses activation generates meaningful data at three levels. Each layer answers a different question and requires different instrumentation.

1
Experience metrics
What happened inside the glasses. Session duration, completion rate (what percentage of users reached the end of the experience), return rate (how many put the glasses on more than once), and custom events fired during the session.
Session duration Completion rate Return rate Custom events
2
Event metrics
What happened around the glasses. Foot traffic to the activation zone, dwell time at the booth or installation, queue length (a proxy for demand), and bystander behaviour (watching, filming, approaching).
Foot traffic to zone Dwell time Queue depth Organic filming rate
3
Brand metrics
What changed in the audience's relationship with the brand. Recall at 24 and 72 hours post-activation, Net Promoter Score from participants, share of conversation in event social (mentions, hashtags, UGC), and sales lift in adjacent channels if attributable.
Brand recall NPS Social UGC Sales lift

Layer 1 is fully instrumented inside the experience and collected automatically if the developer sets up analytics correctly. Layer 2 requires dedicated observation at the event: a staff member assigned to count and observe, or a footfall counter if the venue supports it. Layer 3 is the hardest to measure and usually requires a post-event survey sent within 24 hours to participants who opted in at the activation.

Not every activation needs all three layers. A small-footprint pop-up event might only track Layer 1 and spot-check Layer 2. A flagship brand experience at a major event warrants the full stack. The key decision is made before production: what are we measuring, who owns each layer, and how are results delivered?

What you can instrument on-device

Snap Spectacles Lens Studio includes an analytics module. Custom events, named triggers you define in the Lens script and fire at specific moments, are the primary instrumentation tool. Define them at the start of development, not at the end.

Useful custom events for a brand activation Lens:

  • experience_start, fires when the opening sequence completes and the main content begins. This gives you a cleaner session start than the device boot event.
  • scene_[n]_complete, one event per major scene or story beat. Firing these lets you see drop-off: which scene loses the most users before completion.
  • interaction_[type], fires when the user makes a key gesture or completes a key interaction. Tells you which interactive elements are actually being used.
  • experience_complete, fires at the final frame. Completion rate = experience_complete events divided by experience_start events.
  • replay_triggered, fires if the user chooses to run the experience again. This is the clearest single signal of quality.

Analytics that require backend infrastructure include real-time dashboards, user-linked session data (requires an opt-in identity mechanism), and cross-device attribution. These are achievable but scope them into the brief from day one. Adding backend infrastructure after a Lens is built is expensive and time-consuming.

The organic amplification multiplier

One of the most undervalued measurement opportunities in a glasses activation is organic filming. When someone wears AR glasses at an event, bystanders film them on their phones. The glasses wearer films content through the lens. Third-party creators document activations. This organic documentation creates reach that extends far beyond the event audience.

Unlike screen campaigns where organic reach is an output of paid reach (shares of ads), glasses organic reach is generated by the novelty and visibility of the medium itself. Someone wearing glasses in a brand activation is inherently interesting to look at. The behaviour they exhibit, gesturing at invisible content, reacting to spatial elements, generates curiosity and documentation.

How to estimate organic amplification

During the event, count the number of people you observe filming the activation (either the experience or the person wearing the glasses). Express this as a percentage of total foot traffic to the activation zone. This is your organic film rate.

Post-event, search the event hashtag and brand handles for posts featuring the activation. Count unique creators, total posts, and aggregate view counts where available. For posts without view counts, apply a conservative multiplier based on the platform: typically 200-400 views per post for non-creator accounts on Instagram, higher on TikTok depending on account size.

The resulting organic reach figure is real earned media. It can be expressed as an earned media value by applying standard CPM rates to the estimated impressions. The calculation is approximate, but it is directionally honest and meaningful to a client who understands media value.

What good looks like: realistic benchmarks

The most common question from clients building a first glasses activation is: what should we expect? These are the benchmarks from activations in the wild, not controlled lab conditions.

Strong session time
90-180s
Average across all wearers. Below 60s suggests onboarding friction. Above 3 minutes in a brand context is exceptional.
Return wear signal
3+ wears
Three or more voluntary sessions from a single visitor signals strong experience quality. Achievable with layered ambient formats.
Organic film rate
>15%
Percentage of foot-traffic visitors who film the activation. Above 15% at an event indicates strong bystander engagement.
Completion rate target
>60%
Percentage of sessions that fire experience_complete. Below 40% usually means a friction point in the experience, not lack of interest.
Brand recall at 72h
>70%
Prompted recall of the brand from glasses activation participants in a post-event survey. Consistently outperforms equivalent screen activations.
Device throughput
8-12 /hr
Sessions per device per hour in a well-run activation. With 8 devices over 6 hours: 384-576 total sessions before buffer time.

These benchmarks are starting points, not guarantees. A complex multi-scene experience with a long narrative will have lower session counts and higher completion rates than a short ambient loop. The right benchmark depends on what the experience was designed to do.

Setting KPI expectations with clients

The hardest conversation in a glasses brief is often the KPI conversation. A client who expects a CPM comparison is measuring the wrong thing, but they are not wrong to want accountability. The challenge is redirecting the measurement conversation without making the client feel like you are avoiding scrutiny.

The most effective framing: agree on a primary KPI hierarchy before the activation, not after. Propose three tiers.

Tier 1: the success metric the client cares most about. This should be a brand metric: recall, NPS, or social UGC. Frame it as: "We will survey 50 activation participants 72 hours after the event and report prompted brand recall." A specific, time-bound, respondent-count-specified survey is much harder to dispute than a vague impression number.

Tier 2: the experience quality metric. Completion rate and average session duration. These are automatically collected and unambiguous. They tell you whether the experience worked, not just whether it was attended.

Tier 3: the reach multiplier. Organic film rate and post-event UGC audit. Express in earned media value if the client uses media value as a reporting currency. This is the layer where glasses activations often genuinely outperform their screen equivalents, and it is worth presenting clearly.

Avoid putting impression counts or CPM as primary metrics. If pressed, offer a cost-per-attended-session calculation: total budget divided by total sessions. This typically produces a number that is very competitive versus experiential marketing alternatives (pop-ups, demo stands, product sampling). Glasses activations look expensive against banner ads and reasonable against any other form of physical brand experience.

The measurement rule that holds across every glasses project

Define what success looks like before the brief is signed, not after the event. Every metric that is agreed in advance produces a useful conversation. Every metric added after the fact to explain an outcome produces a defensive one.

The best activations report against exactly the three-tier KPI structure agreed at briefing. No improvised metrics. No moved goalposts.

Frequently asked questions

How do I prove ROI on a smart glasses activation to a CFO?

Translate the metrics that glasses deliver well into business terms the CFO already uses. Session duration maps to earned media value: a 150-second session with 80 people is 200 minutes of undivided brand attention. Organic film rate maps to earned social reach: if 20% of a 400-person event audience films the activation, estimate conservative reach per post (say 200 views) and multiply. Brand recall at 72 hours maps directly to the stated objective of most brand spend. Frame the conversation around what the activation delivered in terms of attention, amplification, and recall, not CTR, which does not exist in this medium.

Can I track individual users across a smart glasses activation?

Not by default. Snap Spectacles Lens Studio analytics are session-level and anonymised. You can know how many sessions happened, how long they lasted, and what events fired in-experience. You cannot link a session to an individual without a separate opt-in mechanism (for example, a QR code scan at the start that pairs a phone number with a session ID). For most brand activations this is not needed. Aggregate session data, combined with event-level observation, gives enough insight to evaluate quality and optimise future activations.

What data does Snap Spectacles collect from my Lens?

Snap Spectacles Lens Studio provides access to session analytics: number of sessions, session duration, and custom events you define in the Lens (for example, a 'workflow_complete' event you fire when a user reaches the end of your experience). Snap's platform also collects device performance data and crash logs. There is no facial recognition data or biometric data shared with developers. Custom events are the main instrumentation tool: define them at the start of development and build your reporting around them.

Should I run a smart glasses activation alongside screen ads?

Yes, for most brand campaigns. The glasses activation creates depth of engagement and memorability with a smaller audience. Screen ads create reach with a larger audience. They work together: a consumer who sees your social or display campaign and then encounters the glasses activation at an event gets both breadth and depth of brand experience. In attribution terms, track both separately. Do not try to compare CPM from screen to cost-per-session on glasses, they measure different things. Evaluate each against its own KPIs and report them as complementary, not competing.

Planning a glasses activation?

We can help you set up the measurement framework from day one.

Start a project