Promote a Song on Easy Mode with SubmitHub
SubmitHub quietly rolled out a feature called SubmitHub Packages, a single dashboard that bundles playlist submissions, blog submissions, and Meta ads into one “set it and forget it” campaign.
Seeing as “set it and forget it” is Passive Promotion’s whole reason for existence, I took it for a test drive with my latest Color Theory single “The Naked Eye.”
I’ll walk you through the campaign creation process and share my results, but keep in mind that SubmitHub founder Jason Grishkoff is constantly updating the platform. Things will likely look different for you!
Alright, let’s get this show on the road.
Easy Mode vs. Advanced Mode

For starters, I went with Easy Mode for the ultimate kick-back experience. Advanced Mode has extra options like influencer marketing, album reviews, and graphic design.
Pick a package

There are three preset Spotify-focused bundles: Starter (120 credits), Boost (250 credits), and Scale (550 credits). There’s also a Custom mix builder if you want to dial in your own ratio of playlists, Meta ads, and blogs. Lurking at the bottom of the page is a Branding option (100 credits) specifically for blog submissions.

I went with Boost: Work toward your first 1,000 streams. 150 credits for 10 days of Meta ads to Spotify, plus 30-40 playlist submissions and blogs.
I also checked the “Blogs: submit to 10-15 for 30 credits” box, bringing the total to 280 credits. Why? Because I happened to have exactly 285 credits after converting all my curator earnings.
At this point, you may be wondering what 280 credits translates to in US dollars.
The sticker price for one credit is $1, but you can get up to 25% off of that by buying in bulk:

Additionally, you can get a 10% off coupon from me here, which should stack.
Jason told me that people pay around $0.80 per credit on average, so I’ll use that figure in my calculations going forward.
For me, 280 credits is $140, because I’m able to convert my curator earnings to credits at $0.50 per.
Pick a song

Next up, you select a previously uploaded song or add a new one. I always upload a high-quality mp3 and provide SoundCloud and YouTube as additional sources.
Of course, you’ll also want to add the Spotify link when you get it. In my case, I uploaded nine days before release and didn’t have it yet. DistroKid’s Spotify URI looker-upper has been broken for me since the start of 2026 and I can’t get them to fix it.
And so it begins…
That’s all there is to it! Select Easy Mode, pick a package, pick a song, done.

It took five minutes from start to finish, and half of that was taking screenshots.
I received an email confirmation explaining what happens next:
- Learning phase – We’ll send your track to a selection of curators to see how it performs. This takes about 3 days.
- Analyze & optimize – Based on the results, we’ll adjust our targeting for a second round of submissions.
- Meta ads – We’ll set up and manage ads to drive engagement.
The Learning Phase
Three hours later, I received another email saying they’d submitted the track to 15 playlisters and 7 blogs to start the learning phase.

At this point I’d worked through a few more submissions and earned more credits, so I added 35 more to Playlists.
Round one results
The next day I received an email summary with way more than 15 playlisters and 7 blogs:

For the most part, these were great picks.
There are a few that I knew wouldn’t accept the track, either because they only accept instrumental synthwave or they’ve told me a dozen times that they don’t like my voice.
Balancing that out, a few names I didn’t know turned out to be receptive.
A couple of days later, I received an email with the subject line: Round 1 results: 35% approval rate
- Sent to 59 curators
- 18 approved (35%)
- 33 declined
- 8 didn’t respond in time
Solid results. We now have a good sense of which curators are responding well, and we’re using that to guide round two.
My average approval rate is around 45%, with my highest being 68%, so seeing 35% with a bunch of new names thrown in is respectable.
Round two results
There weren’t many credits left to spend on playlists and blogs, but the second round netted me four more approvals:
- Sent to 74 curators total
- 22 approved (35%)
- 40 declined
- 12 didn’t respond in time
You still have 8 credits remaining. We’ll continue sending to curators in the background to make the most of them. You won’t hear from us on every send, but you can always check your package page for updates.
Keep in mind that this all took place before release day! The main event, Meta ads, was still to come.
Before it kicked off, I topped up the Meta Ads budget by 130 credits, bringing it to 280 total (28 per day over 10 days).

Release day: Meta ads begin
It typically takes me 4-6 hours to set up a Meta campaign, most of which is devoted to creating videos in Canva. Offloading that chore to SubmitHub was glorious.
First, they generate a landing page. Mine is here.
By default it only includes Spotify, which is fine if maximizing Spotify streams is your only goal. I added the other links myself because around 20% of my conversions typically go to Apple Music.
Then, they select targeting:

Country targeting was a little different from my usual suspects, but nothing jumped out at me as problematic.
Finally, they make the actual creatives, 5 to start, which are generally stock footage with text overlays. With your song playing underneath, of course!
SubmitHub tells you what will happen next in an email:
- First week: Meta enters a “learning phase,” where it optimizes your creatives. Conversions are typically slower and more expensive during this period (1-2 per credit).
- Second week: Meta identifies what works best, or we step in to make adjustments. We’ll email you an update on your ad’s performance.
- Third week: Your ad should be running smoothly, with costs per conversion decreasing. If not, we’ll help you decide the best course of action.
When your remaining budget starts to run out, we’ll email you about automatically renewing the ad. To opt out, visit the “status” section of your ad and look under the “budget” section.
By default, they run the ads from their own Meta ad account, but I chose to have it run from mine instead. Meta sends an email invite with a link to approve or deny the access request.

Meta ads results
After a few days I was able to see the winning ad. It’s no longer available on the dashboard, but from what I saw it was simple, appropriate, and seemingly effective. At its peak, it was generating 1.6 conversions (clicks from the landing page to a streaming service) per credit. At an average cost of $0.80 per credit, that’s $0.50 per conversion.
That’s not horrible in and of itself, but only 8% of users who clicked on the ad were clicking through to a streaming service from the landing page. I’m used to seeing at least 40%.
That tells me that either people didn’t understand what they were clicking on, or Meta was optimizing for the wrong sort of user. The vast majority of conversions were from Mexico, which is normally reliable.
They continued testing new visuals, and I added four of my own.

I decided to test a quick campaign on my end via Hypeddit with those four visuals, and managed $0.18 per conversion the following morning.
Figuring I’d just handle the ads on my own, I pulled the plug on the Meta ads portion of the SubmitHub campaign and was immediately refunded 107 credits.
And then…
My cost per conversion quickly climbed back up to roughly what SubmitHub had been doing, depending on how you price a credit.

I ran my campaign for another week and decided to save my money for the next song.
Here are my final SubmitHub Meta ads results:


In retrospect, I should’ve just let the SubmitHub Meta campaign ride, if only for the sake of this post! It’s not clear that I did any better on my own.
SubmitHub Packages Conclusions
So, was it worth it?

My playlisting and blog submission results were par for the course, the key difference being that it didn’t cost me an hour of my time. SubmitHub hit up all the usual suspects and then some, in an intelligent fashion.
The Meta ads campaign saved me another 4-6 hours, or would have if I hadn’t decided to get my grubby little hands dirty and launch my own.
My Meta ads budget was 280 credits, of which 107 were refunded back to my SubmitHub earnings when I pulled the plug, leaving 173 credits actually spent on ads. They generated 192 conversions, which works out to $0.45 per conversion at my cost of $0.50 per credit, and $0.72 per conversion at the typical $0.80 per credit.
And that’s not factoring in that someone had to actually make the 10 creatives!
So yeah, it was worth it!
Here are my results in Spotify for Artists. My SubmitHub ads campaign stopped on April 9, and as you can see, streams dropped off sharply afterward:

Maybe next time I’ll try a bigger campaign, while also launching a Meta campaign on release day to see which performs better.
Have you tried SubmitHub Packages for yourself? Share your results, observations, and questions in the comments!



Thanks as always for trialling and documenting – this seems like an exciting (and more importantly – EASY) method to try and will def be doing so soon! One clarification please: is it better than Hyppedit ‘version’?
Great question Paula!
Hypeddit is great for running ads and creating simple videos. Ad campaigns are run on your own account and Hypeddit doesn’t take a cut.
I suppose the decision comes down to your skill and willingness to come up with winning creatives. In terms of video quality, they’re roughly on par.
Of course Hypeddit doesn’t pitch to playlists and blogs. That’s SubmitHub’s core offering, and something you’ll want to do either way.
Thanks! Will report back when I try Submithub.