Skip to main content

Using promo code only for exclusive paid memberships

Chiayee avatar
Written by Chiayee
Updated this week

Discover how businesses can create exclusive paid membership programs using promo code-only access to enhance customer loyalty and create a sense of exclusivity.

Business Scenario

Retail store with VIP customer base

Objective: Create an exclusive membership program for selected customers

Qualitative Impact:

  • VIP customers feel more valued with exclusive access

  • Increased engagement from members who receive special benefits

Implementation Approaches

  1. VIP Member Conversion
    ◦ Create unique promo codes for selected high-value customers
    ◦ Distribute codes personally to maintain exclusivity
    ◦ Only members with the promo code can access to the paid membership entitlement

  2. Marketing Campaign Distribution
    ◦ Generate limited promotional codes for special events
    ◦ Distribute through exclusive channels or direct marketing
    ◦ Set partial discounts or offer zero cost to encourage membership sign-ups

  3. Points Redemption Program
    ◦ Allow customers to redeem loyalty points for membership promo codes and use it to purchase the paid membership
    ◦ Set appropriate point values for membership access

How to Set Up a Zero Cost Promo Code-Only Paid Membership

Step 1: Access Paid Membership Settings
1. Navigate to Commerce section

2. Select Paid Membership configuration

3. Configure Membership Price
◦ Set the membership price to $0
◦ This ensures members can join without payment when using promo code

4. Enable Promo Code Only Feature
◦ Locate the "Promotion Code Only" checkbox
◦ Enable this option to restrict access to promo code holders only

Step 2: Access Promo Codes Settings

  1. Generate unique promo codes
    ◦ Set the discount amount to 100%
    ◦ Define validity period if needed

2. Distribute Promo Codes

  • Identify target members

  • Share codes through secure channels such as sending a promotional email

  • Track code distribution and usage

Did this answer your question?