Weld logo
amazon-ads logo
Amazon ads

Ad Group Report

This template extracts a comprehensive breakdown of advertising performance on Amazon, grouped by ad groups for sponsored products. It integrates data from the sponsored product ad group report with the profile and ad group tables to deliver metrics like cost, clicks, and impressions for each ad group.
1with
2    report as (
3        select
4            *
5        from
6            {{raw.amazon_ads.sponsored_product_ad_group_report}}
7    )
8  , account_info as (
9        select
10            *
11        from
12            {{raw.amazon_ads.profile}}
13    )
14  , ad_group as (
15        select
16            *
17        from
18            {{raw.amazon_ads.sponsored_product_ad_group}}
19    )
20  , fields as (
21        select
22            report.date
23          , account_info.account_info_name
24          , account_info.account_info_id
25          , account_info.country_code
26          , account_info.profile_id
27          , ad_group.name as ad_group_name
28          , report.campaign_id
29          , sum(report.cost) as cost
30          , sum(report.clicks) as clicks
31          , sum(report.impressions) as impressions
32        from
33            report
34            left join ad_group on ad_group.ad_group_id = report.ad_group_id
35            left join account_info on account_info.profile_id = ad_group.profile_id
36        group by
37            1
38          , 2
39          , 3
40          , 4
41          , 5
42          , 6
43          , 7
44    )
45select
46    *
47from
48    fields
Example of output from model:
+------------+------------------+----------------+--------------+------------+--------------+------------+-------+--------+-------------+
|    date    | account_info_name| account_info_id| country_code | profile_id | ad_group_name | campaign_id|  cost | clicks| impressions  |
+------------+------------------+----------------+--------------+------------+--------------+------------+-------+--------+-------------+
| 2023-04-20 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 200.0 |  500  |    3000      |
| 2023-04-19 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 210.0 |  510  |    3100      |
| 2023-04-18 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 215.0 |  515  |    3150      |
| 2023-04-17 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 220.0 |  520  |    3200      |
| 2023-04-16 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 225.0 |  525  |    3250      |
| 2023-04-15 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 230.0 |  530  |    3300      |
| 2023-04-14 | Account_Amazon   | acc_amz_01     | US           | prf_001    |  AdGroup_1    | camp_amz_01| 235.0 |  535  |    3350      |
+------------+------------------+----------------+--------------+------------+--------------+------------+-------+--------+-------------+

This SQL model offers a granular, daily snapshot of advertising activity on Amazon related to sponsored products at the ad group level. By combining data from the sponsored product ad group report with additional information from profile and ad group tables, this template provides an extensive view of key metrics such as cost, clicks, and impressions. Marketers can use this data to fine-tune their advertising strategies and make informed decisions.

Ready to start modeling your own amazon-ads data?

Get started building your data warehouse with amazon-ads and connect all your apps and databases.

amazon-ads logo
Weld logo
Sign up for free
© 2024 Weld. All rights reserved.