Public API v2 and warehouse query previews
Warehouse queries can now be previewed before they run. You write the query, see the rows it returns, and then decide whether to sync, which turns a slow feedback loop into an immediate one.
Warehouse query preview
Results come back in the builder. Warehouse pages are split into work units and fetches are cached, so a preview against a large table returns rather than timing out.
Public API v2
Contacts move to v2, with cursor pagination and a cleaner response shape. An endpoint for external field schemas lets an integration discover what fields exist instead of hard-coding them.
Rate limits are tracked per workspace and returned on every response.
Form identity resolution
Form submissions resolve to an existing contact more reliably. The same person filling out two different forms produces one contact rather than two.
Improvements
- Campaigns Campaign members can be exported, and campaign member CSV upload supports Liquid fields.
- Email Preview renders upversioned content, so what you see matches what sends.
- Data Model Bot detection tightened from a ten second click window to five, which cuts false positives from scanners without discarding real early clicks.
- Data Model Contact engagement moved to v3, and repeated engagements of the same type are kept rather than collapsed.
- CRM Sync Salesforce org API limits are cached and exposed through an endpoint, so you can see how close a sync is to your org’s daily quota.
Fixes
- Automations Retries are slower and more numerous, which resolves runs killed by a transient Salesforce error.
- Data Model Event ordering uses the message timestamp rather than processing time, so events stay in sequence under load.