Use it for

  • Assess the contribution of long-tail products.
  • Compare low-conversion keyword and product groups.

Before you open it

Public JavaScript on the original page, available without signup. Changes are required before use.

What it does when run

Reads performance reports and sends email when enabled. No bids, budgets or keywords are changed.

Output
Execution log and optional email.
Default reporting window
Last 30 days by default.
  • Google Ads permission to configure scripts. Address the review findings before scheduling.
  • Test with a dedicated output and controlled recipients; preview mode can still write spreadsheets and send messages.
GIVE CREDIT WHERE IT BELONGS

The people behind the script

Resource notes and library artwork curated by Paid Media Collective. The original work belongs to the contributors credited above. Inclusion does not imply a partnership or a member submission.

The source header declares MIT licensing. Retain the original copyright and author credits.

Source review and practical limitations

Source reviewed · 7 September 2026. We reviewed the source to the level stated here; tools, courses and account workflows have not been tested end to end.

Update date shown by the source: 5 January 2021.

  • Fix numeric parsing for thousands-separated values and guard divisions by zero.
  • Values below one conversion are treated as non-converters and excluded from conversion totals. This can misstate fractional attribution.
  • Counts are report rows, not a guaranteed count of unique products across all feeds and countries.
  • The code header dates this version to January 2021. It does not establish current maintenance. Disable email until recipients are configured.
  • Static source inspection and syntax parsing only. No advertising-account execution, live query validation or notification test.