Skip to main content
For marketing operations

Campaigns, segments, consent — one substrate, no glue work.

Segments query the same database the deals live in. Campaigns inherit consent state from the same ledger sales uses. No nightly sync, no diff reports, no "why does the unsubscribe count differ between systems."

Illustrative outcomes — composite of design-partner deployments

↑ 38%

open rate on lifecycle journeys vs. baseline

↓ 91%

consent reconciliation time at audit

↓ 0

suppression-list sync jobs (none — it's the same DB)

↑ 1.7×

marketing-sourced pipeline within first quarter

Try the subject-line generator

See the workflow in 30 seconds — no signup.

Pick a campaign briefing. Pact resolves the segment, runs a consent-at-send check, and proposes three subject-line variants with illustrative open-rate ranges drawn from design-partner benchmarks.

Try the subject-line generator

Illustrative variants · composite open-rate ranges

Pick a campaign briefing. The same generator that lives in /marketing/campaigns proposes three subject lines with illustrative open-rate ranges drawn from design-partner benchmarks.

The variants and ranges above are precomputed from the briefing. Sign in with a real account and the generator runs against your live segment, your sender history, and your consent ledger — with per-variant A/B holdouts and result tracking. Open Pact for Marketing

What you get on day one

Six things you stop juggling.

Segments that don't drift

Build segments with a SQL-grade query builder. Segment membership recomputes on event arrival, not on a 4am cron — so the audience for tonight's send is correct at send time.

Journeys you can preview as the recipient

Click "preview as subject" to see the journey from a real contact's perspective — branches taken, messages received, suppressions hit. No more guessing.

Consent-aware sends, by default

Every channel checks lawful basis, suppression, and channel-specific opt-in at composition time. You can't accidentally send to an unsubscribed contact — it's structurally blocked.

Attribution that survives reorg

Multi-touch attribution runs against the event-sourced ledger. When marketing changes naming conventions, the historical attribution doesn't break — because it's derived, not stored. New: pull ad, web, and data sources from a 73-connector marketplace — each with field mapping, sync schedules, and health in one place.

AI subject-line copilot

Suggests subject lines tuned to the segment's prior open-rate distribution. Variant tests promote automatically when statistical significance crosses your threshold.

Template library + versioning

Templates have versions, owners, and approval chains. Changing the legal footer once propagates to every active campaign — and the audit log shows every diff.

We deleted the sync job. The whole sync job. Marketing and sales are looking at the same row in the same database, in real time. That alone justified the migration.

VP of Marketing · B2B SaaS · 140 people · illustrative scenario

For other roles

Try Pact free. Upgrade when it pays for itself.

The Free plan stays free as long as you're under the limits. Pro and Team open with a 14-day trial — full features, no card.

Last reviewed: 2026-06-15

American English · claims grounded against shipped functionality

Closes DP-014 + DP-015