CashBook logo

How CashBook Cut Their Meta CPA by 46% in 6 Weeks Using Linkrunner

46%

Meta CPA reduction in 30 days

₹43.25 -> ₹23.42

Meta cost per activation, March to April 2026

60.0%

Install-to-activation rate in April 2026, up from 46.1% in March

29K+

Activated users in 2 months on Linkrunner

Metrics measured on Linkrunner (Mar-Apr 2026)

75+

Active paid campaigns

53K+

Paid installs

29K+

Activated users

₹8.75L+

Paid spend across Meta and Google

Challenge

Scaling paid acquisition without knowing which installs became users

CashBook's growth team opened the taps on paid acquisition, spinning up a full-funnel program across Google Ads and Meta Ads for Indian SMBs as well as the Middle East. By April 2026, they were running 75+ active campaigns across 45+ ad sets, spanning app-install objectives, conversion objectives, retargeting flights, and geography-specific creatives.

The problem was not getting installs. It was knowing which installs mattered. Ad networks reported install counts, but not what happened next. A campaign driving 5,000 installs at a great CPI meant nothing if those users never made it through onboarding. Worse, the team had no apples-to-apples way to compare Google vs. Meta on a metric that mapped to business value, because each platform self-reported performance differently.

Without an independent, campaign-level view of install to activation, the team would be optimizing for the wrong number. Budget decisions were being made on CPI alone, which meant cheap but low-quality campaigns kept getting rewarded while higher-intent campaigns were under-funded.

Solution

Independent campaign-level attribution tied to activation, not just installs

By wiring in Linkrunner as their mobile measurement partner, CashBook unlocked campaign-level visibility into the metric that mattered: cost per activated user.

  • Activation-event attribution: every install was joined to CashBook's in-app activation event, completion of onboarding, so every campaign had a real CPA, not just a CPI.

  • Cross-channel comparison on one activation event: Google and Meta campaigns could finally be compared on the same yardstick, instead of each channel's self-reported metrics.

  • Install-quality breakdown by campaign and ad set: campaigns driving high-install, low-activation traffic were flagged quickly, so the team could reallocate budget toward audiences that actually converted.

  • Reinstall and fraud detection built in: Linkrunner surfaced 1,000+ reinstalls, normally double-counted by ad networks, and flagged 240+ installs that failed verification across March-April, giving the team a cleaner spend picture.

Outcome / Impact

CashBook cut Meta CPA by 46% and lifted blended activation rate by 14 points

Armed with Linkrunner's activation-level attribution, CashBook's growth team did in one month what most teams take a quarter to figure out: they stopped optimizing for installs and started optimizing for activations.

Monthly CPA breakdown: Meta Ads

Month

Meta Spend

Installs

Activations

Activation Rate

CPA

March 2026

₹1,34,853

6,160

3,118

50.6%

₹43.25

April 2026

₹2,06,402

15,194

8,812

58.0%

₹23.42

In 30 days, Meta CPA dropped 46%, Meta installs scaled 2.5x, and activation rate climbed 7 percentage points, fueled by smarter budget allocation rather than just more spend.

Full-funnel picture: blended across Google and Meta

Month

Blended Spend

Paid Installs

Activations

Install to Activation

March 2026

₹2,61,996

18,035

8,319

46.1%

April 2026

₹6,13,201

35,415

21,268

60.1%

Despite scaling blended spend about 2.5x month over month, CashBook's blended CPA stayed roughly flat at about ₹29-31, because install quality improved dramatically. Activation rate jumped from 46.1% to 60.1%, a 14-point lift that meant almost every incremental rupee of spend was producing a real, activated user instead of a ghost install.

The headline discovery: Meta was cheaper than Google on activated users

Channel (April 2026)

Installs

Activations

Install to Activation

Cost per Activation

Google Ads

20,221

12,456

61.6%

₹32.66

Meta Ads

15,194

8,812

58.0%

₹23.42

On raw CPI, Google looked competitive. But once Linkrunner joined every install to the activation event, CashBook could see what was actually happening: Meta was delivering activated users about 28% cheaper than Google at ₹23.42 vs. ₹32.66 per activation. That insight, invisible without campaign-level, cross-channel activation-event attribution, now informs how CashBook allocates incremental budget as they continue to scale.

What drove the improvement

  • Budget reallocation toward high-activation-rate campaigns: Linkrunner's activation data exposed which campaigns converted installs into users. The Conversions_Bookkeeping_0126 Meta campaign alone delivered 5,415 installs in March and 14,442 in April, the lion's share of Meta's activated-user volume.

  • Retiring low-quality cheap-install campaigns: campaigns with attractive CPIs but poor activation rates were wound down, dragging blended install quality upward even as volume doubled.

  • Geography-aware optimization: with separate campaigns for India (TenthEntry_Global) and the Middle East (TenthEntry_MiddleEast, Purchase_MiddleEast), CashBook could see activation rates per geo and concentrate spend in the markets where users were sticking.

  • Cross-channel parity: with both Google and Meta measured against the same activation event, the team could judge channels on a common axis, with no more arguments about whose self-reporting to trust.

Activated user means a user completing CashBook's in-app onboarding flow after installing the app.

Ready to stop optimizing for installs and start optimizing for activated users?

Join 100+ growing apps that trust Linkrunner to turn attribution into a growth advantage.