The native GA4 connection does not yet power Bounty reporting queries. Reporting remains dependent on the data paths activated for the customer.
What the current connection does
The current connection can:- Start Google OAuth from the authenticated Bounty Connections page.
- Request read-only Google Analytics access.
- Exchange the authorization code on Bounty’s server.
- Store the access and refresh credential in encrypted Supabase Vault storage.
- Discover GA4 properties available to the authorizing Google user.
- Let the user select one or more properties.
- Save those selections as organization-scoped direct-query connection records.
- Disconnect the credential and native selections from Bounty.
Connection workflow
- Open Connections in Bounty and select Connect Google Analytics.
- Review Bounty’s disclosure describing the requested data, AI processing, and organization isolation.
- Select Continue to Google.
- Review Google’s consent screen and authorize read-only Google Analytics access.
- Google returns the authorization code to Bounty’s server callback.
- Bounty stores the credential in Vault and lists GA4 properties available to the Google user.
- Select the properties to associate with the current Bounty organization.
- Bounty saves the selected property identifiers and shows Google Analytics as connected.