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

  1. Open Notion and click + New page\ in any workspace area you can write to.
  2. Type /database and pick Database — Full page.
  3. Name it something memorable, e.g. Google Ads Watchlist.
  4. The default title column is already called Name — leave it.
  5. (Recommended) Add the following columns so every field from the scraper lands in a filterable cell. Names are case-sensitive\.
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.