Home Setup guide Connect your Google account to Topify

Connect your Google account to Topify

Last updated on Sep 04, 2025

Goal: let Topify read your Google Search Console (GSC) data (read-only) and show it inside your Shopify admin.

Topify requests read-only access to GSC (webmasters.readonly) plus your primary email for profile display. We never change your sites, Ads, or GA. You can disconnect any time.

Requirements

  • A Shopify store with Topify installed.

  • A Google account that has access to the GSC property for your shop’s domain (recommended roles: Owner or Full user).

  • A GSC property that matches your shop (prefer Domain property like sc-domain:example.com; URL-prefix also works if it matches your live host, e.g., https://example.com/).

Step-by-step: connect Google

  1. Open Topify in your Shopify admin.

  2. Click Connect Google account.

  1. In the Google window, select the Google account that has access to the correct GSC property.

  1. Review permissions and click Allow:

    • View your Search Console data for verified sites (read-only).

    • See your primary Google Account email.

  2. Back in Topify, choose the GSC property that matches your shop domain (e.g., sc-domain:example.com).

  3. Click Start initial sync to fetch historical data (last 16 months, up to 50,000 rows/day). You can continue using the app while the sync runs.

  4. Open the Dashboard—metrics appear as data arrives (usually within seconds).

    Tip: Don’t see the right property? Click Refresh, or use Reconnect to choose a different Google account.

What Topify accesses

  • GSC performance data: queries, pages (URLs), impressions, clicks, CTR, average position, date, device, country.

  • Your Google email: for profile display in Topify.

  • Tokens: stored encrypted at rest; used only to fetch your data and rotated/revoked on disconnect/uninstall.

Topify complies with Google’s API Services User Data Policy (Limited Use). We do not sell your data or use it for ads.

Troubleshooting

  • “No Search Console access for {shopDomain}”

    The connected Google account doesn’t have access to the needed property. Click Reconnect and choose an account that does, or open GSC to add/request access to sc-domain:{rootDomain} (or the correct URL-prefix).

  • Property not listed

    Ensure you’re an Owner/Full user on that property; check you picked the correct variant (https vs http, with/without www). Refresh the list after changes in GSC.

  • “This app isn’t verified / access_denied”

    Make sure you’re using the official Topify OAuth flow from inside the app. If your organization uses Google Workspace restrictions, ask your admin to allow the app.

  • “invalid_grant” / token errors

    Tokens can expire or be revoked. Click Reconnect and complete the flow again.

  • No data on the dashboard

    Wait a minute for the first batches, check the selected date range, and confirm the property actually has impressions/clicks in GSC.

Disconnect or change account

  1. In Topify go to Settings → Connected Google account.

  2. Click Disconnect (this revokes tokens and stops data pulls).

  3. You can connect another Google account anytime with Reconnect.

Data handling: upon uninstall or disconnect we revoke tokens immediately and delete/anonymize associated Google user data within 30 days.

FAQ

Does Topify modify my site or rankings?

No. Access is read-only; we only fetch and visualize your existing GSC data.

Which GSC role do I need?

Owner or Full user is recommended for API access. Restricted access may not be sufficient in some setups.

Can I connect multiple properties?

Connect the property that represents your live shop domain. If you run multiple storefronts, connect each store to its matching property.