Conversions, with the receipts.
A conversion-data vault for demand-gen leaders and revenue ops who cannot trust attribution. Every form-fill, every signup, every paid trial captured with source, signal, segment, and outcome. Indexed for replay and re-attribution.
Four dimensions, on every conversion.
The vault writes a row when a form fires, a trial starts, or a signup completes. Each row stores the four things attribution arguments are usually about.
Source
Channel, campaign, referrer, UTM bundle, and click ID. Paid search, paid social, organic, direct, partner. The raw entry point, preserved.
Signal
What the visitor did before the conversion. Pricing view, demo watch, docs read, comparison click, return visit count. The intent breadcrumbs.
Outcome
What the row represents. Form-fill, newsletter signup, free signup, paid trial, demo booked. Outcome state stays linked to the entry.
Segment
Account size, role family, industry slice, and ICP tier. Enrichment is stamped at capture, so the row keeps its segment even after CRM drift.
Walk the path. Change the model.
Open any conversion and watch the full path replay. Every step is timestamped, so you can see which source actually moved someone, not just the one that took the credit.
Then re-attribute. Pick a model, recompute on the same captured data, and compare. The receipts do not move.
-
Per-conversion replaySee the exact ordered path that produced a signup or trial.
-
Swap the model on captured dataFirst-touch, last-touch, linear, position-decay, custom. Recompute, compare side by side.
-
Source-trust scoreThe vault rates each source on how often it actually appears in winning paths, not just the last click.
A vault built for audit-grade attribution.
Three working surfaces. Capture, replay, and a model studio. Every surface reads from the same write-once ledger.
Conversion ledger
A write-once log of every form-fill, signup, and paid trial, stamped with source, signal, segment, and outcome at the moment of capture.
- UTM + click ID preserved
- Enrichment stamped at capture
- Immutable row history
Path explorer
Open any conversion and replay the path step by step. Filter by segment, source, or outcome. Build saved views the team can share.
- Timeline view per conversion
- Filter by segment and signal
- Shareable saved views
Attribution studio
Switch attribution models on the same captured data. Compare credit assignments side by side. Export results to the warehouse or BI tool.
- Five built-in models plus custom
- Side-by-side credit comparison
- Warehouse + BI export
What's inside each module.
Two modules ship together. The capture stack on one side, the analysis stack on the other. Both read from one ledger.
Capture module
-
Form, signup, trial pixelsDrop-in script. Captures source, signal stack, segment enrichment, and outcome state.
-
Server-side captureMirrors browser events through a server endpoint, so ad-blocker drift does not erase paths.
-
Identity stitchResolves anonymous sessions to known accounts once they self-identify, with the prior path attached.
-
CRM and warehouse syncTwo-way sync to Salesforce, HubSpot, BigQuery, Snowflake. The ledger stays the source of truth.
Analysis module
-
Path replayStep-by-step playback of any conversion. Open a row, watch the source-to-outcome path unfold.
-
Model swapFirst, last, linear, position-decay, and custom models. Recompute on captured data without rewriting rows.
-
Source-trust scoreA reliability rating per source, based on how often it shows up in winning paths versus losing ones.
-
Segment cohortsCohort conversions by ICP tier, role, industry. Compare model outputs across segments.
Two teams that stopped arguing about attribution.
Codenames in place of brand names. Metrics drawn from the vault's standard reports.
Codename: Strata
Before: Last-click attribution credited paid search for almost every signup. The team kept doubling that budget while signups stayed flat. Nobody trusted the dashboard.
With Convert Vault: Replay surfaced a recurring path. Organic comparison reads at day zero, then a LinkedIn return on day two, then signup. The team rebalanced spend on the captured ledger.
Codename: Quanta
Before: Paid-trial-to-paid conversion looked random. Marketing blamed the funnel, sales blamed the lead quality, the BI team kept pulling new reports. Same fight every month.
With Convert Vault: The analysis module showed that paid trials following a docs-read signal converted at nearly triple the rate of those that did not. Onboarding got tuned around the signal.
Send us a sample of conversions. We'll send back the receipts.
Share a recent month of signups or trials. We will load them into a sandbox vault and walk the replay together. You keep the export.