Websites
Check that your site's Google Analytics and Search Console data is landing in GrowthOS.
App route: /admin/websites

Websites is where you check that your site's data is landing. GrowthX registers the site and wires its connectors during onboarding; your part happens in GA4 and Search Console, where you add the service account. This screen is read-only for your team, and it's where you come to verify that what you granted actually arrived.
Two connectors matter: Google Analytics and Google Search Console. Between them they supply every traffic and visibility number in the product, so checking them is the whole job here.
Doing this rather than looking it up? The Tutorial walks this screen step by step in 2.1 · Connect your data.
Reference
| Status | Meaning |
|---|---|
| Connected | Access was granted and accepted |
| Synced | Data has actually landed, with a timestamp |
| Sync failed | Access was accepted but the pull didn't complete |
| Disconnected | The connector's access token expired or was revoked, so pulls have stopped until it's reconnected |
Connected is not Synced. Access can be granted correctly and data still not arrive. Read the timestamp, not the badge.
Sync failed almost always means the service account is missing from the property, or was added to the wrong one. On a site with several GA4 properties, the account must be on the property that actually covers the domain GrowthOS manages.
Disconnected means access itself was lost, not that a pull failed. Revoking the service account, or an agency rotating credentials, lands here rather than in Sync failed. Restore the account's access in GA4 or Search Console, then tell your GrowthX team so they can reconnect.
One website, one set of connectors. Multi-site workspaces connect each site separately, so on a multi-site workspace check the connector status per site, not once.
Everything downstream is a read of this data. Traffic bands, impressions capture, the Big Picture score, half of every report: all of it resolves back to GA4 and Search Console. A workspace with no connectors still produces Health scores, because those come from the crawl, but every performance number will be empty.
Read-only by design. The service account is a viewer. Nothing GrowthOS does can alter your analytics configuration, which is why granting access is a low-risk step that doesn't need a change window.
Grant access before anything else is worth doing. Setup, scoring and opportunity research all reason about performance. Running them before the connectors land produces confident output built on nothing, which is why adding the service account is the first step of the tutorial.
Last updated at October 20, 2018