Justin Jackson Profile picture
Apr 21, 2021 17 tweets 8 min read Read on X
Curious about Apple's new Podcasts Connect?

I just got access and tried to submit a new podcast RSS feed.

Here's how it went...
It took about 10+ hours before I was able to get access to my existing Apple Podcasts Connect account and see the podcasts I already had active on Apple Podcasts.

Overall, the new interface feels cleaner. 👍
For existing podcasters, the biggest improvement is Apple Podcasts' new analytics.

You can drill into each episode, and see where listener drop-off occurred.

Really helpful feedback if you're trying to optimize your show. 💯
I've heard multiple reports of people having a hard time submitting a new podcast RSS feed to Apple, so I've created a brand new feed (using @TransistorFM) to submit.

You can see it here:
feeds.transistor.fm/podcast-channel
As a comparison, look how fast and easy it is to submit a podcast to Spotify from most podcast hosting platforms.

You click one button, and it's submitted! (No need to log in to Spotify, no manual review process)

This feed was approved in 15 minutes:
open.spotify.com/show/4aUpTXwGB…
Submitting to Apple Podcasts has always had a lot of friction:

- No API for 1-click submission
- You need a valid Apple ID (verified)
- You need to manually copy & paste the RSS feed into a form

It looks like this hasn't gotten any easier in the new Podcasts Connect.
TBH, I'm really disappointed with Apple Podcast's new submission process.

Nearly every other platform makes it easy for podcasters to submit their show (with one click) via an API: Spotify, Google, @PodcastAddict, @Breaker, @ListenNotes, @PlayerFM.

Lots of friction on Apple.
Ok, this is weird: you can now add a show to Apple Podcasts without an RSS feed?
Here's what happens when I try to submit a valid podcast RSS feed to Podcasts Connect currently.

It gives these errors:
- No show art
- No language set
- No website set (even though it's optional)

Check my feed; it has all the valid tags:
<itunes:image>
<language>
<link>
I found the issue @marcoarment was talking about:

In Podcasts Connect, there's a new checkbox called "RSS feed access."

You now have to *explicitly* allow Apple to expose your RSS feed's URL through the iTunes Podcast API.
This is going to be very bad for the open podcast ecosystem.

Apple has removed public RSS feeds from the iTunes Podcast API (even from older, existing shows).

To allow your RSS feed URL to be visible, you now have to log in to to Podcast Connect and find this little checkbox.
Still cannot figure out why Podcast Connect is showing these errors. There's definitely a bug on Apple's side.

When I try to submit I get an error message.

"Need show art" (it's there)
"Need phone number" (WHAT)
WTF.

You now need to enter your phone number to submit your show to Apple Podcasts?!
Ok. I've been trying to submit this feed through Podcasts Connect for 5+ hours.

Hopefully Apple fixes these bugs soon. ✌️

For folks (like @NathanG) here's the full video of my attempt (and how it compares to submitting to Spotify):

Got a DM from someone at Apple.

I asked about the RSS submission bugs:

"We've been having issues with the crawler. Hoping to have it resolved today." 👍

I asked why public RSS URLs were removed from the API:

"That's a bug. There was no intention to remove feed URLs en masse."
The UI for adding a show in Apple Podcasts should definitely be changed.

If you had just created a new podcast on a hosting platform, which option would you choose? 🤔

Really confusing for new podcasters.
Update: I can now submit a new podcast RSS feed to Apple's Podcast Connect! 🙌

✅ RSS feed is being read properly
✅ Artwork bug is fixed
✅ Was able to submit with no errors

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Justin Jackson

Justin Jackson Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @mijustin

Sep 5, 2023
I've been brainstorming how I would build a new indie startup if I had to do it again in 2023.

Here are 5 principles I’d use.
1. Build a product that people are already searching for.

It's 1000x easier to target folks already in motion.

The best opportunities are where customers realize they have a need and are doing something about it: searching Google, asking for recommendations, etc.
2. Get in motion by building side projects in public.

Good ideas almost always emerge while you're doing something else.

For example, @adamwathan was livestreaming while building a SaaS product. People started asking him about his CSS. @tailwindcss was born out of that.
Read 7 tweets
Mar 29, 2023
More thoughts on why ChatGPT is not a traditional startup platform.

🧵
Historically, bootstrapped startups have been built on top of open protocols (such as email, the web, and RSS), open platforms (like WordPress), and open-source tools (including Ruby on Rails, Laravel, Vue, and Tailwind CSS).
Indie founders used open protocols and open-source tools to level the playing field and give their ideas a chance to succeed.

MailChimp and ConvertKit, for example, harnessed the email protocol without paying a single cent to Gmail or Microsoft for API access or postage fees.
Read 22 tweets
Feb 1, 2023
If you were building a new web app/SaaS in 2023, what would your tech stack be?

(Rails, @laravelphp? Fancy new JS framework? What database setup would you use? Where would you host it?)
Personally, I'm still on team "full stack web dev" (Laravel, Rails).

Most indie SaaS these days are still being built on mature web frameworks:

@SnapShooterio (Laravel)
@bannerbearHQ (Rails)
@TransistorFM (Rails)
@usefathom (Laravel)
@hostifi_net (Laravel)
@ZipMessage (Rails)
If I was in charge of PR for Rails/Laravel, I'd focus on getting more young people to learn these frameworks.

- Make it easier to get started
- Make it more fun (sample projects)
- Get it into more bootcamps

@taylorotwell and I chatted about this here:

Read 5 tweets
Jan 30, 2023
In my early 20s, I was running a skate shop where I was constantly stressed, working late nights, putting out fires, and leveraging multiple credit cards to keep everything afloat.

Over time, I began evaluating biz opportunities on their likelihood of “giving me a good life.”
So many of us business owners end up being a slave to our companies, and we forget why we started our businesses in the first place: to give us, our families, and our employees a better life!
If you want a business that gives you a better life, think about the market first!

Go after opportunities where:

- buyers are actively looking for solutions
- you have experience + insights
- you’re confident you can capture a significant % of buyer interest
- margins are good
Read 4 tweets
Dec 20, 2022
The willingness of some CEOs to move fast, and make big risky decisions with impunity, boggles my mind.

Is this really the best strategy?

Maybe it’s because Transistor is small, but I’m very much in the “keep the boat steady” camp.
I'm also confused why so many companies are moving to raise prices now.

During a recession, aren't customers trying to reduce expenses?

Why give folks a reason to leave?

Isn't it better to keep your prices the same and attract more customers looking to save money?
So many CEOs feel like they need to "move fast."

But in my experience, slow, steady, thoughtful actions often produce better results.
Read 5 tweets
Dec 18, 2022
Holy crap.

Now on Twitter, you are no longer allowed to share links to other social media platforms.

You are no longer allowed to share your username for other social networks (Mastodon, Instagram, FB, etc).

You are no longer allows to use linktree.

help.twitter.com/en/rules-and-p…
Is this the “free speech absolutism” we were promised?

Why stop here Elon? Why not just ban all hyperlinks all together?

Can I still link to my blog? For how much longer?
"Twitter is a platform for free speech."

Also:

"Here is a list of things you can't say on our platform." Twitter's new policy says y...
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(