Only a small share of installs ever reached a funded account, and the gap between a completed application and a funded customer ran into weeks — long enough that campaigns optimized on registrations kept buying applicants who never funded, while the payout size on offer drew a steady pull of fraudulent installs.
Predictions were chained across the funnel — install to registration to application to funding — so bidding stayed informed even though the funded-account event arrived only a few dozen times a week. Pre-bid invalid-traffic filtering ran on every auction alongside app-level exclusions.
Cost per funded customer improved 15–30% over a three-to-four-week read, the longer window the team now budgets for whenever a funding event lags this far behind the click, and roughly 3–8% of bid requests were filtered before spend was committed.
"We used to congratulate the team on registration volume. The number that mattered was funded accounts, and it took the longer read window to see that number move." — VP of Growth