Build a recurring membership where members earn points monthly and can redeem points for additional content while retaining purchased items after cancellation.
ARTICLE CONTENT:
Before You Begin
- Create a points system in AccessAlly
- Ensure your CRM integration is active for points automation
Step 1: Create the Monthly Membership Offering
- Navigate to AccessAlly > Offerings
- Click + New Offering
- Select Start from Scratch template
- Complete the wizard with your membership details
- Configure the following tabs:
Content Tab
- Create one page for monthly members
- Add member news, available rewards, and announcements
- Click Publish
Forms Tab
- Click + Add Form
- Select Subscription form type
- Set your monthly price
- Click Save
Note: Both the offering page and forms must be published to function properly.
Step 2: Create Points-Redeemable Offerings
Create separate offerings for items members can purchase with points. These offerings use different access tags, allowing members to retain access after membership cancellation.
- Navigate to AccessAlly > Offerings
- Click + New Offering
- Select Start from Scratch template
- Configure the offering:
Content Tab
- Use the Base Module & create additional modules (if needed)
- Click Publish
Forms Tab
- Click + Add Form
- Select One-time Payment form type
- Set the regular price (for non-members)
- Click Save
Tip: Create at least 3 points-redeemable offerings to provide variety for members.
Step 3: Set Up Points Custom Operations
Increase Points Operation
- Navigate to AccessAlly > Settings > Custom Operations
- Click + NEW OPERATION
- Select Increase the field value
- Configure the operation:
- Field: Select your points field
- Amount: Enter monthly points earned
- Name: “Monthly Points Increase”
- Click Save
Decrease Points Operations
Create one decrease operation for each points-redeemable offering.
- Click + NEW OPERATION
- Select Decrease the field value
- Configure the operation:
- Field: Select your points field
- Amount: Points required for this offering
- Apply Tags: Select the Base Access tag for the corresponding offering
- Enable member triggering:
- Check Enable members to trigger this operation by clicking a button
- Button Text: “Unlock with Points”
- Confirmation Message: “Ready to unlock this program?”
- Set redirect URL to the offering’s content page
- Click Save
Repeat for each point-redeemable offering.
Step 4: Connect Points to Membership Purchase
- Navigate to AccessAlly > Offerings > [Your Membership]
- Click the Forms tab
- Click the edit icon on your membership form
- Go to the Automations tab
- In the Payment Success section:
- Add your “Monthly Points Increase” operation
- Click Save
Important: Set up recurring points delivery in your CRM for ongoing monthly payments.
Step 5: Configure Member Dashboard
Locate Your Dashboard Page
- Navigate to AccessAlly > Settings > General Setup > Key Pages
- Find the Page After Logging In setting
- Click Edit to access your dashboard page
Dashboard Types and Setup
AccessAlly Offering Dashboard
Uses a single shortcode: [accessally_course_dashboard] or an AccessAlly Offering block.
Individual Icon Offerings
Shows individual shortcodes for each offering with custom layout.
Blended Dashboard
Combines the course dashboard with individual offering icons.
Add Your Offerings to Dashboard
- Edit your dashboard page
- Add your membership offering (automatically appears in offering dashboards)
- For point-redeemable offerings:
- Add offering shortcode or block
- Add the corresponding “Decrease Points” operation button below each offering
- Click Update
Advanced Configuration
Points Display
Add this shortcode to show member points: [accessally_user_meta field="points_field_name"]
CRM Automation Setup
Configure your CRM to:
- Award points on recurring payments
- Track point redemptions
- Handle membership renewals
Frequently Asked Questions
Q: Can members keep purchased content after canceling their membership?
A: Yes, if items are created as separate offerings with different access tags. Items purchased with points use different revoke tags than the main membership.
Q: What happens to a member’s points when they cancel?
A: Points are retained in their profile and can be used if they rejoin the membership.
Q: Can I drip content in point-purchased offerings?
A: Content dripping in point-purchased offerings requires CRM automation. AccessAlly’s built-in dripping doesn’t work with point-purchased content.
Q: How do I test this setup?
A: Create a test user (not admin) and use the Switch User plugin. The test user must be connected to your CRM to see points functionality.
Q: What if a member doesn’t have enough points?
A: The “Unlock with Points” button will be hidden automatically when insufficient points are available.