A weekly email of your Google Search Console numbers — clicks, impressions, position, and your top queries and pages, compared to last week.
Get your Google Search performance in your inbox every week without opening Search Console. On the schedule you pick, a job running in your own Google account pulls the last few days of Search data for a property you own — total clicks, impressions, click-through rate, and average position — alongside your top search queries and top landing pages, and shows how each moved versus the previous period. Every week is logged to a history tab you keep, so you build your own trend line over time. Perfect for tracking a site you are trying to rank, or for sending a standing client SEO report: install one instance per Search Console property you can access.
A background job on a daily trigger — no surface to visit.
Connect Google, configure, and spin it up — it lives in your Drive. No servers, no subscription.
What lands in your Google account
A Drive folder
Holds this app — yours to browse, share, or delete.
A Google Sheet
The app’s database — rows you own.
An Apps Script web app
Deployed as you — a URL plus a daily trigger.
What you configure
- Search Console property *Exactly as it appears in Search Console. Use sc-domain:example.com for a Domain property, or the full https://example.com/ URL for a URL-prefix property. The Google account you install this into must have access to it.
- Send the report to *Who receives the weekly email — comma-separated addresses.
- Report titleUsed as the email subject and heading. Leave blank to use the app name.
- Days per report windowHow many days each report covers. It is compared to the equal-length window right before it (7 = this week vs last week).
- How many top queries / pages to show
- Send dayWhich weekday the report goes out.
- Send time
Permissions
Beyond its own Sheet, this app requests webmasters.readonly, script.send_mail, script.scriptapp, script.external_request. You authorize the script once, after it deploys into your account.