Core settings
Paths table
This is the BigQuery table that contains the customer journey touchpoints. Each row should represent a single marketing touchpoint within a journey.
After saving, Interact validates all column names against your BigQuery table schema and highlights any that cannot be found.
Path processing
Attribution models
Enable one or both models:Label splits
Label splits allow you to run attribution separately for each value of a segmentation dimension — for example, running separate models forNL and DE rather than blending all markets together.
Enable Label splits and define one or more split columns. Each split column maps to:
- A column in the paths table (required)
- Optionally, a corresponding column in the spend table for filtering spend data per segment
Scheduling
Automatically run attribution on a schedule so results are always fresh.
When scheduling is enabled, Interact queues runs for the standard preset windows (90d, 180d, 365d) at the scheduled time.
Optional tables
Spend data
Connect a BigQuery table containing channel spend by date to unlock ROAS and CPA metrics in the attribution dashboard.Performance data
Connect a business-system revenue table (e.g. from your e-commerce platform or CRM) to display coverage — what percentage of actual revenue is captured in your attribution paths.Credit output table
If your pipeline pre-computes per-touchpoint attribution credit and writes it to BigQuery, configure this table to power the Journey Attribution page.The credit table is written by a separate pipeline process and is not produced by the interactive attribution runs. It enables the per-journey detail view but is not required for the main channel attribution dashboard.
Run history
The Runs page shows all past attribution runs with:- Status — Success, Failed, or Queued
- Window — Date range that was processed
- Label — Segment label (if label splits are used)
- Duration — How long the run took
- Trigger — Manual, Scheduled, or Preview
- Error — Failure message when status is Failed
BigQuery permissions
The service account used by your BigQuery connector needs the following permissions:
The standard
roles/bigquery.dataEditor + roles/bigquery.jobUser roles cover all of these.