Team memberships: sell one plan to a whole company

Ultimate Membership Pro lets you sell team memberships on your WordPress site. A company buys one Membership with the number of seats you set, invites its people by email and manages the team from its own account, while you keep billing, invoices and access in one place.

One plan for the whole team
Memberships · every planSell each team size at its own price
Team 55 seats · yearly$490 / year
Team 1010 seats · yearly$890 / year
Team 2525 seats · yearly$1,990 / year
Each team size is its own Membership, with its own price.
The settings behind it
Access TypeRecurring Subscription, yearly
SeatsSet on each Membership
PaymentStripe Connect or bank transfer
Bigger teamsAdd a Membership with more seats
Group accounts · Full PackageSales onboarding course
A visitor sees
This training is for membersLog in or ask your company for a seat
Someone on the team sees
Module 1: Getting startedOpen
Module 2: AdvancedOpen
Who gets access
Everyone in the groupThe buyer's Membership
ContentPages, posts, categories or files
StartsWhen the person joins
EndsWhen the buyer's Membership ends
Invoices · every planInvoice IUMP000124
FromYour Company LLCAddress · VAT numberBill toNorthwind LtdAna Ruiz · billing@northwind.example
Team 10 · yearly$890.00
Tax (20%)$178.00
Total Amount$1,068.00
What the invoice shows
Your detailsName, address and VAT number
Bill toThe buyer's details and custom fields
TaxesRates by country or state
Printed byThe buyer, from the Payments tab
Sound familiar?

Companies want one plan and one invoice

Twenty people, twenty checkoutsWithout a team plan, every employee signs up and pays alone, and the company collects twenty receipts.
One login shared around the officeCheat Off logs out the earlier session when the same account logs in somewhere else, so a seat stays one person.
Finance asks for a proper invoicePrintable invoices carry your company details, the buyer's billing details and the tax.
How it works for companies

Everything you need to sell to teams

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

Group membershipsFull PackageSell seats in one MembershipSet how many seats each Membership includes. The buyer adds and removes people by email from the Member Portal.How it works
Recurring subscriptionsEvery planBill the company every yearCharge yearly or monthly with Stripe Connect and the other online gateways, or take bank transfers from companies that pay by invoice.How it works
Invoices and taxesEvery planInvoices with VATPrintable invoices with your company details and tax lines, and tax rates by country or state.How it works
Content restrictionEvery planLock what the team getsLock pages, posts, categories or files for the team Membership. Everyone in the group gets the same access.How it works
Drip contentEvery planOnboard new staff step by stepOpen each lesson a set number of days after someone joins, or on a date you choose.How it works
Invitation codesEvery planOne code for a whole companyGive a company a code that works for a set number of sign-ups, and ask for it only on the Memberships you pick.How it works
ImportEvery planBring in an existing client listImport users and their Memberships from a CSV file, with start and expiry dates.How it works
Cheat OffEvery planOne person per seatWhen someone logs in with an account that's already in use, the earlier session is logged out.How it works
Manager RoleFull PackageLet your staff manage accountsGive a team member access to chosen Ultimate Membership Pro screens without making them an administrator.How it works
The buyer's view

The company manages its own team

The person who buys the Membership gets a My Group Accounts tab in the Member Portal. They add people, resend invitations and free up seats without writing to you.

Adds people by email addressShows who has joined and who hasn't registered yetRemoving someone frees the seatComes with My Group Accounts, included in Full Package
My Group Accounts3 of 10 seats used
Assign your Subscription to another user Account
User Email Addressli.wei@northwind.example
SubscriptionTeam 10
Ana Ruizana.ruiz@northwind.exampleMember
Tom Beckertom.becker@northwind.exampleMember
Li Weili.wei@northwind.exampleUnregistered
Your setup

Launch team plans in four steps

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

1Create a Membership per team sizeFor example Team 5, Team 10 and Team 25, billed yearly, each with its own price.
2Switch on My Group AccountsTurn seats on for those Memberships and enter how many people each one covers.
3Lock what teams getRestrict your courses, resources or downloads to the team Memberships.
4Set up invoices and taxesAdd your company details to invoices, set your tax rates and connect Stripe Connect or bank transfer.
Good to know

What team memberships do and don't do

Here’s how seats, access and billing work, so you can price your team plans.

Good to know before you sell to teams
Seats are set per Membership, not per buyer. To sell a bigger team, create another Membership with more seats.People in a group have access only while the buyer's Membership is active.The buyer pays one price for the Membership. The price doesn't change with how many seats they fill.Invoices open in the Member Portal and in Payment History, where they're printed or saved as PDF.Group accounts and the Manager Role need Full Package. Everything else on this page works on every plan.
FAQ

Questions about team memberships

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

What is a team membership?

One organization pays for a Membership that covers several people. In Ultimate Membership Pro, the buyer gets the number of seats you set and invites colleagues by email, and everyone in the group gets the same access.

How many seats can a team have?

You choose. Set the number of seats on each Membership, for example 5, 10 or 25, and sell each size at its own price.

Can companies pay by bank transfer?

Yes. Bank transfer is included in every plan, next to Stripe Connect, PayPal and the other gateways. The Membership becomes active when you mark the payment as completed.

Can I add a company's people myself?

Yes. Add members in the admin and assign the Membership, or import users and Memberships from a CSV file with their start and expiry dates.

What happens when the company stops paying?

The people in the group lose the access that came from the buyer's Membership. If the buyer renews, the group has access again.

Which plan do I need?

Group accounts come with Full Package and Agency. Recurring billing, invoices, taxes, bank transfer and content restriction work on every plan.

Unlimited members on every plan

Sell your first team plan

Seats, invoices and team access, in one WordPress plugin.

14-day money-back guarantee Unlimited members
Still deciding?

See it on a real site before you decide

Get your own WordPress test site with Ultimate Membership Pro installed. Free for 24 hours, no card needed.

Start your free trial See plans and pricing
Still deciding?

See it on a real site before you decide

Get your own WordPress test site with Ultimate Membership Pro installed. Free for 24 hours, no card needed.

Trusted by 80,000+ creators, coaches and businessesSince 2015