> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vortexiq.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Total Revenue, Snapchat Ads

> Total Revenue for Snapchat Ads stores. Tracked live in Vortex IQ Nerve Centre. How to read it, why it matters, and how to act on it.

**Metrics type:** [Key Metrics](/nerve-centre/overview#metrics-types-explained)  •  **Category:** [Ad Platform](/nerve-centre/connectors#connectors-by-type)

## At a glance

> Snapchat-attributed purchase value across every campaign in the selected ad account. The numerator of ROAS. **NOT order revenue from Shopify**, this is what Snap's Pixel + CAPI says it drove. Snap's iOS share is structurally the highest of the major platforms (60, 75% on US accounts), so the gap between Snap-claimed revenue and UTM-truth Shopify revenue is the largest, expect 60, 110% over-claim without CAPI, narrowing to 25, 50% with CAPI live.

|                                |                                                                                                                                                                                                                                                    |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **What it counts**             | `purchases_value` from Snap Marketing API, advertiser-level. Includes Pixel-confirmed purchases, CAPI events, and modeled-conversion fill.                                                                                                         |
| **Marketing API level**        | Advertiser-level. Per-campaign / per-adset / per-ad revenue rolls up to this card.                                                                                                                                                                 |
| **Currency**                   | Account currency, single per account.                                                                                                                                                                                                              |
| **Conversion attribution**     | **7-day swipe-up + 1-day view** (post-iOS 14.5 default). Configurable to 1d, 7d, 28d for swipe-up and 1d, 7d for view. (Snap calls a click "swipe-up", a holdover from the original Stories UX.)                                                   |
| **Attribution window**         | Default 7d swipe-up + 1d view. Lengthening to 28d typically lifts revenue 8, 18% (Snap's audience converts on a longer cycle than TikTok's because Story-Ad recall is stickier; users see, save mentally, buy 3, 14 days later).                   |
| **iOS 14.5+ ATT impact**       | **Worst of the major platforms** because of Snap's high iOS share. Without CAPI, expect Snap-reported revenue to over-state UTM-truth Shopify by 60, 110%. With CAPI live, narrows to 25, 50%.                                                     |
| **CAPI vs Pixel-only**         | Pixel-only: ATT-blocked iOS purchases missing → revenue under-states real, then Snap auto-fills with modeled conversions → over-states. Net: noisy and structurally inflated. CAPI live: tighter, less modeled fill.                               |
| **Modeled conversions**        | Snap auto-fills attribution gaps. Modeled fill typically runs 18, 28% of `purchases_value` on Pixel-only DTC accounts (highest of the major platforms); drops to 8, 15% post-CAPI. **Cannot opt out.**                                             |
| **AR Lens-attributed revenue** | Lens conversions track via the same Pixel and surface in `purchases_value` if the user swipes through to the brand site after engaging. Most Lens-driven revenue arrives via brand-search lift on Google 30, 60 days later, NOT through this card. |
| **View-through revenue**       | Included in the default 1-day view window. Pure swipe-up only revenue is in `swipe_up_purchase_value` (separate metric).                                                                                                                           |
| **Bot / invalid traffic**      | Snap filters detected bot impressions pre-billing. Filtered traffic does not produce attributed revenue.                                                                                                                                           |
| **Time window**                | `T/7D/30D vsP`. 4, 8 hour ingest lag plus 24, 72h modeled-conversion convergence.                                                                                                                                                                  |
| **Alert trigger**              | `drop >20% vsP`.                                                                                                                                                                                                                                   |
| **Roles**                      | owner, marketing, finance                                                                                                                                                                                                                          |

## Calculation

Calculated automatically from your Snapchat Ads data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

## Worked example

A US Gen-Z DTC fashion brand on Shopify. 30-day window 02 Apr 26 to 01 May 26. Account currency USD. CAPI live since 09 Mar 26. iOS share 73%.

| Campaign                                | Spend (\$)   | Snap-attributed revenue (\$) | Per-campaign ROAS | Notes                                           |
| --------------------------------------- | ------------ | ---------------------------- | ----------------- | ----------------------------------------------- |
| Conversions, cold prospect (Story Ads)  | 7,200        | 24,800                       | 3.44x             | 6 vertical-video creatives, fortnightly refresh |
| Conversions, retargeting 7d (Story Ads) | 1,800        | 12,200                       | 6.78x             | warm pool                                       |
| Catalog Sales (DPA)                     | 3,400        | 13,600                       | 4.00x             | feed-driven, top-30 SKUs                        |
| AR Lens (auction self-serve)            | 1,400        | 1,800                        | 1.29x             | branded Lens, awareness-tier                    |
| Account total (this card)               | **\$13,800** | **\$52,400**                 | **3.80x**         |                                                 |

Shopify total revenue for the same window: $128k. UTM-tagged Snap-source revenue in Shopify: $19,400. GA4 Paid Social Snap-attributed revenue: \$26,800.

1. **Snap claims $52,400; Shopify shows $19,400 UTM-tagged.** That's a 2.7x gap, the widest of any major platform. Real Snap-driven revenue is closer to $24, 32k. **Don't quote $52k to the CFO without the iOS-gap caveat.\*\*
2. **Modeled fill at 22% of `purchases_value`** is high but expected on a 73%-iOS account even with CAPI live. Pre-CAPI fill was likely 35, 45%. If post-CAPI fill stays above 25%, audit the dedup setup (Pixel + CAPI must use matching `event_id`).
3. **AR Lens ROAS at 1.29x is misleading**, the Lens drove 6.2M impressions; most of the brand value lands as branded-search lift on Google 30, 60 days later, not in direct attributed revenue. **Don't kill the Lens campaign on direct ROAS.** Cross-reference Google branded-search organic clicks 30 days from Lens launch.
4. **Retargeting at 6.78x is cookie-pool defence**, the audience already visited the site; Snap is taking last-click credit for buyers who would have come back via email or organic. Same dynamic as TikTok / Meta retargeting. The "true acquisition" ROAS is closer to the cold-prospect 3.44x.
5. **Revenue dropped 11% versus prior 30D ($58.8k → $52.4k)** while spend held flat. Below the 20% trigger but trending. Cold-prospect Story Ads creative is on day 22 of its current rotation, well past the typical 4, 6 week Snap fatigue cycle. **Refresh creative within 7 days** to avoid a >20% drop next window.

Quick sanity tests:

* Revenue up + spend up = healthy on a vertical-fit account.
* Revenue flat + spend up = vertical-fit problem (audience saturated). Pull back.
* Revenue down + spend up = creative or audience exhausted. Refresh.
* Revenue down + spend flat = something changed in the funnel. Check [Conversions Trend](/nerve-centre/kpi-cards/snapchat-ads/conversions-trend), [Conversion Lag](/nerve-centre/kpi-cards/snapchat-ads/conversion-lag).
* AR Lens revenue drop = expected; judge brand-search lift 30, 60 days out, not direct revenue.

## Sibling cards merchants should reference together

| Card                                                                                  | Why pair it with Total Revenue                                                               | What the combination tells you                                                                                                                                |
| ------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Total Spend](/nerve-centre/kpi-cards/snapchat-ads/total-spend)                       | The denominator of ROAS.                                                                     | Whether revenue moved on cost-side or revenue-side.                                                                                                           |
| [ROAS](/nerve-centre/kpi-cards/snapchat-ads/roas)                                     | The efficiency ratio.                                                                        | Revenue up alone is healthy only if ROAS held.                                                                                                                |
| [Revenue by Campaign](/nerve-centre/kpi-cards/snapchat-ads/revenue-by-campaign)       | Per-campaign split.                                                                          | Whether revenue concentrates in one campaign (risk) or spreads.                                                                                               |
| [Conversions Trend](/nerve-centre/kpi-cards/snapchat-ads/conversions-trend)           | Volume side of revenue.                                                                      | Revenue down + conversions down = real channel deterioration. Revenue down + conversions flat = AOV problem.                                                  |
| [Conversion Lag](/nerve-centre/kpi-cards/snapchat-ads/conversion-lag)                 | Snap's 7d/1d window means today's revenue is incomplete.                                     | Use the lag card to gauge how much "today" revenue is still inbound.                                                                                          |
| [Wasted Spend](/nerve-centre/kpi-cards/snapchat-ads/wasted-spend)                     | Adsets producing no revenue.                                                                 | If revenue is flat but spend is rising, wasted-spend share is climbing.                                                                                       |
| [GA4 Revenue by Channel](/nerve-centre/kpi-cards/google-analytics/revenue-by-channel) | Independent attribution check.                                                               | Snap typically reports 50, 90% higher than GA4 (the largest gap of the major platforms).                                                                      |
| [Shopify Total Revenue](/nerve-centre/kpi-cards/shopify/total-revenue)                | The truth side. UTM-tagged Snap revenue is the lower bound; Snap's claim is the upper bound. | Real Snap revenue between the two; use 25 / 75 Snap / Shopify blend for the CFO read (heavier toward Shopify than other platforms because of Snap's iOS gap). |
| [TikTok Total Revenue](/nerve-centre/kpi-cards/tiktok-ads/total-revenue)              | Peer Gen-Z social revenue.                                                                   | TikTok's claimed revenue is structurally less inflated (lower iOS share).                                                                                     |
| [Meta Total Revenue](/nerve-centre/kpi-cards/facebook-ads/total-revenue)              | Peer paid-social revenue.                                                                    | Meta's claimed revenue is also inflated post-iOS but typically less so than Snap (Meta's iOS share is mid-pack).                                              |

## Reconciling against the vendor's own dashboard

**Where to look in Snap Ads Manager:**

[Snap Ads Manager > Campaigns > Purchase value column](https://ads.snapchat.com/). Date range matched to this card's window; footer total reconciles to within sub-percent rounding.

Other Ads Manager columns:

* **Purchases** (count, not value).
* **Swipe-up purchase value** (click-only, excludes view-through).
* **Add to cart value**: upper-funnel signal, not revenue.

**Why our number may legitimately differ from Snap:**

| Reason                         | Direction            | Why                                                                                                                              |
| ------------------------------ | -------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **Time zone**                  | Boundary days off    | Snap uses ad-account TZ (immutable). UTC card. For 30D the gap averages out; today / yesterday can shift on US Pacific accounts. |
| **Attribution window changes** | Direction depends    | 7d→28d swipe-up switch typically lifts revenue 8, 18%. Snap's longer-window option is not deprecated.                            |
| **Modeled conversions**        | Both inflate equally | Snap blends modeled into `purchases_value`; this card reads the same blended field.                                              |
| **Ingest lag**                 | Lower for "today"    | 4, 8 hour lag on Marketing API; modeled-conversion convergence 24, 72h.                                                          |
| **Currency**                   | None expected        | Both UI and card use ad-account base currency.                                                                                   |

**Cross-connector reconciliation:**

| Card                                                                                                    | Expected relationship                                   | What causes legitimate divergence                                                                                                      |
| ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| [`google_analytics.ga_revenue_by_channel`](/nerve-centre/kpi-cards/google-analytics/revenue-by-channel) | GA4 Paid Social Snap revenue ÷ this card ≈ 0.4, 0.65    | Snap inflates by 50, 90% versus GA4 structurally on iOS-heavy accounts.                                                                |
| [`shopify.total_revenue` filtered to Snap UTM](/nerve-centre/kpi-cards/shopify/total-revenue)           | This card claims 1.7, 3.0x the UTM-truth Shopify number | Pixel + CAPI + modeling all credit conversions Shopify cannot UTM-attribute back. Use a 25 / 75 Snap / Shopify blend for the CFO read. |
| [`tiktok_ads.tik_total_revenue`](/nerve-centre/kpi-cards/tiktok-ads/total-revenue)                      | Independent Gen-Z social revenue                        | TikTok's claimed revenue is structurally less inflated.                                                                                |
| [`facebook_ads.fac_total_revenue`](/nerve-centre/kpi-cards/facebook-ads/total-revenue)                  | Independent paid-social revenue                         | Meta's iOS share is mid-pack; Snap's gap is wider.                                                                                     |

***

<details>
  <summary><em>Documentation cross-reference (CAPI rollout impact on this card)</em></summary>

  A clean Snap CAPI rollout typically lifts Snap-reported revenue by **15, 35%** in the 7, 14 days after implementation. Larger lift than TikTok (10, 25%) or Meta (5, 20%) because Snap's iOS share is structurally highest. After CAPI is stable, modeled-conversion fill should drop from \~28% to \~12% of `purchases_value`. If modeled fill stays above 22% post-CAPI, dedup is broken.
</details>

## Known limitations / merchant FAQs

**Why does Snap claim $52k of revenue but Shopify only shows $19k from Snap-tagged orders?**
Because Snap's iOS share is the highest of the major platforms (60, 75% on US accounts) and the iOS attribution gap is correspondingly the widest. Even with CAPI live, expect Snap to over-state UTM-truth Shopify revenue by 25, 50%. **Practical answer**: real Snap-driven revenue is closer to \$24, 32k. Use a 25 / 75 Snap / Shopify blend for the CFO read (heavier toward Shopify than other platforms because of the larger gap).

**Why is Snap's iOS gap worse than TikTok's or Meta's?**
Snap's user base is structurally iOS-heavy. The platform rose to popularity 2013, 2017 on iPhone-first US Gen-Z; never won the Android share TikTok captured. Heavy Snap users on iOS spend more time than equivalent Android users, amplifying the iOS share among engaged users. **Effect on this card**: Snap-claimed revenue is the most inflated of the major platforms post-iOS 14.5.

**What's the Snap CAPI rollout playbook?**

1. **Shopify**: Snap official Sales Channel app > enable CAPI > "Maximum" data sharing. 30, 60 minute setup. Auto-deduplicates Pixel + CAPI via `event_id`.
2. **BigCommerce**: Snap Pixel app + manual CAPI via Tag Manager + custom event\_id. 2, 4 hours.
3. **Adobe Commerce / Magento**: Snap extension + custom server endpoint. 1, 3 days.
4. **Custom / headless**: Server-side proxy. 1, 2 weeks.
5. **In all cases**: deduplicate via `event_id`. Test in Snap Events Manager > Test Events. Allow 7, 14 days for retraining.

**How do I interpret Snap's modeled conversions?**
Auto-filled attribution gaps. Typical 18, 28% of `purchases_value` on Pixel-only DTC, the highest modeled fill of the major platforms. Patterns:

* **Pre-CAPI**: \~28, 38%. Inflated.
* **Post-CAPI clean**: \~8, 15%. Healthy.
* **Post-CAPI still high (>22%)**: implementation gaps. Audit `event_id` dedup.

**AR Lens revenue, why is the ROAS so low?**
AR Lens is awareness-tier. The Lens drives impressions and brand-association engagement; most of the revenue lift arrives 30, 60 days later as branded-search lift on Google or organic site traffic, not as direct attributed revenue here. **Don't kill Lens campaigns on direct ROAS.** Cross-reference Google branded-search organic clicks before and after the Lens flight.

**Should I lengthen the attribution window?**
Maybe. Snap supports 28-day swipe-up (vs 7-day default), which typically lifts revenue 8, 18% because Snap's audience converts on a longer cycle than TikTok's. If your AOV is high (>\$200) or considered-purchase products (fashion, beauty, jewellery), 28-day window gives a more honest read. For low-AOV impulse buys, 7-day is fine.

**Why is Snap revenue volatile week-to-week?**
Three reasons specific to Snapchat:

1. **Smaller audience pool** means lower-volume campaigns hit lookalike saturation faster. A campaign that earned $5k/week can drop to $2k/week as the audience exhausts.
2. **Lens-format virality** is binary: a Lens that goes viral can drive 3, 5x revenue spikes; a Lens that doesn't trend produces near-zero direct conversions.
3. **Vertical-fit dependency**. Brands at the edge of Snap's vertical fit (e.g. mass-market fashion, mid-range cosmetics) see week-to-week revenue swings driven by which sub-audience the algorithm samples each week.

**Is Snapchat revenue real revenue?**
With caveats. The number is genuine attributed value within Snap's measurement, but the iOS gap and modeled-conversion fill mean it over-states real Snap-driven revenue more than other platforms. **For tactical reads** (week-over-week trends, campaign comparisons), trust the number. **For strategic reads** (CFO reports, CAC blending, MMM input), discount by 30, 60% on iOS-heavy accounts and use the Shopify-truth figure as the lower bound.

**Multi-account aggregation?**
Snap accounts are single-currency. Multi-currency or multi-region brands run separate accounts. Roll up by summing within currency, FX-convert at consistent rate.

**Snapchat vs TikTok for Gen-Z DTC, who's better on revenue?**
Depends on vertical:

* **Cosmetics, fashion, lifestyle**: Snap wins on CPM efficiency; TikTok wins on scale. Run both for incremental reach.
* **Gaming, food delivery, dating apps**: Snap-native verticals; Snap typically wins on direct-response.
* **Electronics, footwear, athleisure**: TikTok-native; Snap underperforms.
* **Anything 25+ demographic**: Meta wins; both Snap and TikTok underperform.

Test both with \$5k flights over 30 days before deciding the platform mix.

***

### Tracked live in Vortex IQ Nerve Centre

*Total Revenue* is one of hundreds of KPI pulses Vortex IQ tracks across Snapchat Ads and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English.

[Start for free](https://app.vortexiq.ai/login) or [book a demo](https://www.vortexiq.ai/contact-us) to see this metric running on your own data.
