Using Soundcloud in Sermons

If you’ve searched for how to use SoundCloud for your church’s sermons, you’re probably after the quick way to get a recording you’ve already uploaded to SoundCloud onto your website. That part’s easy — SoundCloud’s own Share → Embed code does it in a couple of clicks. But it’s usually not the right long-term setup for a sermon library, and it’s worth understanding why before you build your workflow around it.

The quick way: embed a single track

On SoundCloud, open the track, click Share, choose Embed, and copy the HTML SoundCloud gives you. Paste that into a WordPress page or post — inside a Custom HTML block — and the SoundCloud player appears wherever you pasted it.

That’s fine for sharing a single, one-off recording. It’s not fine as your ongoing sermon system.

Why sermons need more than a single embed

A sermon library behaves like a podcast, not a single clip — it’s a series. People expect to browse past sermons by date, series or speaker, search for a topic, and subscribe in Apple Podcasts, Spotify or similar apps. A SoundCloud embed gives you none of that on its own. Every new sermon means finding the track, copying fresh embed code, and pasting it into a new page by hand, with nothing tying the collection together into a proper archive.

How Church Admin does this properly

Church Admin’s Sermons module keeps each sermon as a proper structured record — title, date, speaker, series, scripture reference — automatically listed and searchable on your site, and able to generate a genuine podcast RSS feed you can submit to Apple Podcasts, Spotify and Amazon Music. You still need somewhere to host the actual audio file, though, and that’s where SoundCloud can fit in if you’re already using it.

Using SoundCloud as the audio host inside Church Admin

Church Admin can use audio files hosted on SoundCloud rather than uploaded directly to your server, by entering a direct MP3 URL in the audio field when adding a sermon. This keeps your hosting storage free for other things, while still giving you Church Admin’s proper sermon list, series grouping and podcast feed around the audio — rather than a lone embedded player with nothing else around it.

The more reliable approach — upload directly

Before going further, it’s worth asking whether SoundCloud is the right host for you at all. Uploading MP3 files directly to your WordPress site, or to Amazon S3, is simpler, gives you full control, and works more reliably with the Church Admin podcast feed. SoundCloud is worth using only if you’re already using it as your primary audio platform and don’t want to maintain audio files in two places.

Getting the direct MP3 URL from SoundCloud

SoundCloud is designed around its own embedded player rather than handing out direct file URLs, which makes extracting a usable URL more involved than it should be. The process requires your track to be set as downloadable.

Step 1 — Enable downloads on your SoundCloud track

  1. Log in to SoundCloud and go to your track
  2. Click the Edit pencil icon on the track
  3. Under the Permissions tab, tick Enable Direct Download
  4. Save the track

Step 2 — Find the direct download URL

With downloads enabled, right-click the Download button on your track’s SoundCloud page and choose Copy Link Address. The URL will look something like:

https://api.soundcloud.com/tracks/TRACK_ID/download?client_id=CLIENT_ID

This is the direct audio URL to paste into Church Admin.

Alternative — find the URL via the RSS feed

SoundCloud provides an RSS feed for each account. Browse to your feed URL — typically https://feeds.soundcloud.com/users/soundcloud:users:YOUR_USER_ID/sounds.rss — and look for the <enclosure> tag in each item. The url attribute of that tag is the direct MP3 URL for that track:

<enclosure type="audio/mpeg" url="https://feeds.soundcloud.com/stream/TRACK_ID-username-track-title.mp3" />

Copy the URL value and use that in Church Admin.

Adding the SoundCloud URL to a sermon

Go to Church Admin → Media → Add sermon (or edit an existing sermon). In the audio field, select External URL and paste the direct MP3 URL from SoundCloud. Save the sermon. The Church Admin audio player on your website will play the file from SoundCloud — the audio is streamed from SoundCloud but displayed within your own sermon page, alongside the rest of your sermon archive.

Important limitations

  • Podcast feed — SoundCloud URLs may not work reliably in the Church Admin podcast RSS feed, since SoundCloud controls access to the audio and may redirect or expire the URL. If you’re submitting to Apple Podcasts, Spotify, or Amazon Music, uploading audio directly to your server or using Amazon S3 is more reliable. See Using Amazon AWS S3 cloud for sermons.
  • SoundCloud account required — SoundCloud’s free tier has a limited upload allowance. If your church uploads weekly, you may need a paid SoundCloud plan.
  • URL stability — SoundCloud URLs can change or become inaccessible if your SoundCloud account lapses or tracks are removed. If a URL stops working, the sermon audio player on your website will break for that sermon.

Related tutorials