Skip to content

Ghost 6 podcast theme

Well-documented

Signal

The most complete podcast theme for Ghost.

Video, audio, embed, and blog episodes on one theme, with a player that keeps playing as your audience moves around the site. Searchable transcripts, tappable chapters, a reader Library, listen links to every major platform, and a free companion extension that writes your show notes, transcript, and chapters. Use it with the extension, or without.

Built by a Certified Ghost Expert

Step-by-step setup guides for editors

Lifetime updates

14-day money-back guarantee

Free extension included

Signal Tools turns a YouTube, audio, or podcast link into a publish-ready episode, with show notes, transcript, and chapters.

Current release

v1.0.0

Updated July 5, 2026

Requires Ghost 6.0+

Builder

Certified Ghost Expert

View profile

Listen everywhere

22+ platforms

Apple Podcasts, Spotify, YouTube, RSS, and more

Setup help

Email any time

hello@enova.studio

Made for shows, not blog posts.

Signal runs your podcast on Ghost's native content model. Episodes are posts, hosts and guests are authors, shows and topics are tags. No custom fields, no plugins, no code. A publishing surface built for video and audio shows that want to own their audience.

Video podcasters

Shows recorded on camera. Episodes open with a video hero that keeps playing as listeners browse the rest of your site.

Audio show runners

Classic audio podcasts get a clean waveform player, chapters, and a searchable transcript on every episode.

Membership-funded podcasts

Charge for episodes with Ghost tiers and Portal. Members-only media stays out of the public page until they subscribe.

Multi-host shows

Hosts and guests get author profiles, credited per episode and sorted automatically across the site.

Independent creators leaving hosted platforms

Move off a hosting platform and keep your domain, your design, your subscribers, and 100% of your revenue. The free Signal Tools extension imports your back catalog into Ghost drafts, transcripts and chapters included.

Probably not for: one-page sites or text-only blogs with no episodes. Signal expects shows, episodes, hosts, and a publishing rhythm.

One theme, every format

Four kinds of episodes.

Most Ghost themes do one format. Signal does four, each with the right player and the right page. Choose per episode, from Ghost Admin.

Default

Video

Recorded on camera. Opens full in the hero and docks into the corner mini-player as your audience keeps browsing.

Audio

Audio

A clean waveform player, with the same tappable chapters and searchable transcript as a video episode. Docks and keeps playing too.

Embed

Embed

Drop in a Spotify, YouTube, or other hosted player and it plays right in the hero, no setup required.

Blog

Blog

Publish a plain, reader-focused article alongside your episodes. It gets its own index and RSS feed, with no player or tabs.

How it works

Launch an episode in three steps.

From a raw recording to a polished episode page, Signal and the free Signal Tools extension handle the slow parts for you.

1

Import with Signal Tools

Paste a YouTube link, an audio file, or a podcast feed to start a new episode.

2

Publish in Ghost

Review the draft, add hosts and guests, set it free or members-only, and hit publish. Everything renders on a purpose-built episode page.

3

Play anywhere they go

The persistent player keeps the episode going as people browse, and listen links point them to Apple Podcasts, Spotify, YouTube, or wherever they subscribe.

Free with Signal · Signal Tools

From a link to a published episode.

Paste a YouTube video, an audio file, or a podcast feed, and Signal Tools does the busywork of every episode for you.

See everything it does

22+

listen platforms

4

episode types

100%

of revenue kept

$0

monthly platform fees

Persistent media player

An episode that keeps playing wherever they go.

Press play and the episode starts inline in the hero. As a listener scrolls or moves to another page, the player docks into a small floating mini-player in the corner and keeps going. No restarts, no losing their place. Video and audio dock and follow along; embeds play inline. Nothing loads until they press play.

Video and audio

Upload to Ghost, or embed from YouTube and Vimeo. Audio shows get a clean waveform player.

Lock-screen controls

Episode title and artwork appear on the device lock screen, notification shade, and media keys.

Members-only privacy

For locked episodes, the media source never sits in the public page. It loads only when a member presses play.

Light on data

Pages stay quick on phones and slow networks, with no heavy media downloaded up front.

Transcripts & chapters

Make every minute searchable.

Long-form audio and video are hard to skim. Signal turns each episode into something you can search, jump around, and read. Tap any chapter or transcript line and the player jumps straight to that moment.

Word-by-word highlight

A karaoke-style mode lights up each word as it is spoken. Switch to line highlight, or turn it off.

Auto-scroll

The transcript keeps pace with playback, and pauses the moment a reader scrolls on their own.

Better for search engines

A full transcript on the page gives Google real text to index, so episodes become findable.

Open standard

Your transcripts stay yours.

Every Signal transcript is a plain WebVTT file, the open web standard for captions and timed text. It lives inside your post and travels with your content. Even the word-by-word highlight is built on standard WebVTT cue timestamps, so it is the spec doing the work, not a trick only Signal understands.

  • Renders in any WebVTT-compatible player, anywhere
  • Word-level timing via standard cue timestamps
  • No lock-in. Move to another theme or platform one day and your transcripts come with you

Library

Save episodes and posts, and pick up where they left off, no sign-in.

Listeners can save any episode or blog post, and resume playback right where they left off, all without creating an account. Everything is stored in their own browser, so there is no friction to engage and nothing for you to manage.

Continue watching

Signal remembers how far into an episode someone got and offers to resume, on video, audio, and embed episodes alike.

Bookmark anywhere

A save toggle sits on every episode and blog post, in rows and cards alike. Tap once to save, tap again to remove.

Private by design

It all lives in the listener's browser. No account, no server-side tracking, nothing to collect.

Listen links

Point listeners to wherever they subscribe.

Set your show's platforms once and Signal surfaces them across the site: a "Watch and listen on" band on the homepage, large branded tiles on your Subscribe page, and compact pills under each episode and in the footer. More than 22 platforms are supported, plus your own custom ones.

Choose the homepage that fits your show.

Six hero layouts, all chosen from Ghost Admin. Below the hero, sections for featured episodes, recent conversations, hosts, guests, sponsors, support, and your newsletter appear only when you have something to show. Tap any layout to inspect it full-size.

Membership

Charge for episodes, on your own terms.

Signal builds a Subscribe page straight from your Ghost tiers, paywalls episodes when you want them members-only, and handles sign-in and accounts through Ghost Portal. Keep 100% of your revenue, with subscribers in your own database.

Members-only episodes

Lock an episode to members or a tier. Non-members see a cover and a prompt to subscribe.

Sign in and account

Sign in, Subscribe, and Account live in the header and open Ghost Portal, no setup required.

Tips and donations

Add a one-time support button so casual listeners can chip in without committing to a tier.

Built on Ghost, the way Ghost works.

No custom fields to learn, no fragile setup to maintain. Episodes are posts, hosts and guests are authors, shows and topics are tags. If you know Ghost, you already know Signal.

Video, audio, or embed

A simple tag tells Signal whether an episode is video, an audio waveform, or a third-party embed.

Featured episodes

Mark an episode as featured and it surfaces in its own row on the homepage.

Up next

Each episode suggests more from the same topic, keeping listeners moving through your catalog.

Signal Tools, included free

The slow parts of publishing, handled for you.

Signal Tools is a free browser extension, included with your Signal license. It turns a YouTube video, an audio file, or a podcast feed into a ready-to-publish episode, writing the show notes, transcript, and chapters, then sends a draft to Ghost. It even adds guests as proper Ghost authors. The theme works with it or without it, and your keys never touch our servers.

Moving from YouTube, Anchor, or another host? Save a podcast feed and Signal Tools can import your back catalog into Ghost drafts, transcripts and chapters included. New episodes are tracked as they land, ready to import whenever you are.

Episode importer

YouTube, audio file, or podcast link to a draft with notes, transcript, chapters, and cover.

Guest importer

Ghost has no quick way to add staff in bulk. Signal Tools adds a guest as a credited author, with bio, photo, and social links, in one step.

Batch podcasts

Save a feed and Signal Tools tracks new episodes as they land, ready for you to import in a click.

Bring your own AI keys

Use your own free Gemini key, with optional AssemblyAI for audio and an optional Claude backup. Your keys are stored locally on your device, never synced to the cloud.

Private by default

Enova Studio never sees your keys or your content. Each key reaches only the service it belongs to, like your own Gemini or your own Ghost site.

Free with Signal

Your theme license unlocks the extension. One activation per browser, easy to move between devices.

Accessibility

Built for everyone.

Signal is built to a high accessibility standard, so your show is easy to use for every listener and ranks better on Google. Keyboard navigation throughout, ARIA landmarks, visible focus states, strong contrast, and reduced-motion support all come standard. The episode tabs and share menu are fully keyboard-operable.

See it on the live demo
Kasun Jayarathna, Certified Ghost Expert and founder of Enova Studio

From the builder

Built by a Certified Ghost Expert.

"I wanted podcasters to run a real show on Ghost without bolting on plugins or fighting a blog theme. Signal is that, and Signal Tools takes the busywork out of every episode."Kasun Jayarathna · Builder · Certified Ghost Expert

Signal is built by Kasun, a Certified Ghost Expert who works on Ghost CMS setup, migration, customization, and production publishing workflows every day. When you need help with the theme, you are dealing with someone who knows Ghost inside out.

Installation help is available on request. Product issues and setup questions are handled by email.

Everything in the box.

One theme and one free extension, built to run a podcast end to end, with every part made to work together.

Media player

  • A persistent player that docks into a corner mini-player across pages
  • Video, uploaded audio with a waveform, and third-party embeds
  • Lock-screen and media-key controls with title and artwork
  • Members-only media kept out of the public page

Episode tools

  • Searchable transcripts with click-to-seek and auto-scroll
  • Word-by-word or line transcript highlighting
  • Tappable chapters that jump the player to the moment
  • Hosts and guests, comments, and a share menu, all in tabs

Homepage and layouts

  • Six hero layouts, chosen from Ghost Admin
  • Sections that appear only when you have content for them
  • Featured episodes, hosts, guests, sponsors, and support sections
  • Inline or hamburger-menu navigation with dropdowns

Membership and growth

  • A Subscribe page built from your Ghost tiers
  • Members-only episodes with Ghost Portal sign-in and accounts
  • One-time tips and donations
  • Listen links for 22+ platforms, plus your own custom ones
  • Native Ghost newsletter signup on the homepage and Subscribe page

Reader tools

  • A browser-local Library that saves episodes and posts, with a header count
  • Continue watching, with resume on video, audio, and embed episodes
  • Light, dark, or system color scheme, with an optional dark-mode logo
  • Built-in episode search and a guest directory

Signal Tools extension

  • Import episodes from YouTube, audio files, or podcast feeds
  • Auto-generated show notes, transcript, and chapters
  • Guest importer and batch podcast import
  • Free with the theme, on Chrome and Firefox

Speed, accessibility, and developers

  • A modern Vite and Tailwind build, kept lean by page-specific scripts and media that loads only on play
  • Keyboard navigation, ARIA landmarks, and reduced-motion support
  • Source files included for deeper customization

License and support

  • Single-site license
  • Lifetime updates
  • 14-day money-back guarantee

Setup guides at a glance.

Jump straight to the guide for anything you'll set up on day one. Every guide is written for creators, not just developers.

Questions?

Which Ghost version does Signal support?
Signal requires Ghost 6.0 or later. Upload the theme zip from Ghost Admin, then add the bundled routes.yaml once to enable the episode, people, and topic routes. See the compatibility guide.
Do I need to know code?
No. Upload the theme from Ghost Admin and set your homepage layout, color scheme, fonts, navigation, and player options from Ghost settings. Episodes, hosts, and topics are ordinary Ghost posts, authors, and tags. Developers still get the source files for deeper customization.
Does Signal work for audio shows as well as video?
Yes. Signal has four episode types: video (the default), audio with a clean waveform player, embeds from a hosted player like Spotify, and plain written blog posts. Video and audio share the persistent player, tappable chapters, and searchable transcripts. Run an all-audio show, an all-video show, or mix them freely.
Can I publish written posts too, not just episodes?
Yes. Alongside your episodes, Signal has a blog post type for plain written articles. Blog posts get their own index and RSS feed, a byline with reading time, and no player or tabs. On topic and people pages they appear clearly labelled, so readers can tell an article from an episode.
Are my transcripts locked into Signal?
No. Every transcript is a standard WebVTT file, the open web standard for timed text, stored right in your post. Word-level highlighting uses standard WebVTT cue timestamps, so any WebVTT-compatible player can render it. If you ever move to another theme or platform, your transcripts come with you.
What is Signal Tools, and is it really free?
Signal Tools is a free browser extension, included with your Signal license, with one activation per browser. It turns a YouTube video, an audio file, or a podcast feed into a ready-to-publish Ghost draft, complete with show notes, a searchable transcript, and chapters. It also imports guests as credited authors and can batch-import a podcast feed. It uses your own free Gemini API key for the AI steps, and the theme works fully without it. Runs on Chrome and Firefox, with Edge support coming soon.
Can I charge for episodes?
Yes. Signal builds a Subscribe page from your Ghost tiers and lets you lock any episode to members or a specific tier. Sign-in and accounts run through Ghost Portal, and you can add one-time tips. Your subscribers live in your own Ghost database and you keep 100% of revenue.
Can I add guests to an episode?
Yes. Hosts and guests are Ghost authors, credited per episode. The free Signal Tools extension can add a guest in one step, filling in their bio, photo, and social links as a credited author you can edit later in Ghost Admin.
Can I move my existing podcast onto Signal?
Yes. Signal Tools can save a podcast feed and import your back catalog into Ghost drafts, with transcripts and chapters. New episodes are tracked as they land, ready to import when you choose. You keep your domain, your design, and your audience.
What is included in the download?
The full Signal theme source and production build, the free Signal Tools extension, a documentation link, lifetime updates, a single-site license, and email support for product issues and setup questions.
Can I modify the design?
Yes. The download includes Handlebars templates, Tailwind CSS source, JavaScript source, and production assets. You can change the design for your licensed site or client project.
What if the theme isn't right for me?
Every Enova Studio theme comes with a 14-day money-back guarantee. If you buy Signal and find it isn't the right fit, email hello@enova.studio within 14 days of your purchase and we'll refund you in full. No forms, no return process.
What does the license cover, including client work?
One purchase covers one production Ghost site plus development and staging environments for that same site. Ghost developers can use Signal for client projects, but each separate production client site needs its own license. One-time payment, lifetime updates, no recurring fees.

Everything you get

One payment, the whole podcast toolkit.

  • The Signal theme, source and production build
  • The free Signal Tools extension
  • Lifetime updates
  • Email support from a Certified Ghost Expert
  • Single-site license
  • 14-day money-back guarantee

$129

One-time payment. No monthly platform fees.

Get Signal

Ready to launch your podcast with Signal?

Get the full theme, source files, documentation, email support, and lifetime updates.

One-time payment · Lifetime updates · Single-site license · 14-day money-back guarantee

Not the right fit for your site? Email us within 14 days of purchase for a full refund.

Not quite right? Try another theme.