Shopping Product Alert
This free script helps protect Shopping campaigns by checking advertised products for Merchant Center disapprovals, limitations, and out-of-stock statuses, then…
Price
Free
Downloads
24
Versions
3
Created
8/10/2026
About This Script
This free script helps protect Shopping campaigns by checking advertised products for Merchant Center disapprovals, limitations, and out-of-stock statuses, then sending an email alert when products need attention.
It reviews products with impressions during your selected period, which defaults to 30 days, and checks their Shopping Ads status in Merchant Center. Alerts include the product ID, title, issue type, disapproved countries, and severity.
Enable the Merchant API Accounts and Reports services, then set your Merchant Center ID, recipient email addresses, and the email address of the Google account that authorizes the script. That account needs Admin access to your Merchant Center account, or to the advanced (manager) account above it.
Resources
Articles
Get full access
Sign in to view all script versions, download code and access premium features.
Sign in to accessFree versions available
Free Versions
Version 2.2
Version 2.2 focuses on getting the one-time Merchant Center setup right the first time.
- Registration is checked before it is attempted, so it runs once and keeps the Merchant Center API Diagnostics report clean
- New merchantApiRegistrationAccountId setting for shops managed through a Merchant Center advanced (manager) account
- A missing Merchant Center ID is caught before any API call
- Registration and read errors name the account involved and the next step to take
- Setup instructions added at the top of the script
Version 2.1
Version 2.1 adds configurable alert filtering, so you only receive the Merchant Center issues that matter to you.
By default, the script alerts only for disapproved products, helping prevent noisy emails from large numbers of out-of-stock items. You can also choose to include limited (DEMOTED) and/or out-of-stock products through the alertStatuses setting.
Emails now include a direct link to the affected product in Merchant Center, making it faster to review and resolve issues.
Version 2.0
Version 2.0 includes several updates compared to previous versions.
- Merchant API migration
- Merchant Center developer registration
- Shopping Ads reporting-context filtering
- Improved product ID matching
- Updated issue severity and country reporting
Manage your ads with Flowboost
Analyze Google Ads performance with Wolfy, segment products with Labelizer, automate campaign changes, and schedule reports from one workspace.
Start for free to connect your accounts and explore the software. A paid plan lets you apply changes to your live accounts.