A WordPress video membership plugin for lessons and classes

Ultimate Membership Pro is a WordPress video membership plugin that locks the pages your videos are embedded in. Release lessons week by week and keep one account to one viewer at a time.

Your video library, members only
Locker · every plan Week 3: Core strength
A visitor sees
This class is for membersLog in to watch
A member sees
32 min
The rule behind it
Locked withThe Locker on the page or post
Who can watchThe Memberships you pick
Everyone elseYour own message, or a redirect
The video itselfStays on your video host
Drip content · every plan Week 3: Core strength
Page settings
LockerShow only for · Monthly, Yearly▾
Drip · ReleaseAfter subscription · 14 days▾
Drip · ExpireNever▾
The settings behind it
Set onEach page or post
ReleaseRight away, after days, weeks or months, or on a date
Applies toThe Memberships in the Locker
Members hear about itDrip Content Notifications
Cheat Off · every plan One account, one viewer
Laptopmaya.w logged in at 9:02Logged out
Phonemaya.w logged in at 9:15Logged in
The new login ends the earlier session.
How it works
Add-onCheat Off · every plan
A new loginLogs out the earlier session
Logged-out viewer goes toA page you choose
You also setThe cookie time
Sound familiar?

Great videos, no easy way to sell them

Lessons sent as links by emailEmbed each video in a page that only active members can open. When a Membership ends, the page stops opening.
The whole course out on day oneRelease one video a week, counted from the day each member joins, or open a new class on a set date.
One account, a whole group watchingCheat Off logs out the earlier session when someone else logs in with the same account.
How video sites use it

Everything a video membership site needs, around your videos

Each job below maps to a feature you can switch on today.

Content restrictionEvery planLock your video pagesLock any page, post or custom post type with the Locker, or a whole category with one Lock Rule.How it works
Drip contentEvery planRelease videos week by weekOpen each video page a set number of days, weeks or months after someone joins, or on a date you choose.How it works
PaywallEvery planShow a free previewKeep the trailer and description public and lock the full video further down the page with the Inside Locker.How it works
Recurring subscriptionsEvery planCharge monthly or yearlyRecurring Memberships charged automatically on Stripe, PayPal and the other built-in gateways, with a free or paid trial if you like.How it works
Cheat OffEvery planKeep one account to one viewerWhen someone logs in with an account that’s already in use, the earlier session is logged out.How it works
List Access PostsEvery planGive members a list of their videosOne shortcode lists every post a member can open, based on their active Memberships.How it works
Pay per postFull PackageSell a single videoSell one video page for a single payment, without a Membership.How it works
Restrict Past ContentFull PackageKeep the back catalogue for longtime membersNew members see only videos published after they joined. You can open older ones post by post.How it works
Page buildersFull PackageLock parts of Elementor or Divi pagesLock single Elementor widgets and sections, or Divi sections, rows and columns, for the Memberships you choose.How it works
Your members’ library

A video page that lists itself

Add one shortcode to a page and each member sees the posts they can open, based on the Memberships they hold.

Counts only the member’s active Memberships Choose which post type it lists Pick the template, pagination and order Comes with List Access Posts, included in every plan
My videosYearly Membership
Week 1: Breathing and postureYoga programme
Week 2: Standing flowYoga programme
Mobility for runnersWorkshop
Live class replayMonthly class
Your setup

Set up a video library in four steps

A starting point you can change later. Names and prices are yours to choose.

1Upload to your video hostKeep your videos on your video host. If it can limit where a video plays, limit it to your own site.
2Create your MembershipsFor example Monthly and Yearly, each with its own price and billing, and a free trial if you like.
3Build the video pagesEmbed each video in a page or post, lock it with the Locker and set when it opens.
4Switch on the add-onsCheat Off, Drip Content Notifications and List Access Posts, all included in every plan.
Good to know

Ultimate Membership Pro locks pages, not video files

Here’s exactly where the plugin stops and your video host takes over.

What it does and doesn’t do with video
It doesn’t host, stream or convert video. Your videos stay on your video host and are embedded in members-only pages. It controls who can open the page. A direct link to the video on your host is protected only by your host’s own privacy settings. It doesn’t add DRM to video files. Cheat Off works one way: one login per account at a time. Pay per post, Restrict Past Content and the Elementor and Divi lockers need Full Package. Everything else on this page works on every plan.
FAQ

Questions about video memberships

Not sure your setup is covered? Search the documentation or try the live demo before you buy.

Does Ultimate Membership Pro host or stream my videos?

No. Keep your videos on your video host and embed them in WordPress pages or posts. Ultimate Membership Pro locks those pages so only the Memberships you choose can open them.

What does a WordPress video membership plugin need to do?

Lock the pages your videos are embedded in, charge members every month or year and release videos over time. Ultimate Membership Pro does all three, and Cheat Off keeps one account to one viewer at a time.

How do I build a video membership site on WordPress?

Upload your videos to your video host, create your Memberships, embed each video in a page and lock the page with the Locker. Add a drip schedule if videos should open over time.

Can I release one video a week?

Yes. Set each video page to open a number of days, weeks or months after a member joins, or on a date you choose. Drip Content Notifications tells members when new content is available.

Can members share one account?

Cheat Off, included in every plan, allows one login per account at a time. When someone logs in with the same account, the earlier session is logged out and sent to a page you choose.

Can visitors watch a free preview?

Yes. Keep the trailer public and lock the rest of the page with the Inside Locker. Everyone else sees your own message, with or without a login form.

Unlimited members on every plan

Turn your videos into a membership

Locked video pages, weekly releases and one login at a time, in one plugin.

14-day money-back guarantee Unlimited members