The attribution system for forward-thinking teams.
Built for accuracy, designed for the AI era.
First-party data, first-class decisions.
Understand the ads, team members, and journeys that produce your best clients.
Ad
03/08/26 V | A4 | AS_3LP | New_Angle
Telo: CA CBO Scale
Spend
$21,000
Last 30d · Last non-direct
75.7% chain coverage of all credited revenue
Setter
Ada Okafor
Cost per Set
$129
Closer
Dana Whitfield
Cost per Qualified
$280
Deal
Outcome
Won
CAC
$1,400
Closed 24 Aug
Retention
Lifetime value
$38,400
Calls read against criteria you wrote, recorded with the version that read them.
You author the rubric. Publishing it mints a version, and every call records which version read it, so a number from March is still explainable in December.
- Verified by SignetThe authenticated source is the one routing fact Signet resolves itself.
- Declared by senderA value supplied by whoever sent the recording, shown as such.
Signet distinguishes what it verified from what a sender asserted. It never lets the second look like the first.
Revenue split three ways, because one unbound number is a lie.
A single figure for revenue you cannot attribute reads as a matching failure. Usually it is not. Signet separates the money that predates measurement from the money still waiting to be tied to a sale.
- BoundTied to a sale, counted in ROAS
- Pre-trackingPredates measurement, not from your ads
- OrganicMeasured, not yet tied to an ad sale
bound + pre-tracking + organic equals the ledger total. The buckets are labelled so the total never implies a failure it does not describe.
A verdict carries its evidence, or there is no verdict.
Below the sample floor Signet does not round up to a recommendation. It shows what is still missing and what it would take to conclude. These are the real components, in the states the product actually renders.
- Scale-readySolid
CAC $212 · 48 closed · 90d
Enough evidence to trust this
- MaturingMaturing
CAC $260 · 19 closed · 90d
Still closing, not final yet
- Needs more dataNeeds more data
CAC · 3 closed · 90d
Not enough evidence yet
Verified-good green is reserved for Scale-ready alone. Needs-more-data and Maturing both render as insufficient, and insufficient wears a dashed outline so the state survives a grayscale render.
Sigil answers from the same data the page rendered with.
Ask about any number on the page. Sigil cites the read it used, and anything it did not compute from your data is marked as guidance rather than dressed up as a finding.
A grounded value exists only as a fragment minted from a real read. A number the model writes as prose has no fragment behind it, so it can never wear a grounded badge. Fabrication is a representational impossibility rather than an error caught afterwards.
Plainly
You will hate this if you want a number in every cell.
Signet refuses to fill a gap with a plausible figure. When a sample is too small to support a verdict, it shows the shortfall instead of the verdict. Teams who want a dashboard that always looks confident are happier elsewhere.