How to enable the Snowplow optimisations in a dbt package

Last updated: July 14, 2026

Our packages make use of the standard dbt incremental materialization with an optimisation applied for incremental models.

In order for the Snowplow optimisations to override the default ones of dbt core, the following must be added to your dbt_project.yml file once.

dispatch:
  - macro_namespace: dbt
    search_order: ['snowplow_utils', 'dbt']