Portal is a Members feature which is an embeddable user interface that can be inserted on any Ghost site, using any theme, without needing to write code or edit your theme templates.

Portal makes it easy for your readers to sign up and support your work with recurring subscription payments. From choosing a plan, to email notifications, right down to account management — Portal handles the full membership experience for your subscribers.

Customise Portal settings

Portal settings can be found inside Ghost Admin and allow you to customize signup options, as well as the look and feel of the Portal interface.

When you update Portal within Ghost Admin, changes save to your live site right away.

Settings Membership Customize Portal

Signup options

Display name in signup form
Toggling this feature on will add a text field in the signup form that allows your members to enter their name in and attach it to their account.

Plans available at signup
Depending on your subscription model, you can customise the plans or tiers available to your viewers. You can run a free membership publication where visitors need to subscribe to access protected content or receive newsletters, or you can offer premium subscriptions. It's totally up to you.

Look and feel

Show Portal button
Toggles Portal on or off. Any changes made to Portal will remain saved if you disable it.

Portal button style
Customise the Portal button at the bottom-right of the page. You can select between icon only, text only, or icon and text.

Icon
Select between the 5 preset Portal icons available, or upload a custom one of your own.

Signup button text
The text displayed on the Portal button if you have text enabled.

Account page

The Account tab shows a preview of what the account page will look like for your members. From here, members are able to manage their own account and subscriptions.

The Portal links section displays a list of links that you can use to add direct links to your site that open the Portal experience.

You can use these links in posts and pages by using this link. For example, adding a link to https://yoursite.com/#/portal  any where on your site opens up the Portal window.

You could add this to a text link, turn an image card into a link, or you could add a custom button using an HTML card, like this:

<a href="https://yoursite.com/#/portal" 
         style="  
  background-color: #f90;
  border: none;
  border-radius: 10px;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
  width: 80%;
  ">
     Your Text Goes here
</a>