Launch lead, call, and conversion campaigns from one hub
SignalTrue takes in your leads and calls, checks them for compliance, routes them to the right buyers, tracks the conversions, and shows you exactly where the money goes — with every money-relevant step recorded in an append-only ledger.
Publishers post leads against a per-source key; SignalTrue validates, filters, dedups, and routes each one to the buyer who should get it — then records what they paid.
Tracking numbers attribute every inbound call to its campaign and source, with call states, dispositions, talk time, and billable status tracked end-to-end.
Tracked links and postbacks tie downstream outcomes — sales, sign-ups, funded deals — back to the click and partner that produced them.
- Preview routing before traffic goes live
- Control pricing, caps, buyers, and compliance from a single workspace
- Track every outcome back to the source and buyer that produced it
- Give partners self-serve posting docs and portals that can never drift
Watch how it works
Narrated walkthroughs recorded from the real product. The full nine-part series lives in the app next to the screens it explains; these three cover the tour, a complete lead campaign launch, and conversion tracking.
The model: one campaign, everything attached
Everything in SignalTrue hangs off the campaign — the operational hub that connects your supply, your demand, and your rules:
How routing works
You pick a strategy per campaign; SignalTrue handles eligibility, failover, and retries:
Buyers in priority order — best buyer first, automatic fall-through when one rejects.
Spread volume evenly, or proportionally to the split you set.
Ping buyers for a bid on each lead and sell to the best offer.
Decisions before PII moves: publishers ping you for a real routing decision; you ping buyers and only post when the bid clears your floor.
Two principles keep routing honest. Outcomes are read from the buyer’s response body, never the HTTP status — a “200 OK” rejection is still a rejection. And errors retry while rejections fail over: a flaky buyer endpoint gets retries and a circuit breaker; a genuine “no” moves the lead to the next buyer immediately. Pay-per-call works the same way, with billable status attaching to what actually happened on the phone.
What setup looks like
Draft and paused campaigns only ever accept test traffic, so you can build, break, and rehearse safely — nothing touches billing until you flip a campaign live. Publishers get a public posting-docs page generated from your live field schema, so their integration instructions can never drift from what validation actually enforces.
Built for performance-marketing operations
- One object model for every channel — leads, calls, and conversions are consumption types on the same campaign, not separate products to stitch together.
- An append-only ledger under everything — returns, reversals, and adjustments are new events, never edits, so your accounting and your reporting can never disagree.
- Partners see their own truth — publisher posting docs and a partner portal are generated from the same data that runs routing, scoped so a partner key can only ever see its own world.
- AI where it helps, never in the numbers — describe a campaign in a sentence and review the draft; ask questions in plain English and get answers backed by reproducible queries.
See it with your own campaigns
Operators: the full step-by-step setup guide lives in the app, right next to the screens it explains.

