Sell Memberships as gifts

6 minBeginnerUltimate Membership Pro 14.2+ · Module

In Ultimate Membership Pro, the Membership Gifts module lets members buy a Membership for someone else. The buyer gets a gift code with the purchase and passes it on; the person who receives it redeems the code at checkout and gets the Membership. It works for gift subscriptions, family or team plans, and “buy one, give one” offers.

This guide switches the module on, sets up a gift you can sell, and follows the gift from purchase to redemption.

Before you start

How a gift works

1The buyer purchases a Membership

For example a Membership you create only for gifts, such as Annual Pass Gift.

2A gift code is created

When the purchase is complete, the buyer gets a code in the Membership Gifts tab of their Member Portal.

3The buyer passes the code on

By email, message or a printed card. The plugin doesn’t send the code to the recipient.

4The recipient redeems it

They choose the gifted Membership, enter the code in the coupon box at checkout and get the discount, up to 100%.

Switch on the module

  1. Go to Ultimate Membership Pro›Modules and open Membership Gifts (in Memberships & Subscriptions).
  2. Switch on Activate/Hold Membership Gifts and click Save Changes.
Membership Gifts box with the switch on and the Additional Settings switch Give User Gift on every recurring membership payment off
The module switch and its one extra setting.
Give User Gift on every recurring membership payment

Off: a recurring Membership gives one gift code. On: a new code each time the Membership becomes active again.

Default: Off

Saving with the switch on also adds the Membership Gifts tab to the Member Portal.

Create the Membership people buy as a gift

Under Ultimate Membership Pro›Memberships, add a Membership for the gift, for example Annual Pass Gift at the same price as the Annual Pass. Visitors see it on your pricing page like any other plan:

Pricing table card Annual Pass Gift: $149 gift, Give a full year of Coaching Club to a friend, button Buy As A Gift
The gift on the Subscription Plan page.

Keep the gift Membership small

  • The buyer also receives the gift Membership itself. Give it a short Limited Time, such as 1 Days, and don’t use it in your content restrictions, so it only carries the gift.
  • You can also attach gifts to a regular Membership, for example a free month for a friend with every Annual Pass. See Create your first Membership.

Create the gift offer

  1. Back on the module screen, click Add new Gift Offer and fill in the form.
Add New gift offer form: Purchased Membership annual_pass_gift, Type of discount Percentage, Discount Value 100, Gifted Membership annual_pass, apply the Discount Just Once, numbered 1 to 5
Buying Annual Pass Gift gives a code for a free Annual Pass.
1Purchased Membership

The Membership the buyer pays for. All means any Membership.

2Type of discount

Price: a fixed amount off. Percentage (%): a share of the price.

Default: Price

3Discount Value

Use 100% for a full gift. A lower value makes a discount voucher instead.

4Gifted Membership

The Membership the recipient gets. All lets them pick any Membership.

5On Subscriptions with Billing Recurrence apply the Discount

For a recurring gifted Membership: Just Once makes the first payment free, Forever every payment.

Default: Just Once

Click Save Changes. Your offers are listed on the module screen:

Gift offers table: Annual Pass Gift gives 100% on Annual Pass
The gift offer.

What the buyer gets

When the purchase is complete, a 10-character code appears in the buyer’s Membership Gifts tab:

Member Portal with the Membership Gifts tab open: a gift code, 100%, Annual Pass, Unused
The buyer’s gift code, ready to pass on.
Gift Code

The code to give away.

Discount Value and Discount for Membership

What the gift is worth, and for which Membership.

Gift Status

Unused until someone redeems it, then Used. Each code works once.

How the recipient redeems it

The recipient registers or logs in, chooses the gifted Membership, for example from your pricing page, and enters the code in the coupon box at checkout. With a 100% gift there’s nothing to pay. The code isn’t tied to an account, so anyone who has it can use it once.

See every gift code

  1. Click Generated Membership Gift Codes at the top of the module screen.
Generated Membership Gift Codes table with Username, Gift Code, Discount Value, Discount for Membership, Gift Status and Delete
All codes, with the member who bought each one.

Gift codes aren’t in the Coupons list

  • They work like coupons but are listed only on this screen. Delete a code here to cancel it.

Example: give a year of Coaching Club

Annual Pass GiftMembers buy a year for a friend; the friend redeems a code for a free Annual Pass.
Gift Membership
Annual Pass Gift, 149, Limited Time 1 Days
Purchased Membership
Annual Pass Gift
Type of discount
Percentage (%)
Discount Value
100
Gifted Membership
Annual Pass
Apply the Discount
Just Once

Troubleshooting

Can members buy a Membership for someone else in Ultimate Membership Pro?

Yes, with the Membership Gifts module. The buyer purchases a Membership that has a gift offer, receives a gift code in the Member Portal and gives it to the other person, who redeems it at checkout.

The buyer didn’t get a gift code

Codes are created when the purchase is complete, so a Membership still on Hold has none yet. Check that the module was on at that time and that the offer’s Purchased Membership matches.

The Membership Gifts tab is missing from the Member Portal

Save the module screen with the switch on, or tick the tab in the Member Portal showcase. See Set up the Member Portal.

The gift code is rejected at checkout

Each code works once and only on its Gifted Membership. Check its status under Generated Membership Gift Codes.

Does the recipient get an email with the code?

No. The buyer passes the code on themselves.

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