Age Verification Modals


Streamline and enhance your user experience, and protect your content from unqualified users using the Age Verification Modals Extension.

What are Age Verification Modals?

Many websites must abide by certain laws and are required to have their users verify their age before they can view the content because that content has been rated for such requirements by it’s governing bodies. This types of requirements are especially common in the Movie, Entertainment and Video Game Industries.

In all of these instances, these systems require hours of custom setup and programming.

Our Age Verification Modals Give You Results In Minutes

With our Age Verification Modals Extension, not only can you set this system up in less than 5 minutes out-of-the-box, but you give the user a more stream lined experience because of our unique modal functionality.

Because the user interaction takes place in a modal, there’s zero page loading and page switching.

Plus, while you save time and streamline and enhance your user experience, you can rest assured our Age Verfication Modals will protect your content from unqualified users.

How Does It Work?

Using our patented combination of Age Verification Triggers and Age Verification Cookie Creation Events, you can lock down you site and rest assured our technology will do the rest.

Use the Age Verification Trigger to trigger your popup when a new visitor arrives at your site. With the Age Verified Cookie Creation Event, you won’t have to worry about your popups spamming your users once they do verify their age.

If the user is underage, forward them to a site of your choosing. You can give the users as many tries as you like to verify their age, but if you use the Age Verification Failed Trigger with the Age Verification Failed or Age Verification Lockout Cookie Creation Events, once they return to the site, they will be locked out and continuously forwarded until this Cookie Expires.

This is how you can rest assured under-qualified users won’t be able to access your site until you allow them. Read more about how these Triggers and Cookies are used together in the Usage Examples Section below.


  • Allow users to enter their birthday using our Birthdate Age Verification Form
  • Present Enter and Exit Buttons using our Enter/Exit Age Verification Form
  • Use the Exit URL of your choosing
  • Set your own Required Age
  • Set the Lockout Try Count (optional)
  • Choose from four different layouts: Standard, Vertical, Inline, or Stacked
  • Set your Form Alignment
  • Customize Form Labels
  • Includes two additional Triggers for awesome performance: Age Verification and Failed Age Redirect
  • Includes three additional Cookie Creation Events for ultimate control: Age Verified, Age Verification Failed, and Age Verification Lockout
  • Includes our robust Age Verification Form Shortcodes


Our Age Verification Modals are compatible with practically any other plugin, including, but not limited to:

  • Ultimate Member
  • WordPress MultiLanguage (WPML)
  • Ninja Forms
  • Gravity Forms
  • Salesforce
  • Plus many more!


If you want to learn more information on these features and settings, check our our Age Verification Documentation.

Usage Examples


Our Age Verification Modals use Triggers and Cookies to perform and secure your site at a high level. If you’re new to Triggers and Cookies, check out our  doc on Cookies and our doc on using Triggers and Cookies together.

Based on what Age Verification Form setup you’re using (Birthdate Type with No Lockout, for example), you would setup your Age Verification popup exactly like the screenshot guide below.

Using one of these three different screenshot guide Usage Examples below is a great way to begin if you’re just getting started with Age Verification Modals.

We used a default Cookie Time of one month for each Cookie, but you may want that to be different depending on your website/personal preference.

Age Verification Form Types

Birthdate Type with Lockout Disabled

The Birthdate Type requires the user enter their age – month, day, year – manually, via keyboard:

Age Verification Birthdate Form Type
Age Verification Birthdate Form Type

Leaving the Lockout Feature (found under the General Settings Tab of the Form) unchecked will give your users only one try to enter an age that meets the requirements to enter your website, or they will be forwarded to the Exit URL.

To make sure it works seamlessly, setup your Triggers and Cookies like this:

Age Verification Modal Triggers and Cookies
This is how your Triggers and Cookies should be setup if you use the Birthdate Type Form with Lockout Disabled.

Birthdate Type with Lockout Enabled

This Age Verification Form is just like the one above, except if gives your users as many tries as you see fit to verify their ages.

To make sure it works perfectly, setup your Triggers and Cookies like this:

Age Verification Modal Triggers and Cookies
This is how your Triggers and Cookies should be setup if you use the Birthdate Type Form with Lockout Enabled.

Enter/Exit Type (Lockout Feature not available)

The Enter/Exit Type is simply an enter button and an exit button.

Age Verification Enter/Exit Form
The Age Verification Enter/Exit Form.

The Lockout feature does not apply in this case, which means the user only gets one chance. As such, we setup our Cookies and Triggers like this:

Age Verification Modal Triggers and Cookies
This is how your Triggers and Cookies should be setup if you use the Enter/Exit Type.

Complete Documentation

To learn more about the settings, features, details, and descriptions of this extension, check out our Age Verification Documentation.


Can I customize the appearance of my Age Verification Modal?

Absolutely! Use our unique Theme Editor in combination with the Appearance Settings for the Age Verification Form for ultimate control over how your popups look and feel.

Will users be able to access the site by simply closing the popup?

When you use the Age Verification Trigger, it acts as a beefed up Auto Open Trigger that has had the Close Button Disabled so users can’t simply close the popup and see your site.

What occurs when the user inputs that they are under 21?

They will forwarded to the Exit URL of your choosing when you setup your Age Verification Trigger.

What happens if they come back after being forwarded?

If you have the Failed Age Redirect Trigger setup, then the user will immediately be forwarded to the Exit URL until the Failed Age Redirect Cookie expires.

Can search engines crawl the content contained after your Age Verification Modals?

Search engines can crawl the content behind the popup. If you don’t want that, then you are likely looking for a paywall style age verification. This means it redirects them to a page to verify the age, then back again to where they came from – this way no content is loaded.

Have a question? Contact our Support

Extension Pricing

Add to Cart

All subscriptions are billed yearly. You may cancel at any time. Extensions subject to yearly license for support and updates. View terms.

Bundle Offer

Receive the best discount Popup Maker has to offer when you purchase our Core Extensions Bundle. Learn more.

Extension Details

Version: v1.2.4

Last updated: 09/01/2017

Documentation: View Documentation


Minimum WP Version:  3.6.0

Minimum PHP Version:  5.2.4

Minimum Core Plugin Version:  1.4.0

Need Support?

Need help? Submit a support ticket.

Want this extension?

Get it as part of the extensions bundle today and save over 80%