How to Play Your Spotify Podcast in Adalo’s Audio Player
If your podcast is hosted on Spotify, you might run into issues using the direct Spotify RSS feed with Adalo’s Audio Player. Here's a workaround to get your episodes playing smoothly in your Adalo app
🚫 Why You Can’t Use the Spotify API Directly
While Spotify offers an API, it does not provide direct access to audio files. Instead, it’s designed for playback within Spotify’s own app using their embedded player or SDKs—which aren't compatible with Adalo's native Audio Player.
This means:
You can’t extract
.mp3
URLs from the Spotify API.You can’t stream episodes outside of Spotify using their API.
To play podcast episodes in Adalo, you need access to a direct audio file link, which is why re-hosting and converting the RSS feed is necessary.
Before you Begin:
Professional Plan or higher to be able to create an External Collection of episodes.
You need podcast’s RSS feed from Spotify.
An account with a podcast host that re-hosts or re-feeds your episodes (e.g., Hello Audio)
A tool like RSS to JSON to convert the feed
1. Find Your Original RSS Feed
Go to your Spotify podcast settings and copy your RSS feed.
This original feed often won't work directly in Adalo’s Audio Player due to formatting issues.
2. Re-host the Feed Using Hello Audio (or Similar)
Create an account on Hello Audio (or use another platform that allows RSS import and re-hosting).
Import your Spotify RSS feed into Hello Audio.
Hello Audio will generate a new RSS feed that you can use instead.
This step creates a more accessible and compatible version of your feed for Adalo.
3. Convert the RSS Feed to JSON
Use a tool like rss-to-json.io to convert your new Hello Audio RSS link.
Paste the Hello Audio RSS feed into the RSS-to-JSON converter.
Subscribe if needed (some tools limit the number of entries without a subscription).
Copy the generated JSON endpoint link.
4. Create an External Collection in Adalo
In your Adalo app:
Create a New Collection (e.g., “Podcast Episodes”).
Add the JSON URL.
Set the limit (e.g., 500) to allow for many episodes to be retrieved.
5. Add the Audio Player
Drag the Audio Player component onto your screen.
Set it to play the audio file from your external collection.
Customize the design as needed.
Notes
Hello Audio is just one example—other podcast hosting tools with RSS import/export should work as long as the feed is compatible.
If you plan to keep adding episodes, the external JSON feed will auto-update (as long as your hosting service updates the feed).
You must use a feed that contains direct links to audio files (
.mp3
,.m4a
, etc.) for the player to work.
Last updated
Was this helpful?