From approvals to dispersals: why fintech campaigns need a two layer attribution model

Neeraj Kushwaha

Neeraj Kushwaha

I still remember the call that flipped a switch in my head.

On paper, this fintech marketer had a dream setup: 1 crore a month in ad spend, mostly on Meta, clean dashboards, “sales” numbers that looked solid. She walked me through her account, and for the first ten minutes it sounded like any other performance review.​

Then she said one line that stayed with me.

“For us, approvals are vanity. Dispersals are sanity.”​

Inside Meta, one campaign looked like a star. Great cost per lead, great “sales” volume on the objective they had set. Inside their own system, the same campaign was a mess. A big chunk of those “sales” never made it to actual loan dispersals. Every time she poured more money into it, her dashboards looked better and her business looked worse.​

That was the day we stopped treating ad platform numbers as the final word for fintech.

Why a single layer view breaks in lending

If you run performance for a lender, you already live in two worlds.

One is the ad platform world:

  • impressions

  • clicks

  • leads

  • app installs

  • “sales” or approvals

The other is your internal world:

  • approved amount

  • ticket size

  • dropped cases

  • final loan dispersals

Meta and Google only see the first half. They have no clue how many of those shiny “sales” die when underwriting kicks in, or when a customer goes missing after the first call.​

If you optimise on the first world alone, you are letting the vendor mark its own exam sheet.

What a two layer model looks like in real life

When we say “two layer model,” we do not mean a complicated data warehouse project. I mean something much simpler that we now try to set up for every fintech account we touch.

Layer 1: fast but shallow
This is the raw platform view. Meta and Google events, MMP data, early approvals. we still care about this because:

  • their algorithms learn from it

  • it moves in hours, not days

Layer 2: slow but honest
This is the CRM or in house dashboard. Approvals that passed your checks, final dispersals, revenue, maybe even early NPA signals. This is the world your finance and risk teams live in.​

The mistake we used to make was treating layer 1 as “performance” and layer 2 as “finance.” In fintech, that split does not hold. Performance that does not end in money out is just an expensive distraction.

Once we connect both layers into one view, patterns jump out:

  • two ad sets with the same cost per lead can have a 3x gap on cost per dispersal

  • campaigns that look average in Meta sometimes send the cleanest book

  • “hero” creatives pumping cheap approvals often hide ugly drop off curves in the CRM

You cannot see this if you only live inside an ad manager.

How we now make decisions with lag

There is still the time lag problem. In many lending flows, it takes about 7 days from lead to dispersal on average. If I wait a full week before touching budgets, I lose money. If I react only to day one metrics, I repeat the same old mistake.​

What I try to do instead:

  • use day one signals (click through, cost per lead, early form behaviour) for small tweaks

  • use 7 day cohorts from the CRM to judge which campaigns deserve real scale

Over time, you start to see “signatures.” Some campaigns show modest day one numbers but very strong 7 day dispersal rates. Others spike early and crash later. With enough history, you can train both humans and agents to recognise these shapes and act sooner.

Where AI agents fit into this

This is where the AI part of Thirdi started to make sense for me.

When the agent can see both:

  • platform data in near real time

  • CRM outcomes for recent cohorts

it can do a few useful jobs:

  • flag campaigns that are approval heavy but dispersal weak

  • spot segments where early signals usually lead to strong dispersals, even before the full week is done

  • prepare a daily “if you touch nothing else, change these three things” list for the marketer on duty

The human still decides what to actually change in the ad account. The AI just stops you from doing that job half blind.

The simple test I now use with every fintech

Whenever we speak to a lending brand now, we ask one blunt question:

“Show me your top 5 campaigns in Meta by ROAS, and then show me the same 5 ranked by cost per dispersal in your CRM.”

If the lists do not match, there is a lot of money left on the table.

The fix is not another pretty dashboard. It is wiring your marketing brain to the same source of truth your finance team already trusts. Approvals can be green all day. If dispersals are not, the campaign is not a winner.

Once I saw that clearly with a 1 crore per month account, I stopped calling any fintech setup “smart” until both layers were in place.

I still remember the call that flipped a switch in my head.

On paper, this fintech marketer had a dream setup: 1 crore a month in ad spend, mostly on Meta, clean dashboards, “sales” numbers that looked solid. She walked me through her account, and for the first ten minutes it sounded like any other performance review.​

Then she said one line that stayed with me.

“For us, approvals are vanity. Dispersals are sanity.”​

Inside Meta, one campaign looked like a star. Great cost per lead, great “sales” volume on the objective they had set. Inside their own system, the same campaign was a mess. A big chunk of those “sales” never made it to actual loan dispersals. Every time she poured more money into it, her dashboards looked better and her business looked worse.​

That was the day we stopped treating ad platform numbers as the final word for fintech.

Why a single layer view breaks in lending

If you run performance for a lender, you already live in two worlds.

One is the ad platform world:

  • impressions

  • clicks

  • leads

  • app installs

  • “sales” or approvals

The other is your internal world:

  • approved amount

  • ticket size

  • dropped cases

  • final loan dispersals

Meta and Google only see the first half. They have no clue how many of those shiny “sales” die when underwriting kicks in, or when a customer goes missing after the first call.​

If you optimise on the first world alone, you are letting the vendor mark its own exam sheet.

What a two layer model looks like in real life

When we say “two layer model,” we do not mean a complicated data warehouse project. I mean something much simpler that we now try to set up for every fintech account we touch.

Layer 1: fast but shallow
This is the raw platform view. Meta and Google events, MMP data, early approvals. we still care about this because:

  • their algorithms learn from it

  • it moves in hours, not days

Layer 2: slow but honest
This is the CRM or in house dashboard. Approvals that passed your checks, final dispersals, revenue, maybe even early NPA signals. This is the world your finance and risk teams live in.​

The mistake we used to make was treating layer 1 as “performance” and layer 2 as “finance.” In fintech, that split does not hold. Performance that does not end in money out is just an expensive distraction.

Once we connect both layers into one view, patterns jump out:

  • two ad sets with the same cost per lead can have a 3x gap on cost per dispersal

  • campaigns that look average in Meta sometimes send the cleanest book

  • “hero” creatives pumping cheap approvals often hide ugly drop off curves in the CRM

You cannot see this if you only live inside an ad manager.

How we now make decisions with lag

There is still the time lag problem. In many lending flows, it takes about 7 days from lead to dispersal on average. If I wait a full week before touching budgets, I lose money. If I react only to day one metrics, I repeat the same old mistake.​

What I try to do instead:

  • use day one signals (click through, cost per lead, early form behaviour) for small tweaks

  • use 7 day cohorts from the CRM to judge which campaigns deserve real scale

Over time, you start to see “signatures.” Some campaigns show modest day one numbers but very strong 7 day dispersal rates. Others spike early and crash later. With enough history, you can train both humans and agents to recognise these shapes and act sooner.

Where AI agents fit into this

This is where the AI part of Thirdi started to make sense for me.

When the agent can see both:

  • platform data in near real time

  • CRM outcomes for recent cohorts

it can do a few useful jobs:

  • flag campaigns that are approval heavy but dispersal weak

  • spot segments where early signals usually lead to strong dispersals, even before the full week is done

  • prepare a daily “if you touch nothing else, change these three things” list for the marketer on duty

The human still decides what to actually change in the ad account. The AI just stops you from doing that job half blind.

The simple test I now use with every fintech

Whenever we speak to a lending brand now, we ask one blunt question:

“Show me your top 5 campaigns in Meta by ROAS, and then show me the same 5 ranked by cost per dispersal in your CRM.”

If the lists do not match, there is a lot of money left on the table.

The fix is not another pretty dashboard. It is wiring your marketing brain to the same source of truth your finance team already trusts. Approvals can be green all day. If dispersals are not, the campaign is not a winner.

Once I saw that clearly with a 1 crore per month account, I stopped calling any fintech setup “smart” until both layers were in place.

Read more

From “What Happened?” To “What Now?”: How AI Agents Change The Daily Life Of Performance Marketers

Neeraj Kushwaha

Neeraj Kushwaha

Apr 20, 2026

Are Your AI Agents Just Fancy Alerts? How To Move From Automation To Real Recommendations

A key challenge in fintech marketing is optimizing campaigns based on the wrong metrics, treating platform-reported "approvals" as success when the true measure of performance is the "dispersal" of actual loans. Since ad platforms like Meta and Google only see up to the approval stage, campaigns can look efficient externally while quietly eroding unit economics internally due to high drop-off rates before dispersal. The solution is adopting a two-layer model where fast, shallow platform data is used for small tweaks, and slow, honest CRM data (Layer 2) containing final dispersals is used for real judgment and scaling decisions.

Neeraj Kushwaha

Neeraj Kushwaha

Apr 20, 2026

compare

Third i vs Segwise: Creative Intelligence vs Full-Funnel Action Intelligence

Evaluating Segwise or looking for a Segwise alternative? Segwise is an AI-powered creative intelligence platform built specifically for mobile app and gaming advertisers. It automatically tags every element inside your ad creatives - video, audio, text, playable mechanics - and ties those elements directly to performance outcomes like ROAS, CPI, and CTR across 10+ mobile ad networks. Third i is an AI action platform for performance marketing agencies. It goes beyond creatives to analyze full-funnel performance across Meta, TikTok, Google Ads, LinkedIn Ads, and GA4 - and delivers a prioritized Action Feed telling you what to fix today. Flat $249 per month. No custom enterprise pricing required.

Vishal Singh

Apr 10, 2026