Invitation Code Content Access Plugin for WordPress

Control Access to WordPress Content Using Invitation Codes

The WordPress Invitation Codes plugin empowers you to control access to specific content, pages, and files. This functionality is especially valuable for promotions, last-minute deals, and various ad campaigns.
Granting access to premium content through invitation codes delivers an exclusive and personalized experience for users. By issuing these codes, you can ensure that only authorized individuals gain entry to premium content, like exclusive articles, videos, or online courses, while also facilitating usage tracking.

WordPress Invitation Code Content Restriction Plugin

Easily create and manage temporary invitation codes to control access to specific pages, URLs, groups of URLs, or files on your WordPress site!

The Invitation Code Content Access plugin lets you restrict full or partial content on any page, granting access only to users with valid invitation codes.

It also supports payments, allowing you to sell invitation codes for access to premium content on your website.


Private Content Access

Control who can access private content on your WordPress site. You can choose if the restrictions will apply to all users or only to guests.

Once you create an invitation code, the associated page or list of pages or files will be locked automatically.

Visitors must enter the invitation code to gain access, giving you full access control in WordPress.

Entering an invitation code to access restricted content
Prompt users to input invitation access codes

Create Multiple Invitation Codes

Example of a spreadsheet with a list of WordPress invitation codes
Sample spreadsheet with invitation codes
Create codes individually or in bulk - sequentially, randomized, or from a CSV file. Each invitation code has an optional use limit and expiration date.

WordPress invitation codes have one or multiple URL paths associated with them. That can include single pages (example.com) or list of pages or a whole path with subdirectories (example.com/*).

Start using invitation codes to control access today.


Collect User Information

The private content access plugin allows you to request additional information from users who use invitation codes. It can be anything – name, email, phone, date of birth, etc.

The built-in drag-and-drop form builder makes creating flexible custom forms in WordPress simple. All collected data can be found on the back-end of the invitation code page.


Restrict Content by Invitation Codes

Each invitation code can lock multiple posts or pages at once. Just choose needed posts from the list or enter the list of URLs that you want to restrict.

Use the whitelist feature to keep certain content unlocked while all other pages and posts are blocked, providing flexible content restriction for WordPress sites.

Choosing content for restriction when creating a WordPress invitation code
Content Restriction Settings For the Code

Invitation Code Settings

Invitation code options including use limits and expiration date
Code Limitation Settings
Each WordPress invitation code can be optionally limited by a few parameters, such as the number of uses, the number of IPs that can use the code, the start and end dates and time when the code can be used, and the duration of each code - how long the content is unlocked after entering the code.

Access via Invitation Links and QR Codes

Users can access restricted content using unique invitation links. Each link includes the invitation code as a GET parameter, so there is no need to enter the code manually - simply opening the link grants access.

Each invitation link can also have a unique QR code. By scanning the QR code with a mobile device, users are automatically redirected to the restricted content without needing to enter the invitation code manually.

Give users access with just a few clicks.

Unique invitation links and QR codes for content access
Access Links and QR Codes

Send Notification to Users

Email notification sent automatically when creating an invitation code
Notification sent by plugin
When importing WordPress invitation codes via CSV or creating single invitations, notify users on the spot. Send multiple emails when importing a CSV file and track if each was sent.

Customize the message template and translate the text. You can also include images, HTML formatting, and placeholders to ensure the content is dynamic.


Monetize Content with Invitation Codes

Have users purchase invitation codes via PayPal, Stripe, or other payment gateways.

The payment is done via integration with WooCommerce, a free payment plugin.

Create as many WordPress invitation codes as you need and charge users for accessing the content. Turn your website into an exclusive content hub!

Paybox for purchasing invitation code required to access content
Paid Code

Sell Access Codes via WooCommerce

Setting for selling invitation codes directly via WooCommerce shop
WooCommerce Shop Direct Sells
Sell access codes directly from your WooCommerce shop.

Templates can be generated for every purchase, making it simple to provide invite-only access to content on your WordPress website.


Ready to Control Who Can Access Your Content?

Ways to Generate Invitation Codes

  • Single Code – the best option for sending the same access code for a large number of users
  • Multiple Codes – bulk creation is ideal for tracking different uses
  • From CSV File – Lock different pages/files and create multiple access codes with individual expiration dates and use limits


Additional Resources

Start Using Invitation Codes Today

WordPress Invitation Code Content Access Plugin Features

Please check the user guide to learn more about this plugin.

Basic Features

Lock Content

Lock WordPress pages or files using invitation codes

Restrict the access of specific pages only to users who have an invitation code.

Flexible Code Creation

Create invitation codes individually or in bulk

Generate invitation codes individually or in bulk.

Import and Export Codes

Import and export WordPress invitation codes via CSV

Upload and download CSV files containing all code information.

Recover Management

Users can request recovery of invitation codes

Allow users to request code recovery. Optionally, you can ask them for a name and telephone number and moderate the request.

Access Log

Track usage of invitation codes including date and user

Track each usage of your codes, including date and user account.

GDPR And Data Privacy

The admin can display Terms of Service. Users that refuse to comply will not be able to apply codes.

Google ReCaptcha

Secure the form for entering invitation codes with Google ReCaptcha v2.

Control Code Usage

Set limits, expiration, and notes for each invitation code

Set a unique name, use usage limit, set expiration date and add internal notes for each invitation code.

Sequential or Randomized

Generate multiple invitation codes sequentially or randomly

When creating multiple codes at once, make their numbers sequential or completely random.

Import List of Emails

Automatically generate invitation codes from email CSV file

You can import a CSV file containing a list of emails. The codes will be automatically generated and sent to the listed email addresses. The emails can also be used as codes.

User Notification

Notify users via email when invitation code is created

Notify users with a personalized message when a code is created. Works with single codes and CSV imported codes.

Easy to Translate

Easily translate invitation code plugin labels and messages

All relevant text can be adjusted via straightforward labels settings.

Google Tag Manager

Track the usage of forms submissions with your GTM data layer.

Multi-Factor Authentication

It’s possible to require users to perform SMS authorization after inputting an access code. Requires installing the plugin CM Secure Login.

Content Access Features

Access Form

Shortcode for adding invitation code access form

Add the invitation codes access form, where users type the code, anywhere on your site either automatically or using a shortcode.

Email Required

Require email when entering an invitation code

You can require users to enter an email along with an invitation code in order to access the restricted content. If the email does not match the code access will be denied.

Direct Access Links

Use direct links to grant access without entering invitation codes

Let users use direct access links without need to enter the invitation code.

Don’t Lock For Admins

Exempt admin accounts from invitation code restrictions

Prevent the content from being blocked to admin accounts.

Access Code Locked by Logged-In User

Lock invitation code once used by a logged-in user

If a logged-in user uses the access code, it will be locked and no other user will be able to use the same code. This is useful when a code is created to provide access to your registered users.

First Used Page

If one invitation code is assigned to multiple pages, after the code is used on one of the listed pages, other pages from the list can’t be unlocked by the used code. This option can be overridden for each code.

Invitation Form Builder

Customize invitation code form with additional fields

You can extend the access form used to enter the invitation code by adding custom fields to require users to provide more data about them when using invitation codes.

2FA Verification

Prevent sharing of invitation codes using two-factor authentication

Avoid sharing invitation codes between users by enabling 2FA verification together with using invitation codes.

QR Codes for Access

Access restricted content via QR codes linked to invitation codes

Allow users to access restricted content by scanning a QR code.

Access Denied for Specific User Roles

Restrict invitation code access for selected WordPress user roles

Select user roles for which you want to restrict the content using invitation codes.

Remember Used Code for User

Remember used invitation codes for logged-in users

If the logged-in user uses the access code, he will not need to use it again.

Content Restriction Types

Restrict Posts and Pages

Lock multiple posts, pages, or URLs using invitation codes

Select one or multiple posts (including custom post types) or specify specific URLs to be locked by each code.

Homepage Restriction

Exclude homepage from invitation code restrictions

The plugin allows to exclude your homepage from being locked, as the homepage can provide details on using codes.

File Restriction

Restrict downloadable files with invitation codes

Restrict a downloadable file, such as an image, video or ZIP package.

URL Blacklist/Whitelist

Set whitelisted or blacklisted URLs for invitation code access

If specified URLs are whitelisted, then all pages on your site will be locked except the specified URLs. If specified URLs are blacklisted, then only the specified URLs will be locked and will require an invitation code to access them.

Partial Content Restriction

Restrict part of a page using invitation codes

Select part of a page to be locked by each code.

File Link Restriction

Restrict access to external file links via invitation codes

Restrict a link to the file (can be a link to an external resource).

Invitation Code Specifications

Four Digits Invitation Code

Generate four-digit invitation codes for access

Optionally you can limit the access code length only to 4 symbols. Decide if it should be only numbers, only letters or mix of both.

Specific Invitation Code

Require correct answer to specific code hint for access

The access code form displayed on the front-end will be shown with a defined hint/question (randomly from all codes for a specific post); only correct answers to a specific question give the user access to the locked content.

Number of Uses

Limit the number of times an invitation code can be used

Limit the amount of uses for each code.

IP Limit

Restrict invitation code usage to specific IP addresses

Limit the amount of IP addresses that can use each code.

Code Prefix

Add a prefix to generated four-digit invitation codes

Allows to add a prefix for the four digits codes generated in bulk.

Duration of Access

Set duration of content access after using an invitation code

Define how long the user can access the content after using the invitation code for the first time.

Expiration Period

Define activation period for invitation codes

Define the period in which the code can be activated.

Front-end Code Generation by Specific User Roles

Allow selected users to generate invitation codes from front-end

Allow specific user roles to generate invitation codes via a simplified front-end form or floating widget, streamlining the process and enhancing content access management flexibility, without the need for backend access.

Ecommerce Features

Charge User Once Accessing a Page

Sell invitation codes for specific pages

Have users pay to access a specific page using PayPal, Stripe and other payment gateways and receive a specific invitation codes. The payment is done via integration with WooCommerce. The price for each code can be set. The purchase button will appear once viewing the page.

Gift Codes

Create gift access codes that will be sent to customers when they purchase specific products in the WooCommerce shop. For example when a user purchase a radio you can send him an access code to the user guide of this radio.

Sell Codes in WooCommerce Shop

Sell invitation codes directly from WooCommerce shop

Sell access codes directly from your WooCommerce shop the same as products are sold. Each code can have it’s own unique product page and will be shown in the products catalog. The codes will be generated automatically for every purchase based on the code template that you create.

Integrations

Site Access Restriction

Integrate with CM Site Access Restriction for precise access control

Integrate with CM Site Access Restriction to enhance content access management. Use invitation codes to override general restrictions set by CM Site Access Restriction, allowing precise control over who can access specific content.

WordPress Invitation Code Content Access Plugin Plans and Pricing

Choose from different license options and pricing plans for the WordPress Invitation Code Content Access plugin to find the version that fits your needs.

Compare License Options

PLANS
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $69 $149
Number of Websites / License Activations 15
BASIC FEATURES
Lock Content IncludedIncluded
Create Single Codes IncludedIncluded
Create Multiple Codes In Bulk IncludedIncluded
Import and Export Codes IncludedIncluded
Import List of Emails IncludedIncluded
Recover Management IncludedIncluded
Email Notifications IncludedIncluded
ACCESS FEATURES
Access Form IncludedIncluded
Form Builder IncludedIncluded
Email Required IncludedIncluded
2FA Verification IncludedIncluded
Access Denied for Specific User Roles IncludedIncluded
Direct Access Links IncludedIncluded
QR Codes for Access IncludedIncluded
Don’t Lock For Admins IncludedIncluded
Access Code Locked by Logged-In User IncludedIncluded
Remember Used Code for User IncludedIncluded
First Used Page IncludedIncluded
RESTRICTION TYPES
Homepage Restriction IncludedIncluded
URL Restriction IncludedIncluded
Posts Restriction IncludedIncluded
Partial Content Restriction IncludedIncluded
File Restriction IncludedIncluded
File Link Restriction IncludedIncluded
URL Blacklist/Whitelist IncludedIncluded
CODE SPECIFICATIONS
Four Digits Invitation Code IncludedIncluded
Code Prefix IncludedIncluded
Specific Invitation Code IncludedIncluded
Number of Uses IncludedIncluded
IP Limit IncludedIncluded
Expiration Period IncludedIncluded
Duration of Activation IncludedIncluded
Front-end Code Generation by Specific User Roles IncludedIncluded
ECOMMERCE FEATURES
Charge Users IncludedIncluded
Sell Codes in WooCommerce Shop IncludedIncluded
Gift Codes IncludedIncluded
ADMIN FEATURES
Access Log IncludedIncluded
Easy to Translate IncludedIncluded
GDPR And Data Privacy IncludedIncluded
INTEGRATIONS
Google Tag Manager IncludedIncluded
Google ReCaptcha IncludedIncluded
Multi-Factor Authentication IncludedIncluded
CM Site Access Restriction Plugin IncludedIncluded
SUPPORT
Product Knowledge Base Included Included
Priority email support Included Included
Product updates Included Included
PLANS
Number of Websites / License Activations 15
Price includes 1 year support/updates. Manual renewal with 40% discount, not a subscription $69 $149

Choose the Right Plan

Compare the two available license options to find the one that fits your WordPress site needs:

Single-Site License: Perfect for those who want to use the plugin on a single website. Includes all features for creating and managing invitation codes, content restriction, and access tracking.

Five-Site License: Ideal for developers or businesses managing multiple websites. All features included, with the flexibility to use the plugin across up to five WordPress sites.

Choose the license that best matches your setup and start controlling access to your content with ease today.

Extend Control on Your WordPress Content

The following related plugins can be used alongside the Invitation Code Content Access plugin to enhance functionality and provide additional ways to manage content access on your WordPress site.

Content Access Invitations Plugin Related Use Cases


Content Access Invitations Additional Use Case Examples

  • Exclusive Landing Page – Organize a contest “Gotta go fast” and only the first 100 users that use the code get access.
  • Prize Draw – Send limited use codes to a select number of users that won a challenge
  • eBook Promotion – Host a giveaway of your newest eBook and allow only selected users to get the Invitation Code
  • Last Minute Deal – Lock your sale landing page and give away unlimited codes that will expire in 24 hours

WordPress Invitation Code Content Access Plugin Frequently Asked Questions

Please check the user guide to learn more about this plugin.

General Information

Why do I need this plugin?

Restricting access to parts of your content is the basis of every content strategy. The Invitation Code Content Access plugin lets you lock part of your content only to users who have the proper codes.

The plugin handles all the creation, so that you can focus on interaction with your user base.

What is the difference between this plugin and 'Registration and Invitation Codes'?

The User Registration and Invitation Codes plugin takes over WordPress’ registration and login. It allows you to create invitation codes so that users register to your site with a new account.

This plugin, Invitation Code Content Access, has a different purpose. It locks specific pages with a code, that both registered users and guest visitors can use.

Can I translate this plugin?

Yes, you can easily translate the Front-End, or the interface users see. This is done through the Settings – Labels (learn more).

Creating and Managing Codes

How do I create codes? Do I have to do it individually?

You can create codes individually, in bulk or by importing information from a CSV file. In all cases, you can configure their specifications.

(learn more)

Do codes have an expiration date?

You can define one if you wish, or leave them active forever.

Can I define the number of times a code can be used?

Yes. You can set it to infinite or to any specific number.

Can I notify users when a code is created?

Yes! When creating a single code or importing codes via CSV files, you can send email notifications.

Customize the template to ensure the message tailors your audience. Learn more: How To – Customize Email Template.

Selling and Monetizing Access

Can I charge users to have access to codes?

Yes. You can charge each invitation code with a different price so that users only have access after payment.

This is done via connection with WooCommerce. Learn more.

Can I sell access codes directly from my WooCommerce shop?

Yes. You can create a template that will be used for generating a code for each new purchase. Learn more about in it in this Help Article.

Can I create gift codes?

Yes. You can create gift access codes that will be sent to customers when they buy some product in your WooCommerce shop. Gift codes can be attached to one or more WooCommerce products at once. Learn more about it in this Help Article.

Invitation Code Content Access Demo

To see the major features of the Invitation Code Content Access Plugin, visit our demo site.

WordPress Invitation Code Content Access Demo

Front-end Interface

Settings and Shortcodes

Managing Invitation Codes

Logs and Reports

Customer Reviews for the Plugin

  • A True Time Saver

    We regularly send out hundreds of codes to customers and this plugin has totally changed the game and made life so much easier. For a construction business, being able to restrict access unless you have the code has been a great incentive for customers who are curious about upgraded features without giving everything away!

    We regularly send out hundreds of codes to customers and this plugin has totally changed the game and made life so much easier. For a construction business, being able to restrict access unless you have the code has been a great incentive for customers who are curious about upgraded features without giving everything away!

    Shirley S.
  • Batch import

    Our client has a HUGE user base and we needed a solution to handle multiple codes asap. The CSV import feature of this plugin was exactly what we needed

    Our client has a HUGE user base and we needed a solution to handle multiple codes asap. The CSV import feature of this plugin was exactly what we needed

    Brian Scott
  • Easy setup

    There were good alternatives out there, but with this Plug-in, pages have their content blocked as soon as you create the code, no extra configuration needed.

    There were good alternatives out there, but with this Plug-in, pages have their content blocked as soon as you create the code, no extra configuration needed.

    Andrea Bennet
  • Good tracking tools

    You can check how many times each code is used. This tool is extremely valuable. I did have some questions when configuring the plugin, but support helped me quite quickly, so it's 5 stars for me

    You can check how many times each code is used. This tool is extremely valuable. I did have some questions when configuring the plugin, but support helped me quite quickly, so it's 5 stars for me

    Alex Worrall
We Accept All Major Credit Cards
Accepted payment methods include all Credit Cards and PayPal