Configure your site’s logo, URL, name, timezone, and date format, manage Ghost tiers, refresh data from Ghost, and view your Outpost subscription.
The Publication Details page is where you configure your site’s core settings, decide how Ghost tiers are handled in Outpost, sync data from Ghost, and view or change your Outpost subscription. It’s also where you go to delete your Outpost account and the data Outpost holds for the site.
Click Save Settings at the bottom of the card to persist any changes. URL, name, timezone, date format, and the Ghost Portal toggle are all saved together.
Upload a logo (any standard image format, up to 1 MB) and Outpost stores it as your publicSiteLogo. The logo appears in emails Outpost sends on your behalf and in the Outpost admin.
When a logo is already set, the upload button is replaced with a Remove Image button: to swap logos, remove the existing one first and then upload the new file.
If you don’t upload a logo, Outpost tries to pull the favicon from your Ghost site’s <meta> tags the first time it syncs and uses that instead.
The site URL Outpost talks to. Most sites change this once, when they move from the address their Ghost host gave them, such as yoursite.ghost.io on Ghost Pro or the equivalent address from Magic Pages, to their own domain.
Change the address in Ghost first, then bring it to Outpost, either by clicking Refresh with the Site settings switch on or by typing it into this field and clicking Save Settings. Refresh avoids typing mistakes such as a missing www, so it’s the recommended method.Refresh reads Ghost at the address Outpost currently holds, so it can pick the new address up on its own only while the old domain still redirects to the new one. Once the old domain is switched off, typing it into this field and clicking Save Settings is the route that works.Outpost then updates its own links and settings that pointed at the old address. See When your site URL changes in Ghost for what it covers and what to check afterwards.
Ghost decides what goes in this field, so change it there first. If you type an address here before Ghost is serving it, the next refresh replaces it.API URL on the Ghost integration card under Core Connections is a separate setting, and it usually stays as it is. On Ghost Pro, your original ghost.io address keeps working when you point your own domain at the site. On Magic Pages or a self-hosted site, you will likely need to update API URL as well. Apart from that, change it only if you’ve moved to a different Ghost host. The Core Connections page warns against changes for good reason, so check with support@outpost.pub if you’re unsure.You don’t need to change anything in Ghost’s webhook settings either. The address Ghost sends those notifications to belongs to Outpost, not to your site’s domain, so it doesn’t change.
Pick the timezone you actually operate in using the Time zone dropdown. It affects:
When the Daily Report Email is sent (between 1 AM and 3 AM in your timezone)
When the Weekly Report Email is sent (Monday, between 6 AM and 8 AM in your timezone)
Scheduled email sends and campaign timing
The time zone a new event is pre-filled with (see Events)
How dates and times are displayed across Outpost
If you never set a timezone, Outpost falls back to UTC.
Date Format controls how dates render everywhere in Outpost: the dashboard, member lists, History tables, autoresponder emails, the report emails, and exports. Six formats are available:
Label
PHP format
Example
MMMM D, YYYY
F j, Y
April 25, 2028
D MMMM YYYY
j F Y
25 April 2028
DD/MM/YYYY
d/m/Y
25/04/2028
MM/DD/YYYY
m/d/Y
04/25/2028
DD.MM.YYYY
d.m.Y
25.04.2028
YYYY-MM-DD
Y-m-d
2028-04-25
Pick the one that matches your audience’s locale: US publications usually pick MM/DD/YYYY, European publications usually pick DD/MM/YYYY or DD MMMM YYYY, and ISO/data-friendly publications pick YYYY-MM-DD.
Set the Default currency for your publication here. It’s the currency Outpost uses when you create new offers and when prices are displayed, so set it before you build tiers and offers rather than assuming US Dollars. The dropdown lists every Stripe currency that uses two decimal places, and you can type in it to search the list.If you accept Tip Jar donations through PayPal, check that your currency is one PayPal can process: the on-site PayPal button only appears for currencies PayPal supports. See PayPal.
By default, we use Ghost’s built-in Portal for sign-in, sign-up, and account management. If you’ve created a custom theme that has its own membership/sign-in page, you can specify that we do that instead. Toggle Use Ghost Portal for membership features off if you’ve replaced Portal with your own pages. When off, the Edit Membership Links button appears so you can configure custom URLs (see below under Membership links).
Note: this is only applicable if your site has a customized theme with a personalized sign-up, sign-in, or account management page.
When Use Ghost Portal for membership features is off, click Edit Membership Links to open the side drawer. You can set custom URLs for each membership action so Outpost emails and CTAs link to your own pages instead of Ghost’s Portal:
Subscribe/Membership Page: your pricing or membership landing page
Sign In: your custom login page
Sign Up: your free signup page
Upgrade: the page where members go to upgrade to paid
Account: where logged-in members manage their account
Each URL saves independently of the main Ghost Settings card; the drawer has its own Save button.
Your Sign In link is also where the “Sign in” link on a CTA sends readers. New CTAs follow this setting automatically.Two things override it. The Default sign-in URL on the CTA Default Design tab replaces it for every CTA at once, and a URL filled in on a single CTA replaces both for that CTA. CTAs created before the 3.16 release each saved the Ghost sign-in URL on themselves, so they keep sending readers to Ghost until you clear their Sign-in link URL field. See Where the sign-in link points.
The right side of the page lists the subscription products synced from Ghost. Outpost pulls these in but does not let you create or edit tiers here; that still happens in Ghost > Settings > Membership. After making changes in Ghost, use the Refresh button (see below) to bring them into Outpost.The list has two views, toggled by the Active / Archived switch in the card header.
Active tiers are listed sorted by subscriber count (highest first). Each card shows the tier name, subscriber count, description, monthly and yearly price, currency, and the underlying Ghost tier ID. The ID is useful when you need to reference the tier in custom integrations, BigQuery queries, or support tickets.
This is the most important part of this page to get right. When you archive a tier in Ghost, existing subscribers stay on it. Ghost doesn’t migrate them to a different tier automatically. Outpost needs to know what to do with those subscribers when sending autoresponder emails, applying autoresponder actions, or evaluating offer eligibility.Archived tiers with subscribers appear with one of two highlight colors:
Orange: the tier hasn’t been “handled” yet. Outpost is waiting for you to decide. You’ll also see an orange info banner elsewhere in the admin (There is an archived tier 'X' that has subscribers. Please let us know how to handle these subscribers...) until you handle it.
Green: the tier has been handled and Outpost knows how to treat its subscribers.
Each archived-with-subscribers tier offers two radio options:
Option
What it does
Keep this tier as an option in autoresponder
Treat the archived tier as a first-class tier in autoresponder action targeting. Subscribers stay segmented under the archived tier name. Pick this if the archived tier still represents a meaningful audience segment you want to target separately (e.g., legacy “Founding Member” pricing).
Treat as a tier*(with active-tier dropdown)*
Map the archived tier’s subscribers onto an existing active tier for autoresponder and segmentation purposes. Pick the active tier from the dropdown next to the radio button. Use this when you want archived subscribers to be treated identically to one of your current tiers.
You can change your selection at any time. Once you pick one, the card turns green and the orange banner clears.
This setting also decides where gift recipients land. If the tier behind your Gift offer price has since been archived, Treat as a tier places new gift recipients on the active tier you picked. With Keep this tier as an option in autoresponder there is no active tier to map to, so recipients are placed on the first active paid tier on your site that has a yearly price instead. See Gift Subscriptions.
Tiers you’ve archived in Ghost that have no remaining subscribers appear in a collapsible section at the bottom of the Archived view. Click the + to expand and review them. There’s no action to take; they’re listed only for reference.
Click Refresh to re-sync data from Ghost. Two switches let you choose what to pull:
Switch
What it pulls
Site settings*(on by default)*
URL, name, timezone, your site’s support email address, tiers, site logo, accent color, fonts, and authors.
Site data*(off by default)*
Members, labels, and tags. Runs as a background job: for large sites this can take several minutes, and Outpost emails you when it finishes.
You’ll be asked to confirm before the refresh runs. You almost always want Site settings on; turn Site data on too if you’ve made bulk member or label changes in Ghost (or in another tool that pushes to Ghost) and want them mirrored into Outpost.
A Site settings refresh copies the support email address from your Ghost site into Outpost’s sender settings, replacing the address you set in Email Design Settings. Depending on how your site sends email, that is the Email Reply-to Address field or the Email from address field. Set the address you want as the support email address in Ghost so the two agree, or check the field in Outpost after a refresh.
Pulling a freshly imported member list into Outpost can trigger your welcome flow for everyone in the new list. If this is not what you want, or if you want to send this list a different welcome email from the usual one, see Skipping Welcome Emails before running the bulk import.
After making any change in Ghost (adding a tier, archiving a tier, changing the site name, swapping the logo), come here and click Refresh with Site settings on. Outpost doesn’t auto-poll Ghost for these changes between webhooks.
Most often this is the move from the address your Ghost host gave you, such as yoursite.ghost.io on Ghost Pro, to your own domain. Whenever Outpost picks up a site URL that differs from the one it holds, from a refresh or from a Save Settings here, it saves the new address and then updates what pointed at the old one:
On the Voyager and Luna plans, it refreshes its links to the pages it created on your site: the tip jar page, the group subscription pages, and the gift subscription page if you have a Gift offer price set. The pages themselves are left as they are, so anything you wrote on them stays.
If the Return URL in your Stripe settings pointed at your old domain, it is moved to the same path on the new one. A Return URL on any other address is left alone.
If your emails go out on the shared Outpost address rather than your own sending domain, it updates where replies to them are forwarded.
Outpost finds its pages by their original slugs, such as /tip-jar. If you changed one of those slugs in Ghost, Outpost creates a fresh default page at the original slug and links to that one instead of your renamed page. After a move, check those pages and their slugs if you have changed any of them.
If you’re on Magic Pages, or you’ve moved to a different Ghost host rather than only changed your domain, set API URL on the Ghost integration card to the new address as well. That’s where Outpost reaches Ghost, and a refresh doesn’t update it.
The Outpost Subscription card shows the state of your Outpost account itself (your billing relationship with Outpost, separate from your Ghost or Stripe billing).
Field
What it means
Status tag
The plan name with a green tag if active, an orange “(Cancelled)” tag if cancelled.
Email
The billing email Stripe holds for your Outpost subscription. It’s the address Stripe recognizes when you open the billing portal, and it can differ from the address you sign in to Outpost with. If Outpost can’t read it from Stripe, the card says so instead of showing an address.
Plan
Your current Outpost plan name.
Next Bill Date / Expires
When your next Outpost charge is due (or, if cancelled, when access ends).
Only the Site owner sees the buttons below the card. Admins see the fields above but not the buttons.
See your invoices and View/Change your payment method: opens Stripe’s billing portal sign-in page in a new tab, with your billing email already filled in when Outpost can read it. Stripe emails a sign-in link to that address, and following the link opens the portal, where you can download invoices, update card details, or change the billing email. If Outpost can’t read your billing email, the page asks you for the address first. If the sign-in email doesn’t arrive, check your spam folder.
Cancel Subscription: cancels your Outpost plan. You keep full access through the end of the current billing period, and nothing is lost mid-cycle. After that the site is inactive, and we clear out the data of inactive sites as a matter of routine, so don’t count on it still being there if you come back later.
Resume Subscription: re-activates a cancelled subscription before it expires. Only shown when the subscription is in the cancelled-but-not-yet-expired window.
At the very bottom of the page is a red Delete my Outpost account and data button. It schedules the permanent removal of everything Outpost holds for the site. Only the Site owner sees it, and it doesn’t appear while a deletion request is already open for the site.
Clicking it does not delete anything straight away. Outpost schedules the deletion for 28 days later and tells the Outpost team at the same time. Until that date your site keeps working normally and nothing has been removed. No one at Outpost has to approve the request first: if the date arrives and the deletion hasn’t been cancelled, it runs on its own.On the scheduled date, Outpost permanently deletes its copy of your data. That covers member records, subscriptions and email lists, email templates, autoresponder and campaign history, CTAs, paywalls, offers, gift and group subscriptions, events and registrations, reporting history, any data files Outpost exported for you, and every Outpost login on the site, including your own. It also drops Outpost’s connections to Ghost, Stripe, and PayPal. None of it can be undone.Deleting your data doesn’t cancel your Outpost subscription. If you want billing to stop as well, use Cancel Subscription.
While a deletion is scheduled, Publication Details shows a notice with the deletion date and the number of days left, and the Delete my Outpost account and data button is hidden. The Site owner sees a Keep my site button in that notice. Clicking it cancels the deletion and leaves everything as it was, and you can do that at any point before the date. Only the Site owner can cancel. If you’re an Admin, ask the owner to do it, or reply to one of the emails below and ask us to stop it.
Everyone with an Outpost login on the site is emailed, Site owner and Admins alike, so a deletion nobody expected gets noticed in time. Admins get an extra line explaining why the email reached them. Only the Site owner’s copy explains how to keep the site, because only the owner can call a deletion off.
Email
When it arrives
What it covers
We’ve received your account deletion request
When the deletion is scheduled
The deletion date and what will be removed.
Your site will be permanently deleted in 7 days
Seven days before the date
The same summary, with the date restated.
Your site will be permanently deleted tomorrow
The day before the date
The date restated, with the deletion one day away.
Each one names the deletion date and tells you how to reach Outpost support. If you receive one and nobody asked for a deletion, reply straight away or write to support@outpost.pub.
Decommissioning a publication: the publication is shutting down and you want member data and Stripe customer linkage cleared out of Outpost
Migrating away: you’re moving to a different membership tool and want your Outpost data removed afterward
Handing off ownership: the publication is changing hands, the new owner is starting an Outpost account of their own, and you want your data removed. If they want to keep the setup you built, transfer ownership on the Staff page instead.
Deletion isn’t a way to clear your settings and begin again, because it removes every Outpost login on the site along with the data. To rebuild your setup on the same account, delete the individual CTAs, flows, and templates instead.
This button only affects Outpost’s copy of your data. Your Ghost site, Ghost members, and Stripe customers/subscriptions are not touched. Outpost does remove the webhooks it added to your Stripe and PayPal accounts, because those exist only to notify Outpost. If you also need to clean up in Ghost and Stripe, do that directly.
If you only want to stop paying, use Cancel Subscription instead. That stops billing, and your site keeps working until the end of the current period.Cancelling isn’t a way to put your data into storage. We clear out the data of inactive sites as a matter of routine, so if you expect to come back later, don’t assume it will still be there. Deletion is permanent, and on its own it doesn’t stop billing.
Change it in Ghost first. Then either click Refresh with the Site settings switch on, or edit the Site URL field here and click Save Settings. Outpost then updates its links to your tip jar, gift, and group subscription pages, and a Stripe Return URL that pointed at the old address moves to the new one. The pages themselves and anything you wrote on them stay as they are. API URL usually stays as it is if you are hosted on Ghost Pro, because your original ghost.io address keeps working when you point your own domain at the site. If you are on Magic Pages or you self-host, you will likely need to update API URL to the new address as well. It also needs updating whenever you move to a different Ghost host. You don’t need to touch Ghost’s webhook settings. See When your site URL changes in Ghost.
Where does the date format apply?
Everywhere in Outpost: the dashboard, member lists, History tables (e.g. one-person subscriptions), autoresponder emails that include dates, the daily and weekly report emails, and exported CSVs. Pick once and the change propagates.
What should I do when an archived tier still has subscribers?
On the Archived view, find the tier (it’ll be highlighted orange) and pick a handling mode: Keep to treat the archived tier as its own segment in autoresponder targeting, or Treat as a tier to map its subscribers onto an active tier. Once you pick, the card turns green and the orange banner clears.
Why aren't my Ghost tiers showing up?
Click Refresh with the Site settings switch on. Tiers are synced from Ghost on demand and won’t appear until the next sync after you create them in Ghost.
What's the difference between Refresh > Site settings and Refresh > Site data?
Site settings pulls configuration: URL, name, timezone, your site’s support email address, tiers, logo, accent color, fonts, and authors. Site data pulls members, labels, and tags as a background job (slower for large sites, but necessary if you’ve made bulk changes outside Outpost).
What happens if I cancel my Outpost subscription?
You keep full access until the end of your current billing period, and you can resume any time before it expires with Resume Subscription.When the subscription ends, your site becomes inactive and Outpost opens a request to remove its data. Our team reviews these requests, and the site’s data is removed. Everyone with an Outpost login gets an email about it.If you want to keep the site, the Site owner can clear the request with Keep my site on Publication Details and then resume the subscription. If you’d rather have the data removed sooner, or you have questions, write to support@outpost.pub.
What's the difference between Cancel Subscription and Delete my Outpost account?
Cancel Subscription stops billing. Your site keeps working until the end of the current billing period, and you can resume before then. It isn’t a way to park your data: once a site is inactive, we clear its data out as a matter of routine, so don’t assume it will still be there if you return. Delete my Outpost account and data schedules the permanent removal of everything Outpost holds for the site, 28 days from the day you ask, including every Outpost login on the site. Everyone with an Outpost login is emailed when it’s scheduled and again as the date approaches, and the Site owner can call it off before the date with Keep my site. Cancel if you want to stop paying. Delete if you want everything gone on a date you choose.
I received an email saying my site will be deleted. What should I do?
Everyone with an Outpost login on a site is emailed about a deletion request for it, so the email is genuine. To stop the deletion, the Site owner opens Publication Details and clicks Keep my site in the notice at the top of the page. If the email names a date, do that before the date arrives. If it doesn’t name a date, our team will remove the site’s data once they review the request, so click Keep my site as soon as you can. If nobody asked for a deletion, reply to the email or write to support@outpost.pub straight away. See Delete my Outpost account and data.
Will deleting my Outpost account affect Ghost or Stripe?
No, with one exception. Outpost removes the webhooks it added to your Stripe and PayPal accounts, because those exist only to notify Outpost. Everything else stays as it is: your Ghost site, Ghost members, and Stripe customers and subscriptions are untouched. Clean those up directly in Ghost and Stripe if you also need to.