Blaq Tuxedo reach layer and the Musicow app install funnel · AppsFlyer, November 2024 to June 2026
Musicow
From cheap reach to funded users
I ran the Musicow app's acquisition as a two-part funnel: a cheap-reach artist layer (Blaq Tuxedo) feeding install campaigns that delivered 2,632 paid installs at a $2.99 blended CPI, 70% below the fintech norm, and 38 funded users at $458 against a typical fintech CAC near $1,450. Then I traced the post-install funnel to the one step that limits everything.
Context
Musicow lets fans buy shares in music. The first offering was Blaq Tuxedo, so the artist's awareness push and the app's install push were two halves of one funnel. Blaq Tuxedo campaigns show zero installs by design: installs convert under Musicow-branded campaigns. I owned both halves and the AppsFlyer measurement behind them.
Paid media
- $19.1KBlaq Tuxedo: Google, TikTok, Meta (reach)
- $8.2KBlaq Tuxedo: Spotify Showcase
- $7.9KMusicow: app installs (Google, TikTok, Meta)
- $9.5KMusicow: share purchases, engagement, traffic, search
Two layers bought reach against the artist and two bought outcomes under the app brand. Each layer keeps its color in the table below. The total is the one the document prints on its total row; the four layer rows carry their own spend figures beside them.
- Campaigns
- 32
- Spend
- $19.1K
- Impressions, reach
- 35.0M
- CPM
- $0.54
- Clicks, interactions
- 7.28M interactions
- CTR
- 20.8% (view-driven)
- CPC
- $0.003 per interaction
- What it produced
- 4.3M paid video views at $0.0021; 20.2% view rate; the SSTC Slide flight bought 8.1M impressions at $0.40
- Campaigns
- 11 (2 flights)
- Spend
- $8.2K
- Impressions, reach
- 1.29M listeners
- CPM
- $6.33
- Clicks, interactions
- 40,691
- CTR
- 3.15% of reach
- CPC
- $0.20
- What it produced
- 19,427 converted listeners at $0.42 (1.50% of reach); 18,098 new active listeners; 2,976 playlist adds; 20,884 saves
- Campaigns
- 15
- Spend
- $7.9K
- Impressions, reach
- 840K
- CPM
- $9.39
- Clicks, interactions
- 52,357
- CTR
- 6.2%
- CPC
- $0.151
- What it produced
- 2,632 installs at $2.99; Google 2,228 at $2.10
- Campaigns
- 37
- Spend
- $9.5K
- Impressions, reach
- 684K
- CPM
- $13.91
- Clicks, interactions
- 13,139
- CTR
- 1.9%
- CPC
- $0.72
- What it produced
- 336 share-purchase events on $4.2K of TikTok ($12.55 each); intent capture on Google Search
- Campaigns
- 95
- Spend
- $44.6K
- Impressions, reach
- 37.8M
- CPM
- $1.18
- Clicks, interactions
- 7.39M
- CTR
- 19.5%
- CPC
- $0.006
- What it produced
- Blaq Tuxedo $27.2K plus Musicow $17.4K
| Layer | Campaigns | Spend | Impressionsreach | CPM | Clicksinteractions | CTR | CPC | What it produced |
|---|---|---|---|---|---|---|---|---|
| Blaq Tuxedo: Google, TikTok, Meta (reach) | 32 | $19.1K | 35.0M | $0.54 | 7.28M interactions | 20.8% (view-driven) | $0.003 per interaction | 4.3M paid video views at $0.0021; 20.2% view rate; the SSTC Slide flight bought 8.1M impressions at $0.40 |
| Blaq Tuxedo: Spotify Showcase | 11 (2 flights) | $8.2K | 1.29M listeners | $6.33 | 40,691 | 3.15% of reach | $0.20 | 19,427 converted listeners at $0.42 (1.50% of reach); 18,098 new active listeners; 2,976 playlist adds; 20,884 saves |
| Musicow: app installs (Google, TikTok, Meta) | 15 | $7.9K | 840K | $9.39 | 52,357 | 6.2% | $0.151 | 2,632 installs at $2.99; Google 2,228 at $2.10 |
| Musicow: share purchases, engagement, traffic, search | 37 | $9.5K | 684K | $13.91 | 13,139 | 1.9% | $0.72 | 336 share-purchase events on $4.2K of TikTok ($12.55 each); intent capture on Google Search |
| Total | 95 | $44.6K | 37.8M | $1.18 | 7.39M | 19.5% | $0.006 | Blaq Tuxedo $27.2K plus Musicow $17.4K |
What I did
Half one, the driver.
Bought the cheapest reach in the program against the artist, and let it pull an audience toward the app rather than asking it to convert.
Half two, the conversion.
Ran install campaigns on Google, TikTok and Meta and TikTok share-purchase campaigns under the Musicow brand, and judged them on cost per install and cost per purchase.
Measured past the install.
Built the AppsFlyer funnel from install to registration, KYC, bank link, deposit and first purchase, with cost per outcome at every step, and reconciled AppsFlyer's "organic" bucket (2,155 installs that were under-attributed Google Ads) against the platform-reported installs.
Audited the instrumentation.
Found that AppsFlyer's retention, ROAS and revenue columns existed in the export and returned zero, and corrected a standing recommendation from "re-pull the report" to "fire the events from the app".
Results
- Paid installs
- 2,632 at a $2.99 blended CPI (Android $1.50 across 2,174 installs; iOS $10.10 across 458); Google app campaigns at $2.10
- Against fintech benchmarks
- Blended CPI 70% below the $10+ fintech average; Android 60% below $3.70; iOS at the low end of the $10 to $35 range
- Install to registration
- 50.4% (finance activation norm 30% to 40%); $11.72 per registration against roughly $30
- Post-install funnel
- 2,946 installs, 1,484 registered (50.4%), 565 KYC submitted (38.1%), 86 bank accounts linked (15.2%), 56 deposits (65.1%), 38 first purchases (67.9%)
- Cost per funded user
- $457.75 against a typical fintech CAC near $1,450
- Revenue floor
- 38 first purchases of Blaq Tuxedo shares at $20; repeat purchases and deposits are not reported in the export
- Engagement depth
- 5.93 sessions per logging user, the closest thing to retention in the dataset
- Owned-channel quality
- The web hub, email and Laylo converted installs to accounts at 89% to 100%, far above the paid sources
- Installs2,946
- 50.4%Registered1,484
- 38.1%KYC submitted565
- 15.2%Bank accounts linked86the leak
- 65.1%Deposits56
- 67.9%First purchases38
Bar widths are drawn against the first step. The rate printed between two steps is the rate the step above converted into the step below, and the tagged step is where the funnel collapses. Every count is in the results list above.
- Android across 2,174 installs$1.50
- iOS across 458$10.10
- Blended$2.99
One hue, because this is one measure on three cuts of the same buy. The install counts each cost is averaged over sit in the row labels.
- App install CPI, Android (fintech)$1.50 vs $3.70 fintech Android2.5xFar below, excellent
- App install CPI, iOS (fintech)$10.10 vs $10 to $35 fintech iOS (North America)1.2xLow end, solid
- App install CPI, blended (fintech)$2.99 vs $10+ fintech average3.3xFar below, excellent
- Funnel: install to registration50.4% vs 30 to 40% finance activation1.4xAbove norm, strong
- Funnel: cost per registration$11.72 vs About $30 (KYC alone $20 to $30)2.6xBelow, strong
- Funnel: cost per funded user (first purchase)$458 vs About $1,450 fintech CAC3.1xFar below CAC, strong
App metrics are graded against fintech benchmarks, not general-app benchmarks, because Musicow asks users to complete KYC and link a bank account. Each bar is the scorecard multiple against its own median, on a log axis, with the median named beside our result and the scorecard's read underneath.
What I found
One step limits everything.
Half of installs register, and deposit-to-purchase already converts at 65% to 68%. The funnel collapses at KYC to bank link, at 15.2%. Lifting that step to a modest 30% roughly doubles funded users (38 to about 75) at zero additional media spend and cuts effective CAC from $458 to about $232. No media optimization comes close to that one product fix.
Retention and revenue are missing from the app, not the report.
The AppsFlyer columns are there and return zero. Until the app fires retention and session events and attaches a value to the purchase event, there is no LTV, ROAS or cohort view, and the $458 CAC has nothing to compare against. That is now the highest-value data request in the program.
Owned surfaces send better users.
The volumes are small, but installs arriving from the web hub, email and Laylo create accounts at 89% to 100% because those users came already intending to sign up. App acquisition should lean on owned surfaces before paid.
Blaq Tuxedo's zero installs were the funnel working.
Reach and conversion were bought and measured separately, and each was judged on its own job.