Your store’s data is scattered across three places: Search Console knows how people find you, GA4 knows what your visitors do, and PrestaShop knows what actually sells. Connecting them to each other is where most people get stuck — because the classic route runs through Google Cloud, API keys, and JSON files nobody wants to touch.
The usual technical toll
The typical integration with Google’s APIs requires creating a project in Google Cloud Console, enabling the Search Console and Analytics APIs, generating OAuth credentials or a service account, downloading a JSON file, and pasting it into whatever module needs it. One mistake at any step — a scope set wrong, an expired key — and the connection breaks without warning. For a store without in-house technical skills, that’s a real barrier.
What you need to have in place first (just once)
Whatever module or tool you end up using, there are two pieces your store needs to have as a foundation:
- Search Console with the property verified — at search.google.com/search-console, add your domain and verify it (DNS verification is the cleanest way). Without this, Google won’t show you keywords or rankings.
- A GA4 property with its tag installed — created at analytics.google.com and already tracking visits on your store. If you’re already seeing traffic in your GA4 reports, this part is done.
- A Google account with access to both — the same account needs to be able to read both the Search Console property and the GA4 property. This is the account you’ll connect with.
This is a one-time setup and has nothing to do with PrestaShop. The problem starts afterward: getting that data inside the back office so you’re not stuck jumping between tabs.
API keys by hand
A Google Cloud project, enabled APIs, credentials, a JSON file pasted into the module. Fragile, opaque, and every key renewal is a breakdown waiting to happen.
OAuth from the back office itself
You click connect, sign in with your Google account, accept the permissions, and you’re done. No Google Cloud, no keys, no files. If something breaks, you reconnect in two clicks.
How Zeyvro Insights solves this
Zeyvro Insights connects to your Google account via direct OAuth from the back office: you sign in, authorize, and the module starts pulling in your Search Console data (keywords, pages, clicks, impressions, CTR, position) and your GA4 data (traffic sources, devices, countries, conversions, most-viewed pages) — alongside your store’s real sales: daily revenue, best-selling products, and abandoned carts. All in one panel, with period comparisons in two clicks and per-store filtering if you use multistore.
One detail built for the real world: if you uninstall the module, your tokens and Google configuration are not deleted. You can reinstall without reconnecting anything.
💡 Once you’re connected, the first thing worth checking is which keywords actually sell in your PrestaShop store (not just clicks).
Frequently asked questions
Do I need to create a Google Cloud account or paste API keys?
Not with Zeyvro Insights. The connection is direct OAuth: you sign in with your Google account right from the back office and authorize access. No Google Cloud projects, no manual credentials.
What data do I see once connected?
From Search Console: keywords, pages, daily traffic, KPIs (clicks, impressions, CTR, position), and period comparisons. From GA4: traffic sources, devices, countries, conversions, and most-viewed pages. From sales: revenue KPIs, daily revenue, best-selling products, and abandoned carts.
What happens to the connection if I uninstall the module?
Your tokens and Google configuration aren’t deleted on uninstall — they’re built to survive an accidental uninstall. Reinstall and pick up right where you left off.
Is it compatible with my version of PrestaShop?
Yes, PrestaShop 8.0 through 9 (up to 9.99.99).
Search Console, GA4, and your sales in the same panel, connected with a single sign-in. No API keys.
Try Zeyvro Insights free for 7 days →Zeyvro builds modules for PrestaShop 8 from a real store in production. No obfuscated code.