Snowflake and BigQuery sync
You can now connect Snowflake or BigQuery and sync warehouse data onto contacts and companies. The pipeline runs end to end, and each stage reports separately, so a slow sync tells you which stage is slow.
Warehouse integrations
Snowflake and BigQuery authenticate through the warehouse API. A sync is its own resource with its own configuration and run history, and the extract, transform, and load stages are observable independently.
A deeper object model
Object definitions and the relationships between them moved onto a new schema this month. The practical effect is deeper relationship modelling between custom objects and the built-in ones, and faster reads when a segment traverses several of them.
Salesforce syncer v3
The syncer was rewritten. Validation now happens before records are pushed rather than after they fail, and OAuth errors come back with the provider’s error code instead of a generic redirect.
Improvements
- Email A tracking domain can be set up before the base domain is verified, which unblocks the slowest step in onboarding.
- Email Email events flow through the event pipeline, so engagement reaches segmentation faster.
- Email A validate endpoint for Liquid catches template errors before a send rather than during one.
- Audiences Stored statements convert to SOQL, which is what makes Salesforce-side evaluation possible.
- Audiences Audiences sync on a schedule rather than only on demand.
- Integrations LinkedIn ad audiences are available through external endpoints.
- Data Model Bot activity is included in email events so it can be filtered rather than silently dropped.
Fixes
- Audiences Null values sort last consistently.
- Forms Submissions from untracked forms are marked not found instead of returning an error.
- CRM Sync Empty values are allowed where Salesforce permits them.