Problem we walked into
Pay-per-lead programs sound simple from the outside (advisor pays $X per qualified lead) and break in 14 places once you actually run one. Cohort fulfillment, lead deduplication across advisors, billing reconciliation, advisor-side reporting, dispute handling — all of it has to work or the model doesn't.
What we built
VRA's operating infrastructure for the PPL model: cohort-level advisor fulfillment, programmatic lead routing, billing tracking, dispute / reroute paths, and the ops dashboards that keep it honest.
Tech under the hood
Python services for the orchestration layer, structured cohort + lead schema, integrations into the demand-side ad accounts and the advisor-side CRMs.
Why this maps to Signal
PPL with cohort fulfillment and Magic Meetings (qualified leads to advisor calendars) are the same shape. We've been building the back-office that makes that shape sustainable — billing, reconciliation, dispute handling, advisor reporting — at small scale. The patterns transfer.