Skip to main content

Documentation Index

Fetch the complete documentation index at: https://documentation.outpost.pub/llms.txt

Use this file to discover all available pages before exploring further.

Slots define where a CTA appears; audiences define who sees it. This page covers the six slot types, audience targeting, tag-based variants, and site-wide exclusions. To browse, edit, and style the CTAs you assign here, see Library & Styling.

Auto Display Slots

This is where you configure the placement and targeting for each CTA position on your site. There are six slot types, each accessible via tabs across the top of the page.

In-Post

In-Post slots place CTAs directly within the body of your Ghost posts. There are three In-Post slots available, each independently configurable:
In-Post slot configuration showing audience rows with toggles, CTA dropdowns, and position settings
  • In-Post Slot 1 — Defaults to the top of the post
  • In-Post Slot 2 — Defaults to manual placement (after paragraph 6, with a minimum of 10 paragraphs required)
  • In-Post Slot 3 — Defaults to the end of the post
Position settings for each slot:
SettingOptionsDescription
PlacementAt the Top of the Post, At the End of the Post, ManualWhere in the post the CTA appears
After/BeforeAfter, BeforeWhether to place the CTA after or before the target element
Paragraph, Headings, Line Breaks1, 2, 3, etc.Which paragraph number to place near
DirectionFrom the Beginning, From the EndCount paragraphs from the start or end of the post
Minimum paragraphs1–99Post must have at least this many paragraphs to show the CTA
Don’t show on posts with tagsTag selectorSkip posts tagged with specific Ghost tags
This lets you decide to show a CTA at the top of a post, after the 2nd header, at the end of the post, and decide whether to hide a CTA on a shorter post. You can see CTAs in Ghost’s preview mode. If a CTA falls awkwardly on a particular post, you can manually reposition it in that post. For manual placement, copy a snippet like <div class="outpost-pub-container" data-box-subscribe-slot-1></div> from the manual snippet field and paste it into a Ghost HTML card where you want the CTA to appear. If you find this happens more than once, you can save that HTML card as a snippet in your editor so you can easily add it in other posts.

Post Popup

A popup that appears over a Ghost post. You can configure when it triggers - e.g. on page load, after X percent scroll or after a set period of time. Please note that currently scroll percentage includes the full page, including comments.
SettingOptionsDescription
DisplayOn Page load, On scroll depth, Delay after page loadWhat triggers the popup
Activate atseconds / scroll %The specific trigger threshold
Minimum paragraphs1–99Minimum post length to show the popup
Don’t show on posts with tagsTag selectorExclude specific tagged posts

Post Slide Up

A banner that slides up from the bottom of the screen while reading a post. Most sites use either a popup or a Slide Up on a post but not both (unless you have very long articles). Slide-ups support the same trigger options as Post Popups (immediate, scroll depth, or time delay).
Post Slide Up configuration showing delay after page load trigger set to 5 seconds

Homepage Popup

A popup that appears on your site’s homepage. This has the same configuration — choose between immediate display on page load, scroll depth trigger, or delay.
SettingOptions
DisplayImmediately after page load, On scroll depth, Delay after page load

Registration Wall and Metered Paywall

This slot meters how many full posts a reader can view before they’re prompted to get on the free list (registration wall) or upgrade to paid (metered paywall). It works alongside Ghost’s per-post access settings. This slot is disabled by default and supports two independent limits:
Registration/Metered Wall showing stats (1,046 wall shows, 13 signups, 1.24% CTR) and article limit settings
SettingDescription
Unknown Member posts limitNumber of posts an unregistered visitor can read per 30-day period before seeing the registration wall. Set to 0 to disable.
Free Member posts limitNumber of posts a free member can read per month before seeing the upgrade paywall. Set to 0 to disable.
Don’t show on posts with tagsExclude specific tagged posts from metering
Display triggerOn page load, on scroll depth, or after delay
The stats box shows real-time performance: how many times the wall and paywall have been shown, how many free signups resulted (with click-through rate), and how many paid upgrades resulted (with click-through rate). For how reads are counted (the rolling 30-day window, and the difference between unknown and free metering) and the full paywall behavior, see Paywalls.

Gated Download

This is akin to a lead magnet. It lets you offer a PDF or ePub to a reader in the body of a Ghost post (regardless of whether that post is public, free, or paid), and only grant access if they meet the rules you set. So you can have a completely public post with a PDF download card offering, say, the best ways to tie your shoes, set to free readers only — and to download it, the reader either has to be a free or paid reader or sign up for your free list. The CTA setting here controls the popup that appears when a reader needs to subscribe or upgrade to access a Gated Download. This slot is disabled by default and has two audiences:
  • Unknown Audience — Shows a subscribe popup to non-logged-in visitors
  • Free Audience — Shows an upgrade popup to free members trying to access a paid-only PDF
The stats box shows signup and download metrics for all Gated Downloads. The look of each Gated Download card in a post is controlled separately, on the Gated PDFs page.

Audience targeting

Each slot can show a different CTA to different audience segments. Every slot has audience rows, each with:
  • Toggle — Enable or disable this audience
  • Audience type — Who this CTA targets
  • CTA dropdown — Which CTA to show this audience (select from the Library)
  • Edit button — Jump to edit the selected CTA
  • Preview button — Preview what the reader will see

Audience types

AudienceWho it targets
UnknownVisitors who are not logged in (not a member)
FreeMembers with a free subscription
MonthlyMembers with a monthly paid subscription
AnnualMembers with an annual paid subscription
The Registration/Metered Wall and Gated Download slots only show audience rows for Unknown and Free — paid members aren’t a target audience for those walls. It is not currently possible to target a CTA based on a paid user tier or by labels.

Tag-based variants

Tag-based variants let you show different CTAs depending on a post’s Ghost tags. For example, you could show a CTA touting your weather newsletter on posts tagged Weather and a different CTA on posts tagged Basketball or Baseball. To create one, click New audience, then follow the prompts to choose the audience and tag(s) and select the CTA. If multiple variants target the same tag, they apply in the order they appear in the interface.

Site-Wide Exclusions

This allows you to prevent any Auto Display CTAs from appearing on specific content, which you might want to do for things like FOIA content or member announcements.
Site-Wide Exclusions page with tag and URL ref exclusion fields
SettingDescription
Don’t show on posts with tagsEnter Ghost tags (e.g., #event). Posts with these tags will never show Auto Display CTAs.
Don’t show for URL refsEnter URL ref values (e.g., newsletter). Readers arriving via these refs won’t see CTAs. Useful for excluding newsletter traffic.
Some sites apply this to URL refs that show up when someone clicks the “read on the web” link in a newsletter, assuming those readers are already members but might not be logged in. To do that, copy the ref for each newsletter you want to exclude. Note: if a newsletter reader shares that link on social, anyone who clicks it inherits the ref and also won’t see CTAs. These exclusions apply globally across all slots. Individual slots can also have their own tag exclusions in addition to these.

Auto Display CTAs

Overview of how slots, audiences, and CTAs fit together

Library & Styling

Browse, edit, and style the CTAs you assign to slots

Paywalls

Meter content access and prompt upgrades

Gated PDFs

Offer downloadable files exclusively to subscribers