Create your first Membership

5 min setupBeginnerUltimate Membership Pro 14.2+

In Ultimate Membership Pro, a Membership is the plan people sign up for on your site. It decides what members can access, for how long, and what they pay. Content restrictions, the register form, checkout and the Member Portal all work with Memberships, so this is the first thing to set up after your plugin pages.

This guide walks through the Add Membership screen one card at a time, using a real example: a monthly plan with a 7-day free trial.

Before you start

Choose the right Access Type

The Access Type is the one decision that shapes everything else: how long access lasts and, for paid plans, whether members pay once or on every renewal.

LifeTime

Access
No expiration
Paid plans
One payment
Good for
A course or library bought once

Limited Time

Access
A set period from sign-up, e.g. 3 months
Paid plans
One payment
Good for
Time-boxed programs

Date Range

Access
Between two fixed calendar dates
Paid plans
One payment
Good for
Seasonal passes, cohorts

Recurring Subscription

Access
Renews every cycle until cancelled
Paid plans
Every cycle
Good for
Monthly or yearly plans

One Membership per price

Each Membership has one price. To sell the same access at two prices, for example $19 a month and $190 a year, create one Membership for each price, such as Pro Monthly and Pro Yearly. Then pick both Memberships when you restrict your content: the Locker, the Inside Locker and Access Rules all accept several Memberships at once.

Open the Add Membership screen

  1. In your WordPress dashboard, go to Ultimate Membership Pro›Memberships.
  2. Click + Add New Membership.
Memberships screen in Ultimate Membership Pro with the Add New Membership button highlighted
The Memberships screen lists your plans with a quick summary at the top.

The form is split into cards. Use the bar at the top (Basic, Access, Expiration, Settings, Billing, Showcase) to jump between them.

Name your Membership

Fill in the Main Membership details card. The numbers match the screenshot.

Main Membership details card with the name Pro Monthly and the slug pro_monthly
Main Membership details for the example plan.
1Membership NameRequired

The plan name your members see, for example on the Subscription Plan page and at checkout.

2Membership SlugRequired

A unique internal name, such as pro_monthly. Use lowercase letters, numbers and underscores. When you save, spaces become underscores and symbols such as – or . are removed. Members never see the slug.

3Membership Short Description

An optional one-line summary of the plan.

Set how long access lasts

In the Membership Access card, pick the Access Type. Extra fields appear for the type you choose.

Membership Access card with Recurring Subscription selected and a 1 month subscription cycle
A Recurring Subscription that renews every month.
Access Type

LifeTime, Limited Time, Date Range or Recurring Subscription. See the comparison above.

Default: LifeTime

Only forLimited Time

A number from 1 to 31 and a unit: Days, Weeks, Months or Years. Example: 3 Months.

Fix Starting Date and Fix Expiration DateDate Range

The first and last day of access, in YYYY-MM-DD format.

Subscription CycleRecurring Subscription

How often the plan renews and bills. Example: 1 Months for monthly, 1 Years for yearly.

Payment gateway limits for recurring plans

  • PayPal: the cycle can be 12 months at most.
  • Authorize.net: the cycle must be at least 7 days.
  • Braintree: only Months is supported, and you need a Plan in your Braintree account whose Plan ID matches the Membership Slug.

Decide what happens when access ends

The Expiration & Lifecycle card controls what happens when a Membership expires or a member cancels. LifeTime Memberships never expire, so the card has nothing to set for them.

Expiration and Lifecycle card with End of Term Action, Cancel Subscription Action and Grace Period
Expiration settings for a recurring plan.
End of Term Action

What happens to the Membership on the member’s account once it expires. It runs after the Grace Period, or 24 hours after expiry if there’s no Grace Period.

  • Do Nothing: the expired Membership stays on the account.
  • Remove this Membership from Member: it’s taken off the account.

Default: Do Nothing

Assign new Membership after

Gives the member another Membership when this one expires, for example a free plan so they keep basic access. The new Membership is added without a payment and runs for its own access period. The expired Membership stays on the account or is removed, depending on End of Term Action. A member who already holds the new Membership keeps it as it is.

Default: None

Cancel Subscription ActionRecurring Subscription

What happens when a member cancels from the Member Portal.

  • Do Nothing (recommended)
  • Remove this Subscription from Member
  • Replace this Subscription: then pick the replacement in Assign new Membership after Cancel.

Default: Do Nothing (recommended)

Grace Period after Expire

Extra days of access after the Membership expires, for example while a renewal payment goes through. Leave it empty to use the default from Ultimate Membership Pro›Settings›Public Workflow.

Default: Empty

Fine-tune access

Most sites can skip the Additional Access Settings card.

Additional Access Settings card with Custom Member WordPress Role and Special Week days
Additional Access Settings.
Custom Member WordPress Role

The WordPress role given to people who register with this Membership. It applies to new registrations only.

Default: …Default Register option

Special Week days Membership is running

Entire Week, WeekDays (Monday to Friday) or WeekEnd (Saturday and Sunday). On the other days this Membership gives no access. Uses your site’s time zone.

Default: Entire Week

Set the price

In the Membership Billing card, choose whether the plan is free or paid.

Membership Billing card with a price of 19 USD, On Going billing and a free 7-day trial highlighted
Billing for the example plan: 19 USD a month, with a free 7-day trial.
Payment Type

Free or Payment. Free Memberships skip the payment step.

Default: Free

Membership PricePayment

The amount members pay, in the currency set under Ultimate Membership Pro›Settings›Payment Settings. Stripe needs at least 0.50.

Recurring Subscription TimePayment

Fixed to One Time for LifeTime, Limited Time and Date Range. For a Recurring Subscription:

  • On Going: charge every cycle until the member cancels.
  • Limited: stop after a set number of payments, entered in Max no of Periods (2 to 52).

Default: On Going

Add a free trial (optional)

The Trial/Initial Payment Settings box appears when the Access Type is Recurring Subscription and the Payment Type is Payment. Leave it empty if you don’t want a trial.

Trial/Initial Payment Price

What the member pays at the start. Enter 0 for a free trial.

Trial Period Type

How long the trial price applies:

  • Certain Period: a set time, set in Trial Certain Period, for example 7 Days.
  • Couple cycles subscription payments: the first few billing cycles, set in Trial Couple Cycles.

Payment gateway limits for trials

  • Authorize.net and 2Checkout don’t support Certain Period trials.
  • 2Checkout allows at most 1 trial cycle.
  • Braintree only supports free (0) trials, and the trial must also be set in your Braintree Plan.

Test before you charge

Want to try the whole sign-up flow before connecting a payment gateway? Create a Free Membership first, sign up with a test account, then switch to Payment.

Choose how the plan looks to visitors

Visitors pick a plan on your Subscription Plan page. This is how the example plan appears there with the default showcase:

Pro Monthly plan card on the Subscription Plan page with the name, price text, description and button numbered
Where each setting appears on the plan card.

You set these in the Subscriptions Plan Page details card:

Subscriptions Plan Page details card with the description, price details and button label filled in
Showcase settings for the example plan.
Show/Hide in Subscription Plan showcase

Turn it off to hide the plan from the Subscription Plan page. The Membership keeps working, so you can still sell it with its direct purchase link.

Default: On

1Membership Name

The plan title. You set it in Step 2.

2Membership Description

What members get. Short, scannable text works best.

3Price Details

The price text shown on the card, for example $19 / month. It’s display text only: members are charged the Membership Price from Step 6.

4Button Label

The text on the sign-up button.

Save the Membership

Click Save Changes in the bar at the bottom of the screen. Changes aren’t saved automatically. Your new plan now appears in the Memberships list.

Use your Membership’s shortcodes

Every Membership in the list comes with two ready-made shortcodes. Click the copy icon next to one, then paste it into any page or post.

Memberships list showing the purchase link and restriction shortcodes for each plan
Each Membership has its own shortcodes. The number is the Membership ID.

1Direct purchase link

[ihc-purchase-link id=2]SignUp[/ihc-purchase-link]

Adds a link that takes visitors straight to sign-up for this Membership. Replace SignUp with your own text.

2Restriction shortcode

[ihc-hide-content membership=2]...[/ihc-hide-content]

Put your members-only content in place of the dots. Only members of this Membership see it; everyone else sees a locker message. Admins always see it.

Example: monthly plan with a 7-day free trial

Pro MonthlyNew members get 7 days free, then pay $19 every month until they cancel.
Membership Name
Pro Monthly
Membership Slug
pro_monthly
Access Type
Recurring Subscription
Subscription Cycle
1 Months
Cancel Subscription Action
Do Nothing (recommended)
Payment Type
Payment
Membership Price
$19
Recurring Subscription Time
On Going
Trial/Initial Payment Price
$0 (free)
Trial Period Type
Certain Period
Trial Certain Period
7 Days
Price Details
$19 / month
Button Label
Start free trial

Troubleshooting

“You cannot add more Memberships on Trial Version!”

Activate your License Key under Ultimate Membership Pro›Licensing. Until then you can have up to 3 Memberships.

“A Membership with this Slug … already exists.”

Every slug must be unique. Pick a different one.

“Membership Name is required.” or “Unique Membership Slug is required.”

Fill in both fields in Main Membership details. A slug made only of symbols is emptied when you save, so use letters or numbers.

The plan doesn’t show on the Subscription Plan page

Check that Show/Hide in Subscription Plan showcase is on, and that a page is selected as Subscription Plan Page under Ultimate Membership Pro›Settings›Pages Setup.

Members aren’t asked to pay

Check that the Payment Type is Payment and that a gateway is enabled under Ultimate Membership Pro›Payment Gateways.

What’s next

What are your feelings

  • Happy
  • Normal
  • Sad

Stuck on something?

Full Package customers get Priority support from the team that builds Ultimate Membership Pro.

See the Full Package
Priority support

Get help faster with the Full Package

Full Package customers get Priority support, so their tickets are answered first by the team that builds Ultimate Membership Pro.

  • All 46 Pro add-ons and 3 extra payment gateways
  • Use it on up to 3 sites

Already on the Full Package? Open a priority ticket