Google Discover automation · runs weekly

Weekly Google Discover performance report

Discover traffic jumps and drops without a keyword to explain it, so every Monday you open Search Console, switch to the Discover report and copy the numbers into a sheet.

Cotlet does it in your own Google Discover account with get_discover_performance and list_top_discover_pages, called by your AI agent, an n8n workflow or a script.

Hosted · nothing to install or maintain

Can Google Discover do this on its own?

The official Search Analytics API covers this job (checked 20 Oct 2026): type=discover returns clicks, impressions and CTR for your own properties, by date, page, country and device. The gap is setup and scheduling, not data; Cotlet puts the same numbers behind one key and one MCP server next to the feed tools.

How you do it in Google Discover today

  1. In Search Console, pick the property and open the Discover performance report; it appears only for properties whose Discover data reached the minimum threshold of impressions.
  2. Set the date range, then read clicks, impressions and CTR in the chart and the table.
  3. Switch the table between pages, countries and devices to see where the clicks come from.
  4. Copy the figures by hand into a sheet. Google keeps Discover data for the last 16 months, so a week you skip is easy to forget and hard to rebuild later.

How to weekly Google Discover performance report

Prompt

Pull last week's Discover clicks, impressions and CTR for example-news.com by day, name the best and worst day and list the top 3 pages.
  1. 01

    Read the week by day

    Your agent calls get_discover_performance for the seven days with dimension date. Google skips days without data, so the agent counts the rows and says when fewer than seven came back instead of filling the gap with zeros.

  2. 02

    Compare with the week before

    A second call covers the previous seven days. The agent compares totals of clicks and impressions and recomputes CTR from the totals, rather than averaging the daily CTR values.

  3. 03

    Name the extremes

    The agent picks the day with the most and the fewest clicks and states both with the date. A day far from the others is flagged, with the caveat that Discover traffic is less predictable than keyword traffic.

  4. 04

    List the pages behind the traffic

    list_top_discover_pages returns the pages with the most clicks. The agent keeps the top three and checks whether one page carries most of the week, which explains a spike better than the daily chart.

  5. 05

    Split by country or device on request

    If a day looks odd, the agent repeats the call with dimension country or device and reports which segment moved.

What you get back

Example data

example-news.com, Discover, 12 to 18 Oct 2026:
Clicks 14,200, impressions 471,800, CTR 3.0%
Best day: 16 Oct, 2,450 clicks. Worst day: 17 Oct, 1,640 clicks.
Top pages: /guides/windowsill-herbs 3,920 clicks, /guides/sourdough-starter 2,610, /guides/composting-basics 1,890

Other ways to ask

  • Every Monday, post the Discover totals of all my properties as one table.
  • Compare Discover clicks of the last 28 days with the 28 before, by country.
  • Show me the pages whose CTR is below 2% with more than 50,000 impressions.

What Google Discover allows, and what to know first

  • The Search Analytics API supports type=discover since October 2021; byProperty aggregation is not supported for it.
  • The Discover report counts traffic from Chrome and every surface where Discover appears.
  • Data covers the last 16 months, and only content whose impressions reached a minimum threshold.
  • When rows are grouped by date, Google returns them oldest first and skips days that have no data.

Every tool here only reads, so it can run weekly from n8n, Make, Zapier or cron without waiting for your OK.

Sources: Search Console API: searchanalytics.query · Search Central: Google Discover · Search Central blog: Search Analytics API now supports Discover, Google News and Regex

Call get_discover_performance from a script

curl

curl "https://cotlet.dev/api/v1/google-discover/discover-performance?property=sc-domain%3Aexample-news.com&start_date=2026-10-12&end_date=2026-10-18&dimension=date" \
  -H "Authorization: Bearer $COTLET_API_KEY"

Example response

{
  "property": "sc-domain:example-news.com",
  "dimension": "date",
  "rows": [
    {
      "date": "2026-10-12",
      "clicks": 1820,
      "impressions": 61200,
      "ctr": 0.0297
    },
    {
      "date": "2026-10-13",
      "clicks": 2140,
      "impressions": 70400,
      "ctr": 0.0304
    },
    {
      "date": "2026-10-14",
      "clicks": 2310,
      "impressions": 75100,
      "ctr": 0.0308
    },
    {
      "date": "2026-10-15",
      "clicks": 1980,
      "impressions": 66800,
      "ctr": 0.0296
    },
    {
      "date": "2026-10-16",
      "clicks": 2450,
      "impressions": 80900,
      "ctr": 0.0303
    },
    {
      "date": "2026-10-17",
      "clicks": 1640,
      "impressions": 55300,
      "ctr": 0.0297
    },
    {
      "date": "2026-10-18",
      "clicks": 1860,
      "impressions": 62100,
      "ctr": 0.03
    }
  ],
  "totals": {
    "clicks": 14200,
    "impressions": 471800,
    "ctr": 0.0301
  }
}

MCP: add https://cotlet.dev/mcp/v1 with the same key; the call is google_discover_read → get_discover_performance. Example data.

Schedule it in n8n, Make, Zapier or cron

Google Discover tools this automation uses

Cotlet Google Discover tools used to weekly Google Discover performance report
Tool Parameters
get_discover_performance property, start_date, end_date, dimension, country, device
list_top_discover_pages property, start_date, end_date, limit
All 13 Google Discover tools with descriptions

Frequently asked questions

Is it safe to connect Google Discover to Cotlet?

Yes. You sign in to Google Discover yourself, in your own Cloud Browser in the EU, and we never save your password. Your agents only get Google Discover once you enable it, every background request is listed, and the browser profile is stored encrypted with AES-256-GCM, the cipher 1Password uses for its vaults. The AI model never sees a login, posts and messages wait for your OK, and Disable for agents cuts access in one click. Independent scanners grade cotlet.dev A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory; live results are on https://cotlet.dev/security.

Give your agent access to Google Discover.

Free 7-day trial with 2,000 credits, no card needed. Cotlet is independent and not affiliated with Google Discover.