Snapchat ROAS

roas

Overview

Snapchat Return on Ad Spend (Snapchat ROAS) refers to the Snapchat-reported conversion value divided by the Snapchat-reported ad spend.

📘

Snapchat ROAS = Snapchat Ads Revenue / Snapchat Ad Spend

The calculation is based on data from the Ads table.

Detailed breakdown

The formula above is derived from the following components:

Conversion Value (CV) = SUM(conversion_value) --> Ads table
Ad Spend = SUM(spend) --> Ads table
Snapchat Ads = where channel = 'snapchat-ads'

Insights and Actions

Snapchat Return on Ad Spend (ROAS) shows how effectively your ad spend is turning into revenue on Snapchat, offering critical insight into your campaign's profitability:

  • Evaluate Campaign Profitability: Use Snapchat ROAS to determine if your ad campaigns are generating sufficient returns relative to the ad spend.
  • Optimize Budget Allocation: Analyze the ROAS of individual campaigns and reallocate budget towards those with the highest returns.
  • Refine Targeting: Low ROAS may indicate that your targeting strategy isn't effective. Consider adjusting your audience targeting or creative.

Related Metrics

  • Snapchat Conversion Value: Gives context to the revenue driven by your ads. Compare with ROAS to see if your spend is justified.
  • Snapchat Ad Spend: Keep track of your ad budget and its relationship to conversions and revenue.
  • Snapchat Conversion Rate: This shows how efficiently clicks are converting into purchases, helping you optimize ads that generate more revenue.

Example Use

Prompt

What's my channel-reported Snapchat ROAS the last 30 days?

Response

Query

SELECT
  p.channel AS channel,
  COALESCE(
    SUM(p.channel_reported_conversion_value) / NULLIF(SUM(p.spend), 0),
    0
  ) AS reported_roas
FROM
  pixel_joined_tvf () AS p
WHERE
  p.event_date BETWEEN CURRENT_DATE() - 30 AND CURRENT_DATE()  - 1
  AND p.channel = 'snapchat-ads'
  AND p.model = 'Triple Attribution'
GROUP BY
  p.channel