We just released GA4Dataform Core version 16 – a version with some small changes to the default channel grouping logic.
- Small change: Bluesky referrals are added to Organic Social
- A new
default_channel_group
entry is introduced: “Organic AI”
Most common LLM referrers are added to this group (if you see we missed one, let us know).
Note to those who update: the new channel is not enabled by default
Important to know: for existing installs that are updated, a configuration setting needs to be added – the new channel is not enabled by default. This is done to keep backwards compatibility.
The config option to add is called EXTRA_CHANNEL_GROUPS
If this option is not present in config.js
it will default to false
– which means: stay as compatible as possible with the built-in GA4 channels.
New installs will find the config option in the config file set to true
.
To enable this channel for upgraded installs, add this config directive to includes/custom/config.js
// Set this to true to enable "Organic AI" (and possible other future channels that // are not compatible with GA4) EXTRA_CHANNEL_GROUPS: true,
After enabling this option:
- check if there’s no errors
- commit the workspace
- push to main branch
The channel will appear for new data. When reprocessing the session tables, historical data will also be updated.
Refresh historical data
To run a full refesh the most efficient way: include only these actions in a full refresh:
- int_ga4_sessions
- ga4_sessions
- source_categories
- and custom tables that use the channel grouping
Next steps
Jump to Get started if you’re new or go to the GA4Dataform installer to install or update your installation.
GitHub users: a bit of patience, but good news: GA4Dataform Community version will also receive this update.