Setting up the code template
SupaPass Access Codes allows you to give selected users temporary access to your paid content without requiring payment details. They are ideal for gifts, industry access, event bundles, and controlled promotional campaigns.
This article explains how Access Codes work, how to create them, and what happens when the access period ends.
What Access Codes Are
Access Codes provide users with time-limited access to your paid content. When a user redeems an Access Code:
They do not need to enter payment details.
They gain access for the duration you set (e.g., 1 month, 6 months, 12 months).
They register an account and can continue accessing any free content after the code expires.
When to Use Access Codes
Access Codes are best suited for:
Gift subscriptions
Press, industry partners, or influencer invitations
Access included in prepaid event or merchandise bundles
Free trials where you do not want automatic conversion into paid billing
Any scenario where asking for card details would reduce conversion
Creating Code templates
Before you create a code, you must set up a code template. The code template determines how a code will work and allows you to set up multiple codes if needed.
Log in to your Admin Dashboard at admin.supapass.com
Click into your Site/App
Head to Codes (left menu in COMMERCE section)
Click Create Code Template button.
Fill out the following fields:
Description
Description - Here you should fill in what the codes is and how it will be used for both internal and external use. In addition you can add a campaign reference if you need to look up a specific campaign later.
User facing description
Campaign Reference - you can add a campaign reference if you need to look up a specific campaign later.
Products
Here you need to select which bundles or products the codes will give access to. The default option is “Give access to all current and any future Stripe paid products”, which will grant code users access to all your future paid content.
If you want to limit the content that code users can access, choose “Give access to selected products only” and select the products they can access.
Usage Limits
Choose how many times can a code be used, how many times per user and per product.
If you leave these fields blank, the usage will be unlimited.
Duration
You can set the duration of the code to be days, months, even years.
Click save and you’re now ready to create your code.
Good To know💡 Code Templates are used as the rules for the code and can be re-used for different campaigns.
Creating shared codes
A shared code is an identical code that can be used by multiple people. These are useful for when a code is shared among a large group of people as part of a particular campaign, for example you could promote a code for 1 week free access called '1WEEK' and everyone that sees the promotion could use that code.
Setting up a shared code is easy, all you need to do is:
After you've created the Code template, Click 'Create Shared Code' within the template
Enter a code that the user will use to gain access. make sure this code is written in all caps and only uses letters and numbers. No symbols. Examples:
BLACKFRIDAY30
XMAS2025
BIRTHDAY5
Set a Redemption date for when the code must be used by.
Click 'Save'
Good to know💡 The code you create and provide to your customers can only be redeemed through your website checkout. When a user redeems the code, access begins immediately.
Creating a code batch
Code batches allow you to generate a spreadsheet with a number of unique codes. These codes have the same effect as the template (duration, product access etc...) but each one can only be used by one user. This is useful as it allows you to distribute one code to each user in a group and prevents them from sharing the code outside of the target group.
To create a Code Batch:
Click 'Create Code Batch'
Enter the number of codes you wish to generate and a redemption date
Set redemption limits for each code
Click 'Save + Download'
A .csv file will download to your computer, you can download this again or generate a new batch at any time from the Code Template.
What Happens After the Access Period Ends
When the Access Code expires:
The subscription ends automatically.
The user is not charged, because no payment details were collected.
They retain their SupaPass account and continue to access free content.
There is no automatic reminder email informing them the promotion has ended.
Optional: Automated Follow‑Up
You can use:
to trigger actions like:
Sending an email encouraging the user to upgrade
Offering a discount for conversion
Adding users to nurture sequences
This is a popular strategy for converting Access Code recipients into paying subscribers.
Frequently Asked Questions
Can users redeem an Access Code without creating an account?
Can users redeem an Access Code without creating an account?
No. Redeeming an Access Code requires the user to create a SupaPass account so the system can assign access correctly.
Do users need to enter payment details to redeem an Access Code?
Do users need to enter payment details to redeem an Access Code?
No. Access Codes never require payment information.
Does access automatically renew after the Access Code expires?
Does access automatically renew after the Access Code expires?
No. Access ends automatically and does not convert into a paid subscription.
Will the user receive an email when their Access Code expires?
Will the user receive an email when their Access Code expires?
No. There is no automated email notifying the user that their promotional access ended.
What happens to the user’s account after access expires?
What happens to the user’s account after access expires?
They keep their account and can continue viewing any content available for free.
Can Access Codes be single-use or unlimited?
Can Access Codes be single-use or unlimited?
Both options are supported. You can create one code for one user, or one code that thousands can redeem.
Can Access Codes be used for gift subscriptions?
Can Access Codes be used for gift subscriptions?
Yes, they are one of the best options for gifts because they avoid requesting payment details.
Can I stack multiple Access Codes on one user?
Can I stack multiple Access Codes on one user?
No. Only one Access Code-based access period can be active at a time per product.
Can Access Codes unlock multiple products?
Can Access Codes unlock multiple products?
Yes. You can configure codes to unlock one product, several products, or your full library.
