Weld logo
snapchat-ads
Snapchat ads

Daily Ad Report

Extracts a detailed overview of daily advertising performance on Snapchat, aggregated by account. This combines data from various ad-related tables to provide metrics like swipes, impressions, and spend.
1with
2    ad_date as (
3        select
4            *
5        from
6            {{raw.snapchat_ads.ad_daily_report}}
7    )
8  , account as (
9        select
10            *
11        from
12            {{raw.snapchat_ads.ad_account}}
13    )
14  , ads as (
15        select
16            *
17        from
18            {{raw.snapchat_ads.ad}}
19    )
20  , ad_squads as (
21        select
22            *
23        from
24            {{raw.snapchat_ads.ad_squad}}
25    )
26  , campaigns as (
27        select
28            *
29        from
30            {{raw.snapchat_ads.campaign}}
31    )
32  , aggregated as (
33        select
34            cast(ad_date.date as date) as date_day
35          , account.id
36          , account.name
37          , account.currency
38          , sum(ad_date.swipes) as swipes
39          , sum(ad_date.impressions) as impressions
40          , round(sum(ad_date.spend), 2) as spend
41        from
42            ad_date
43            left join ads on ad_date.ad_id = ads.id
44            left join ad_squads on ads.ad_squad_id = ad_squads.id
45            left join campaigns on ad_squads.campaign_id = campaigns.id
46            left join account on campaigns.ad_account_id = account.id
47        group by
48            1
49          , 2
50          , 3
51          , 4
52    )
53select
54    *
55from
56    aggregated
57order by
58    date_day desc
Example of output from model:
+------------+--------+----------+----------+--------+-------------+-------+
|  date_day  |   id   |   name   | currency | swipes | impressions | spend |
+------------+--------+----------+----------+--------+-------------+-------+
| 2023-04-20 | acc_01 | AccountOne |   USD    |  1000  |    5000     | 150.0 |
| 2023-04-19 | acc_01 | AccountOne |   USD    |  1100  |    5100     | 160.0 |
| 2023-04-18 | acc_01 | AccountOne |   USD    |  1150  |    5200     | 165.0 |
| 2023-04-17 | acc_01 | AccountOne |   USD    |  1200  |    5300     | 170.0 |
| 2023-04-16 | acc_01 | AccountOne |   USD    |  1250  |    5400     | 175.0 |
| 2023-04-15 | acc_01 | AccountOne |   USD    |  1300  |    5500     | 180.0 |
| 2023-04-14 | acc_01 | AccountOne |   USD    |  1350  |    5600     | 185.0 |
| 2023-04-13 | acc_01 | AccountOne |   USD    |  1400  |    5700     | 190.0 |
+------------+--------+----------+----------+--------+-------------+-------+

This SQL model presents an in-depth, day-by-day report of advertising activity on Snapchat. By amalgamating information across different ad entities like campaigns, ad squads, and individual ads, businesses get to view metrics such as swipes, impressions, and the total expenditure. This consolidated view assists marketers in understanding the efficacy of their advertising endeavors on Snapchat, guiding them in optimizing their advertising strategies.

Ready to start modeling your own snapchat-ads data?

Get started building your data warehouse with snapchat-ads and 100+ more apps and databases available.

snapchat-ads
Weld logo
Sign up for free
Weld logo

Tired of scattered data? Build your data warehouse with Weld in minutes with our powerful ELT, SQL Transformations, Reverse-ETL and AI Assistant - connected to 100+ apps, files and databases.

Backed by leading investors
Frontline logoCherry logoInnnovation Fund logo
Twitter LogoLinkedIn Logo
GDPR logoSOC2
© 2023 Weld. All rights reserved.