Fix Google Hasn’t Verified This App Error

Fix Google Hasn’t Verified This App Error — if you see the messages “Google hasn’t verified this app” or “This app is blocked” while connecting WordPress forms to Google Sheets, this guide walks you through reliable fixes that work right now. The steps below are written for site owners using form connectors (Contact Form 7, WPForms, Gravity Forms, Ninja Forms, Avada, Divi, Forminator, Formidable, etc.).

Why the “Google Hasn’t Verified This App” Error Appears

Google displays this message when an OAuth 2.0 client (the plugin or app) has not completed Google’s verification process or when the OAuth consent screen lacks uniquely identifying details (name, logo, or branding). Until Google approves the app, users trying to authenticate may see a blocked or unverified app warning.

Which plugins commonly trigger this error

  • Google Sheet Connector for Contact Form 7
  • Google Sheet Connector for WPForms
  • Google Sheet Connector for Gravity Forms
  • Google Sheet Connector for Ninja Forms
  • Google Sheet Connector for Avada / Divi / Forminator / Formidable integrations

Google hasn’t verified this app blocked error

Quick checklist — before you start

  • Confirm you are using the latest plugin version.
  • Decide whether you can use the Manual Authentication Method (recommended for many users).
  • Have access to the Google account you will use for authenticating (same email for Drive/Sheets access).

Step 1 — Use the Manual Authentication Method (recommended)

The fastest and most reliable fix for many users is to authenticate manually using the plugin’s Manual Authentication Method. This avoids Google’s temporary unverified-app block because you generate and paste authentication credentials directly into the plugin.

Manual authentication fix for Google hasn’t verified this app error

Where to find guides:

Step 2 — Check and configure the Google Sheet API

Incorrect API setup causes many authentication failures. Make sure the Google Sheets API and Drive API are enabled in your Google Cloud Console project, the OAuth consent screen is configured, and the redirect URIs match what the plugin expects.

Follow this setup guide: Google Sheet API Setting.

Step 3 — Update plugin and reauthenticate

If Google updates API rules, the plugin author may release a patch. Always install plugin updates, then:

  • Go to the plugin integration or settings tab.
  • Deactivate the current authentication (disconnect).
  • Reauthenticate using the same Google account that has the target Sheet permissions.

Deactivate authentication to fix Google hasn’t verified this app error
Sign in with Google fix for hasn’t verified this app error

Step 4 — If you’re the developer: complete Google verification

Developers publishing an integration should complete Google’s verification steps: supply a clear app name, a unique branded logo, a verified support email, and a privacy policy URL. Submit the app for verification and respond quickly to Google’s request for information.

Google’s developer docs: OAuth 2.0 Documentation

Troubleshooting tips

  • If you see the message about branding, check the OAuth consent screen for app name and logo.
  • Use the same Google account for authentication that owns or has edit access to the target Google Sheet.
  • Temporarily test the manual method to confirm your API credentials are working before requesting verification.
  • Clear any stale cache (object cache, or server cache) that might keep old authentication data.

Conclusion

To fix the Google Hasn’t Verified This App error, start with the Manual Authentication Method, verify API settings, update and reauthenticate the plugin, and if you manage the app, complete Google’s verification flow. These steps will restore secure connections between your WordPress forms and Google Sheets and remove the unverified app warnings for your users.

If you need step-by-step help for a specific form plugin or want a shorter URL and SEO meta-ready title/meta description for this article, tell me which plugin you use and I’ll provide those next.

Share This Story, Choose Your Platform!

10+ Best Contact Form 7 Extensions & Addons for WordPress10+ Best Contact Form 7 Extensions & Addons for WordPress (2025 Edition)
Resolving OAuth Authentication Errors: A Step-by-Step Guide

About the Author: Abdullah Kaludi

Avatar of Abdullah Kaludi
Abdullah Kaludi is a WordPress developer and founder of WesternDeal Web Solution, a web development company established in 2009. He is also the creator of GSheetConnector, a popular plugin suite that connects WordPress with Google Sheets in real time. With extensive experience in WordPress, Abdullah builds reliable tools for automating workflows, syncing data, and improving productivity for WooCommerce stores, agencies, and business websites. He actively shares tutorials and updates to help the WordPress community work smarter and automate more.