Musicow Artist Program · Wild Horses single May 2, 2025 · Western Feels album May 9, 2025 · flights April 25 to May 28, 2025
Travis Garland
Wild Horses and the Western Feels album
On a $50K Musicow Artist Program budget, $33.7K of it measured platform media, the Western Feels album opened to 215,115 first-week streams and passed 1.4M Luminate streams within two weeks, Spotify monthly listeners went from 69.1K to 134.8K against a 100K goal, TikTok added 8.6M views and 13.3K followers, and paid media bought 39.9M impressions at a $0.84 CPM, 2.22M paid video views at $0.0028 and 49,317 converted Spotify listeners at $0.41 with 63,280 saves.
Artist and audience
A 35-year-old solo artist in Los Angeles by way of Lubbock, Texas, independent through his own imprint, Indie Legend. Former frontman of NLT, whose "She Said, I Said" reached the US Top 40 in 2007; Beyoncé sampled his "Where To Land" on "Heated" in 2022. Prior projects: the self-titled debut (2013), the Fashionably Late series (2012, 2013) and MASHUPS (2020). Western Feels is the 2025 album, with Wild Horses (track 10) as the lead single and Santana (track 3), Vino and Bang Bang carrying their own videos.
The audience is 18 to 34 and 56% female, concentrated in Los Angeles, Dallas and Fort Worth and New York, with secondary growth in Sydney, Toronto and Quezon City. They identify with the cowboy-meets-R&B mix and respond to behind-the-scenes studio content, limited vinyl and merch bundles and livestream listening parties, which shaped both the content plan and the D2C vinyl offer.
Budget
- Budget
- $30,000
- Note
- $33.7K measured across Google, TikTok and Spotify Marquee and Showcase in the platform exports
- Budget
- $7,000
- Note
- Owned content across Instagram, YouTube and TikTok
- Budget
- $3,000
- Note
- Live performance and listening events
- Budget
- $3,000
- Note
- Vinyl D2C
- Budget
- $7,000
- Budget
- $50,000
- Note
- Goal: 100K Spotify monthly listeners
| Line | Budget | Note |
|---|---|---|
| Advertising direct | $30,000 | $33.7K measured across Google, TikTok and Spotify Marquee and Showcase in the platform exports |
| Social | $7,000 | Owned content across Instagram, YouTube and TikTok |
| Events | $3,000 | Live performance and listening events |
| Merch | $3,000 | Vinyl D2C |
| Misc | $7,000 | |
| Total | $50,000 | Goal: 100K Spotify monthly listeners |
- $30,000Advertising direct
- $7,000Social
- $3,000Events
- $3,000Merch
- $7,000Misc
The program budget by line, in the tracker's order. The measured platform media in the rest of this study is the advertising line alone.
Paid media
Delivery by channel. Google's rate is a view-driven interaction rate, not a click-through rate; TikTok CTR and CPC are on real link clicks.
- $8.0KGoogle
- $5.4KTikTok Ads
- $20.3KSpotify Marquee and Showcase
Each channel keeps the same color everywhere on this site, so the split reads the same way from one study to the next.
- Campaigns
- 9
- Spend
- $8.0K
- Impressions, or reach
- 29.7M
- CPM
- $0.27
- Clicks, or interactions
- 4.23M interactions
- CTR
- 14.2% interaction rate
- CPC
- $0.002 per interaction
- Campaigns
- 5
- Spend
- $5.4K
- Impressions, or reach
- 8.57M
- CPM
- $0.63
- Clicks, or interactions
- 169,509
- CTR
- 1.98%
- CPC
- $0.032
- Campaigns
- 11 (2 flights)
- Spend
- $20.3K
- Impressions, or reach
- 1.65M listeners
- CPM
- $12.25
- Clicks, or interactions
- 87,366
- CTR
- 5.28% of reach
- CPC
- $0.23
- Campaigns
- 25
- Spend
- $33.7K
- Impressions, or reach
- 39.9M
- CPM
- $0.84
- Clicks, or interactions
- 4.49M
- CTR
- 11.2%
- CPC
- $0.008
| Channel | Campaigns | Spend | Impressionsor reach | CPM | Clicksor interactions | CTR | CPC |
|---|---|---|---|---|---|---|---|
| Google (5 YouTube video, 4 Demand Gen engagement) | 9 | $8.0K | 29.7M | $0.27 | 4.23M interactions | 14.2% interaction rate | $0.002 per interaction |
| TikTok Ads (2 traffic, 3 video views) | 5 | $5.4K | 8.57M | $0.63 | 169,509 | 1.98% | $0.032 |
| Spotify Marquee and Showcase (Western Feels 7, Wild Horses 4) | 11 (2 flights) | $20.3K | 1.65M listeners | $12.25 | 87,366 | 5.28% of reach | $0.23 |
| Total | 25 | $33.7K | 39.9M | $0.84 | 4.49M | 11.2% | $0.008 |
- Outcome
- TrueView paid views
- Count
- 2.22M
- Cost per outcome
- $0.0028
- Rate
- Five video flights at $0.23 to $0.42 CPM and 16.7% to 21.6% interaction rates; benchmark $0.02 to $0.03 per view
- Outcome
- Engagement results
- Count
- 29,255
- Cost per outcome
- $0.057
- Rate
- Four flights, 9.38M impressions at $0.18
- Outcome
- Traffic results
- Count
- 175,903
- Cost per outcome
- $0.017
- Rate
- Wild Horses 132,049 at $0.007 on a $0.20 CPM; Western Feels 43,854 at $0.046
- Outcome
- Converted listeners
- Count
- 49,317
- Cost per outcome
- $0.41
- Rate
- 2.98% of reach; 56.4% of clicks. Western Feels 29,963 at $0.44; Wild Horses 19,354 at $0.36
- Outcome
- New active listeners
- Count
- 43,598
- Cost per outcome
- $0.46
- Rate
- Plus 7,032 playlist adds and 63,280 saves at $0.32 per save
| Channel | Outcome | Count | Cost per outcome | Rate |
|---|---|---|---|---|
| Google / YouTube | TrueView paid views | 2.22M | $0.0028 | Five video flights at $0.23 to $0.42 CPM and 16.7% to 21.6% interaction rates; benchmark $0.02 to $0.03 per view |
| Google Demand Gen | Engagement results | 29,255 | $0.057 | Four flights, 9.38M impressions at $0.18 |
| TikTok | Traffic results | 175,903 | $0.017 | Wild Horses 132,049 at $0.007 on a $0.20 CPM; Western Feels 43,854 at $0.046 |
| Spotify Marquee and Showcase | Converted listeners | 49,317 | $0.41 | 2.98% of reach; 56.4% of clicks. Western Feels 29,963 at $0.44; Wild Horses 19,354 at $0.36 |
| Spotify Marquee and Showcase | New active listeners | 43,598 | $0.46 | Plus 7,032 playlist adds and 63,280 saves at $0.32 per save |
Flights by song
- Flight
- Apr 25 to May 4
- Channel and goal
- Google video
- Spend
- $2,119
- Impressions, or reach
- 7.35M
- CPM
- $0.29
- Result
- 1.24M interactions (16.9%)
- Flight
- May 6 to 11
- Channel and goal
- Google video
- Spend
- $801
- Impressions, or reach
- 2.60M
- CPM
- $0.31
- Result
- 537,878 interactions (20.7%)
- Flight
- May 1 to 9
- Channel and goal
- Google Demand Gen, two flights
- Spend
- $392
- Impressions, or reach
- 886K
- CPM
- $0.44
- Result
- 1,563 engagement results
- Flight
- May 1 to 7
- Channel and goal
- TikTok traffic
- Spend
- $933
- Impressions, or reach
- 4.70M
- CPM
- $0.20
- Result
- 132,049 results at $0.007; 1.95% CTR
- Flight
- 4 campaigns
- Channel and goal
- Spotify Marquee and Showcase
- Spend
- $6,993
- Impressions, or reach
- 388K listeners
- CPM
- $18.03
- Result
- 19,354 converted at $0.36; 18,098 new active; 1,150 playlist adds; 3,832 saves
- Flight
- Apr 29 to May 8
- Channel and goal
- Google video
- Spend
- $186
- Impressions, or reach
- 805K
- CPM
- $0.23
- Result
- 171,864 interactions (21.4%)
- Flight
- May 9 to 18
- Channel and goal
- TikTok traffic
- Spend
- $2,000
- Impressions, or reach
- 2.89M
- CPM
- $0.69
- Result
- 43,854 results at $0.046; 2.02% CTR
- Flight
- May 8 to 19
- Channel and goal
- TikTok video views, two flights
- Spend
- $2,487
- Impressions, or reach
- 973K
- CPM
- $2.56
- Result
- 19,135 clicks
- Flight
- 7 campaigns
- Channel and goal
- Spotify Marquee and Showcase
- Spend
- $13,276
- Impressions, or reach
- 1.27M listeners
- CPM
- $10.48
- Result
- 29,963 converted at $0.44; 25,500 new active; 5,882 playlist adds; 59,448 saves at $0.22
- Flight
- May 14 to 26
- Channel and goal
- Google video
- Spend
- $2,751
- Impressions, or reach
- 8.45M
- CPM
- $0.33
- Result
- 1.41M interactions (16.7%)
- Flight
- May 14 to 23
- Channel and goal
- Google Demand Gen
- Spend
- $750
- Impressions, or reach
- 4.76M
- CPM
- $0.16
- Result
- 16,702 results at $0.045
- Flight
- May 24 to 26
- Channel and goal
- Google video
- Spend
- $480
- Impressions, or reach
- 1.14M
- CPM
- $0.42
- Result
- 246,745 interactions (21.6%)
- Flight
- May 19 to 28
- Channel and goal
- Google Demand Gen
- Spend
- $514
- Impressions, or reach
- 3.73M
- CPM
- $0.14
- Result
- 10,990 results at $0.047
| Song | Flight | Channel and goal | Spend | Impressionsor reach | CPM | Result |
|---|---|---|---|---|---|---|
| Wild Horses (single, May 2) | Apr 25 to May 4 | Google video | $2,119 | 7.35M | $0.29 | 1.24M interactions (16.9%) |
| Wild Horses | May 6 to 11 | Google video | $801 | 2.60M | $0.31 | 537,878 interactions (20.7%) |
| Wild Horses | May 1 to 9 | Google Demand Gen, two flights | $392 | 886K | $0.44 | 1,563 engagement results |
| Wild Horses | May 1 to 7 | TikTok traffic | $933 | 4.70M | $0.20 | 132,049 results at $0.007; 1.95% CTR |
| Wild Horses | 4 campaigns | Spotify Marquee and Showcase | $6,993 | 388K listeners | $18.03 | 19,354 converted at $0.36; 18,098 new active; 1,150 playlist adds; 3,832 saves |
| Santana (track 3) | Apr 29 to May 8 | Google video | $186 | 805K | $0.23 | 171,864 interactions (21.4%) |
| Western Feels (album, May 9) | May 9 to 18 | TikTok traffic | $2,000 | 2.89M | $0.69 | 43,854 results at $0.046; 2.02% CTR |
| Western Feels | May 8 to 19 | TikTok video views, two flights | $2,487 | 973K | $2.56 | 19,135 clicks |
| Western Feels | 7 campaigns | Spotify Marquee and Showcase | $13,276 | 1.27M listeners | $10.48 | 29,963 converted at $0.44; 25,500 new active; 5,882 playlist adds; 59,448 saves at $0.22 |
| Vino | May 14 to 26 | Google video | $2,751 | 8.45M | $0.33 | 1.41M interactions (16.7%) |
| Vino | May 14 to 23 | Google Demand Gen | $750 | 4.76M | $0.16 | 16,702 results at $0.045 |
| Bang Bang | May 24 to 26 | Google video | $480 | 1.14M | $0.42 | 246,745 interactions (21.6%) |
| Shorts | May 19 to 28 | Google Demand Gen | $514 | 3.73M | $0.14 | 10,990 results at $0.047 |
- $0.29CPM
The two Spotify Marquee and Showcase flights are left out of this axis and kept in the table above: Marquee and Showcase are priced on listeners by design, at $12.25 across the push, so their CPMs are not comparable with a video or traffic buy.
Owned content and channel growth
Platform dashboards as of May 22, 2025; Instagram measured March 21 to April 20 against the prior period, YouTube against the previous 28 days, TikTok and Spotify all-time.
- Content
- Wild Horses single; Western Feels album
- Growth
- Monthly listeners 69.1K to 134.8K (+65.7K, +93.4%) against a 100K goal; 47,102 followers (+598); playlist reach 1.37M (+338.3K, +32.9%)
- Top performers
- Global streams at May 21: Western Feels 1,188,129; Wild Horses 104,187
- Content
- 134 posts (12 carousels, 95 videos, 27 photos)
- Growth
- +323,375 views (+297%); +16.1K engagements (+1,068%); engagement rate up five points (+194%)
- Top performers
- Vino video announcement 13.7K views at 7.5% engagement; show snapshots 7.8K at 9.4%; album announcement 6.3K at 13.7%; Wild Horses track post 4.2K at 11.5%
- Content
- 3 official videos and 11 Shorts
- Growth
- +1.9M views (+2,172%); +24.1K subscribers (490.5K to 516K); +19,801 engagements (+1,420%); +31.3K watch hours; all-time views 83.02M to 84.9M
- Top performers
- Wild Horses official video 1.079M; Vino 672K; Santana 147K; Shorts: cowboy clip 22K, Vino out 19K, Wild Horses out 13K, Bang Bang live at Verse 12K
- Content
- 44 videos
- Growth
- Video views 13.7K to 8.6M; followers 10.5K to 23.9K (+13.3K); +80.2K likes; +1.2K shares
- Top performers
- "Been About the Cowboy Life" 3.7M views and 13.5K likes; "Wild Horses out everywhere" 780.8K and 10.6K; "Track 3: Santana" 770.6K and 14.9K
- Content
- Limited vinyl on the store
- Growth
- $1,900 in revenue on 461 store sessions
- Top performers
- 27.3% added to cart, 32.1% of those reached checkout, 8.9% of sessions completed a purchase
| Platform | Content | Growth | Top performers |
|---|---|---|---|
| Spotify | Wild Horses single; Western Feels album | Monthly listeners 69.1K to 134.8K (+65.7K, +93.4%) against a 100K goal; 47,102 followers (+598); playlist reach 1.37M (+338.3K, +32.9%) | Global streams at May 21: Western Feels 1,188,129; Wild Horses 104,187 |
| 134 posts (12 carousels, 95 videos, 27 photos) | +323,375 views (+297%); +16.1K engagements (+1,068%); engagement rate up five points (+194%) | Vino video announcement 13.7K views at 7.5% engagement; show snapshots 7.8K at 9.4%; album announcement 6.3K at 13.7%; Wild Horses track post 4.2K at 11.5% | |
| YouTube | 3 official videos and 11 Shorts | +1.9M views (+2,172%); +24.1K subscribers (490.5K to 516K); +19,801 engagements (+1,420%); +31.3K watch hours; all-time views 83.02M to 84.9M | Wild Horses official video 1.079M; Vino 672K; Santana 147K; Shorts: cowboy clip 22K, Vino out 19K, Wild Horses out 13K, Bang Bang live at Verse 12K |
| TikTok | 44 videos | Video views 13.7K to 8.6M; followers 10.5K to 23.9K (+13.3K); +80.2K likes; +1.2K shares | "Been About the Cowboy Life" 3.7M views and 13.5K likes; "Wild Horses out everywhere" 780.8K and 10.6K; "Track 3: Santana" 770.6K and 14.9K |
| Vinyl D2C | Limited vinyl on the store | $1,900 in revenue on 461 store sessions | 27.3% added to cart, 32.1% of those reached checkout, 8.9% of sessions completed a purchase |
- Start
- Reached
- Goal
- Spotify monthly listenersAll-timegoal69.1K134.8K
- YouTube subscribersPrevious 28 days490.5K516K
- YouTube all-time viewsPrevious 28 days83.02M84.9M
- TikTok followersAll-time10.5K23.9K
- TikTok video viewsAll-time13.7K8.6M
A log axis, because followers, subscribers and all-time views do not share a linear range. The tick marked goal is the target the program was set.
- Western Feels1,188,129
- Wild Horses104,187
Outcomes
- Streams (Luminate, to May 22)
- Western Feels 1.4M: first week 215,115, day peak 49,962 on May 10. Wild Horses 118.4K: first week 42,474, day peak 11,981 on release day
- Monthly listeners
- 134.8K against a 100K goal, from a 69.1K base
- Playlist adds
- Spotify Fresh Finds R&B (Cowboys + Indians, peak 14, 266.4K followers); 7,032 playlist adds attributed to Marquee and Showcase
- Spotify Marquee and Showcase
- 49,317 converted listeners, 43,598 new active listeners, 63,280 saves on $20.3K
- TikTok
- 8.6M video views and 13.3K new followers from 44 posts, led by a 3.7M-view cowboy-life clip
- Vinyl
- $1,900 of D2C revenue on a $3,000 merch line
Three rates as the store reported them, each against the denominator it was measured on, rather than one funnel recomputed from the other two.
Efficiency
- Blended CPM
- $0.84 across all paid media (Google $0.27, TikTok $0.63; Marquee and Showcase $12.25 by design, priced on listeners); Google video alone $0.29 to $0.42
- Cost per paid video view
- $0.0028 (benchmark $0.02 to $0.03)
- Cost per click
- TikTok $0.032 on a 1.98% CTR (benchmark $0.50 and 1%)
- Cost per result
- TikTok traffic $0.017; Demand Gen engagement $0.057
- Cost per converted Spotify listener
- $0.41 blended; $0.36 on Wild Horses, $0.44 on Western Feels; $0.46 per new active listener; $0.32 per save; $2.88 per playlist add
- Cost per net new monthly listener
- $0.51 on measured media ($33.7K against +65.7K), $0.76 on the full $50K program
- Where the money went
- 60% Spotify Marquee and Showcase, 24% Google, 16% TikTok
What I learned
The goal was beaten by a third.
134.8K monthly listeners against 100K, and the album's 215,115 first-week streams were five times the single's.
Short flights per song kept Google cheap.
Five video flights of two to twelve days each ran at $0.23 to $0.42 CPM with 16.7% to 21.6% interaction rates, because each song brought fresh creative into the auction.
Marquee earned its 60% share.
$20.3K bought 49,317 converted listeners at $0.41, 43,598 new active listeners and 63,280 saves. On Western Feels a save cost $0.22. For a streaming-first push with no app behind it, that is the right place for the majority of the budget.
Wild Horses converted cheapest, Western Feels converted most.
$0.36 per converted listener against $0.44, but the album produced 55% more listeners and fifteen times the saves on roughly twice the spend. The bigger release had the bigger audience to convert.
TikTok organic did what TikTok paid could not.
44 owned posts took the account from 13.7K to 8.6M views and one cowboy-life clip did 3.7M on its own, while the paid video-view flights at $2.17 to $4.39 CPM produced far less per dollar than the traffic flights at $0.017 per result.
Demand Gen is the cheapest engagement in the stack.
Four flights at a $0.18 blended CPM and $0.057 per engagement result.