Pipeline GA4 Tables - Attribution Table

  • Table name: ga4_attribution
  • Scoping: Dependent on the Dimension selection.
  • Table Contains: Metrics calculated with different types of attribution.
  • Each Row Presents: One conversion with different attribution metrics.
  • Optional Config Required: Key Events (previously known as Goals) which may be form submissions, purchases, or newsletter signups.

This table has one row per session with a conversion.

attribution_table

As there are numerous ways of attributing which channel(s) are responsible for a conversion, this table has different conversion metrics depending on how you want to attribute the conversion to different channels/ sources.

Each conversion is then broken down by the different attribution models.

  • First Click
  • Last Click
  • Linear
  • Time Decay

The attribution window length is, by default, 90 days, but this can be adjusted.

NBED: Show link to FAQ.

Dimensions - Keys

Keys are unique IDs that help track and organise data.

In this table, there are keys for specific sessions and client IDs.

Dimensions - Dates

These date fields come in different formats - both timestamp and date.

If you are unsure of which column to use, use date__session_start_dt as this is the partition column.

Unsure what a parition column is? See this section.

Dimensions

These dimensions can be used to segment the data and view the different types of attribution across.

Metrics

This is the list of metrics and different ways of attributing conversions for key events.