Docs / Connectors
Connect BigQuery
Converise reads experiment data from BigQuery with a service account you control. The key is encrypted at rest and never returned to the browser.
1. Create a read-only service account
- 1
Create the service account
In the Google Cloud Console open IAM & Admin → Service Accounts and create a service account (or pick an existing one) in the project that holds your experiment data.
- 2
Grant read-only BigQuery access
Grant the account two roles: BigQuery Data Viewer (read tables) and BigQuery Job User (run queries). Nothing more - Converise only runs SELECT queries.
- 3
Download a JSON key
On the account's Keys tab choose Add key → Create new key → JSON and download the file.
2. Connect in Converise
- 1
Open the connect form
In your workspace go to Connectors and pick BigQuery from the catalog.
- 2
Name it and paste the key
Give the connector a name (e.g. Analytics warehouse) and paste the full contents of the downloaded JSON key into the Service-account JSON field.
- 3
Set up the data source and KPIs
On the connector page point the Data source at the table (or view) that holds outcomes as
project.dataset.table- or paste your own SQL, or fill it from a preset (GA4 export on BigQuery). Pick the column roles from the live schema: subject, timestamp, variant, optionally the experiment key, event name and value columns; switch on a separate assignments table when your platform stores exposures apart from outcomes. Then list the KPIs - an event name or a column that counts, reduced per subject as a conversion (count), a quantity (sum) or revenue (sum). Set once; every experiment on this connector binds in three clicks. - 4
Schedule per experiment, not here
There is nothing to schedule on the connector. When you bind an experiment, choose whether it refreshes automatically once a day (off by default - each run bills warehouse queries) and at which UTC hour, ideally after your warehouse ETL completes.
- 5
Check the connection and save
Click Check connection - Converise runs a test query against BigQuery. On Success - the warehouse answered the test query, save the connector.
Next step
Bind an experiment to the connector on its Data sources tab - see Binding evidence.