This guide walks you through wiring the Google Ads Scraper on Apify to a Notion database, so every scraped ad becomes a new page in your workspace. It takes about 5 minutes\ end-to-end.
What you'll get
Prerequisites
Step 1 — Create the Notion database
/database and pick Database — Full page.| Column | Notion type recommended | What gets written |
|---|---|---|
Advertiser |
Text or Select | The advertiser's brand name |
Advertiser ID |
Text | Google's AR… advertiser identifier |
Ad ID |
Text | Google's CR… creative identifier |
| Media Type | Select | IMAGE, VIDEO, or TEXT |
Regions |
Text | Comma-separated country names |
| Impressions Range | Text | Impression bucket (e.g. 10000) or empty |
First Shown |
Text | Unix timestamp (string) |
Last Shown |
Text | Unix timestamp (string) |
Ad URL |
URL | Direct link to the creative |
Source URL |
URL | The start URL that produced the row |
| Days Active | Number |
Don't want to add all 10 columns? You can skip any of them. The actor automatically falls back to a minimal Name + content payload when columns are missing — the full ad details still land in the page body. Only the Name title column is strictly required.