Placing a podcast in your publications
You can add a podcast to a publication in three ways: link to it, embed the podcast platform's player in a page, or upload the audio file to an Audio element. A link is the recommended option, because readers can keep browsing your publication while they listen.
Linking to your podcast (recommended)
Linking to your podcast means you host the podcast on a podcast platform (such as Spotify or a podcast host) and add a link to it in your publication. By default, the link opens the podcast in a new window or tab, so your publication stays open. Readers can listen while they browse your publication, or save the podcast to listen to later.
To link to your podcast:
- Select the element readers should click, such as a button or an image.
- In the right panel, open the
Linkstab (the link icon). UnderOn click, chooseOpen URL. - Paste the podcast's URL in
Address. - Leave
Open inset toNew windowso the publication stays open.
For more on click actions, see Element actions.
Pros | Cons |
|---|---|
Readers can listen to the podcast whenever they want. | Readers listen outside the publication, in another tab or app. |
Readers can keep browsing the publication while they listen. | You need to host the podcast on another platform. |
The podcast doesn't add to the loading time of your pages. |
Embedding a podcast player
Embedding a podcast shows your podcast platform's player inside a page of your publication, so readers can listen without leaving the page. You add the player with an Embed element.
To embed a podcast player:
- Copy the embed link from your podcast platform. Most platforms give you embed code: the link is the address after
src=in that code. On Spotify, for example, you find the code in the episode's embed options, and the link starts withhttps://open.spotify.com/embed/.

- In the editor, open
Add elementsand add anEmbedelement from theSpecialscategory. - With
Typeset toiFrame link, paste the link. The link must start withhttps://.
If you see the Code option under Type, you can also select it and paste the platform's full embed code instead of the link. For all Embed settings, see Embed.
The embedded player is part of one page. Readers who want to listen while they browse other pages are better served by a link to the podcast.
Pros | Cons |
|---|---|
Readers can listen without leaving the publication. | The player is part of one page of the publication. |
Readers use the podcast platform's own player. | The player loads from the podcast platform together with the page, which adds to the page's loading time. |
You need to host the podcast on another platform. |
Each embed loads content from another website. The editor's Page performance check warns when a page has several iframe embeds, because they can slow the page down. See Page performance.
Uploading an audio file
Uploading a podcast as an audio file means you add the file to an Audio element in the editor, so no other platform is needed. The Audio element is a basic player: a single icon that readers click to start the audio and click again to stop it.
To add an audio file:
- In the editor, open
Add elementsand add anAudioelement from theSpecialscategory. - Under
Audio, click theChoose an audio filefield and pick or upload the file. - Optional: choose your own images for
Start iconandStop icon.
For all Audio settings, see Audio.
Before you choose this option for a podcast, keep these limits in mind:
- No pause: stopping doesn't remember the position. The next click starts the audio from the beginning.
- No controls: readers can't skip forward or back, and can't see how long the audio lasts.
- One page only: the audio stops when the reader moves to another page.
- Waiting time: a large audio file doesn't slow down the page, but readers wait for the file to download after they click start. Keep podcast files as small as you can, for example by using a compressed MP3.
Pros | Cons |
|---|---|
Readers can listen without leaving the publication. | The audio stops when the reader moves to another page. |
The audio file is stored in your Maglr media library, so no other platform is needed. | Basic player: readers can only start and stop the audio, not pause or skip. |
The audio file doesn't load until the reader clicks start. | Readers wait for a large file to download after they click start. |
Frequently asked questions
Can readers pause a podcast in an Audio element?
No. The Audio element has one icon that starts and stops the audio. Stopping doesn't remember the position, so the next click starts the audio from the beginning. For a podcast that readers may want to pause, link to it or embed the podcast platform's player instead.
Does an Audio element keep playing when the reader goes to another page?
No. Audio from an Audio element stops when the reader moves to another page of the publication. To let readers listen while they browse, link to the podcast; by default the link opens it in a new window or tab.
Which option works best for a long podcast episode?
A link to the podcast works best for a long episode. Readers can listen in another tab or app while they keep browsing your publication, and they can use the podcast platform's own controls, such as pause. The Audio element has no pause or skip, and its audio stops when the reader moves to another page.
Updated on: 23/10/2026