You click Connect Google Ads on a Magento profit product. Google shows a red or yellow unverified app interstitial before the consent scopes.
It feels like a phishing alert. Sometimes it is. Often it is just Google’s verification queue.
What “unverified” means
Google separates:
- OAuth client exists (anyone can build one)
- App verification for sensitive/restricted scopes (manual review)
The Google Ads API scope adwords is sensitive. Until Google finishes brand + scope review, production users see the unverified warning — even when the product is legitimate.
We explain the scary see/edit/create/delete scope language separately in Why Google Ads OAuth Says See, Edit, Create, and Delete.
How Magento merchants should decide
Continue only if all of these are true:
- You navigated from the real product domain (e.g.
verid.io), not a random redirect - The OAuth app name matches the brand on that site
- Privacy policy and homepage explain Magento profit / spend sync use of Google data
- You recognize the vendor (trial, docs, support email)
If any of those fail, stop.
Test users vs the whole internet
While an app is in testing / unverified:
- Listed test users can usually complete OAuth
- Broad production traffic sees the warning or is blocked depending on publishing status
That is why Magento tools often connect fine for the founder account and look scary for the first external merchant until Google verification clears.
What verification does not change
Even after Google verifies the app:
- The
adwordsscope label stays broad (Google’s limitation) - The product should still only read spend (and optionally upload conversion values) unless you hired it to manage campaigns
Verification removes the interstitial. It does not magically shrink Google’s consent copy.
Practical tips
- Prefer connecting from an incognito window on the known domain so you see the real consent screen
- After Allow, confirm spend sync — that is the read path working
- Enable profit conversion uploads only after you trust COGS
Verid status
Verid submits Google OAuth verification for Magento merchants connecting Ads. Until Google finishes review, you may see the unverified warning; the product still only syncs spend and optional POAS uploads as documented in /docs/ads.
Treat the warning as a checkpoint, not an automatic veto — and treat a mismatch between brand, domain and privacy policy as a hard stop.