** New features in Version 5.0 **

Just want to checkout the NEW features? Click an item below for details:

  • Submitted Trigger Variable: You can now use the visitors submitted trigger in messages and redirects
  • Number Range: You can now use a number range to specify large groups of consecutive numbers
  • Optin Box: You can now display an Optin Box for people that do not enter in a valid trigger (this will help you collect email addresses)
  • Gutenberg Block: You can now use a special Gutenberg Block for adding your Trigger Boxes to pages (no need for shortcodes)
  • WYSIWYG editors: All HTML boxes are now standard WordPress WYSIWYG editors to make formatting a lot easier

Getting Started > Introduction

At its core, WP Triggers is WordPress plugin that makes websites a lot more interactive. Think of it like a creative platform for interactive experiences. It lets you pre-populate multiple triggers (ie: "90210" or "WALTERWHITE") and add an action (ie: display a YouTube video OR redirect the user to a secret URL) to one of more of those triggers.  Once your settings are saved it gives you a shortcode to paste on any page/post in your site (or use the Gutenberg block).  When a website visitor types in one of your triggers, it performs the action you specified.  It's simple, beautiful and full of potential.

Here is a quick two-minute video introduction showing you how it works:

Getting Started > Basics

Think of the creative possibilities you now have using a Trigger Box!  Before you get started there are a few key terms you should know:

  • Trigger: This is the individual series of letters, numbers, wildcards that a website visitor can type in.
  • Trigger Set: This refers to one combination of Triggers and Actions (you can have multiple Trigger Sets per Trigger Box)
  • Trigger Box: This is the general term for when you add a new item in WP Triggers. A Trigger Box can contain multiple Trigger Sets with multiple triggers, Button settings, Optin Box settings, Trigger Not Found settings, etc...

You don't need to know anything about programming to see how a Trigger Set is essentially an easy to use if/then statement. A quick visual reference would be this:

For example:

  • If you enter in the correct UPC code number from our latest CD, then you can download an unreleased music track
  • If you type the secret word I mentioned in my latest YouTube video, then you'll get a discount code for 25% any item in my store
  • If you enter in the name of Bryan Cranston's character in Breaking Bad, then you'll see a behind the scenes clip from the show

As you saw in the video above, a Trigger can be any word / phrase / number and that trigger can activate (almost) any action like displaying text, image, map, redirecting the visitor and more.

Setting up (and making changes) to any Trigger Box is done through a simple editing interface... we'll walk you through it.

Getting Started > Editing Interface

The WP Triggers  interface is incredible simple but powerful enough to help you quickly build complex if/then scenarios in the same Trigger Box.  When adding/editing a Trigger Box you add Triggers on the left and Actions on the right.  You can specify multiple Triggers for one Action, like this:

If you want to use what the visitor entered in messages and URL redirects, add the shortcode [submittedtrigger].

You can also specify what happens when the visitor does NOT enter in one of your valid Triggers. That section is titled Trigger Not Found and it functions very similarly as the above section. It looks like this:

Now that you have a basic understanding of the WP Triggers editing interface, it's time to build your first Trigger Box!

Your First Trigger Box

Now that you have a basic understanding of how WP Triggers works, let's start by creating a very simple Trigger Box, embedding it on a Page and then submitting it so that you can see exactly what your website visitor sees. Please follow these three steps:

Step 1: Purchase & Install

WP Triggers is exclusively available for sale on CodeCanyon and can be purchased by CLICKING HERE. Once you get to that CodeCanyon page, click the Add to Cart or Buy Now button. Complete the steps to purchase the plugin and download it to your computer.

To install WP Triggers, login to the admin area your WordPress site and go to Plugins > Add New

Click on the Upload Plugin button at the top of the screen

Click the Browse or Choose File button and double click the .zip file you downloaded from CodeCanyon... then click Install Now

Once uploaded and installed, click the Activate Plugin button.

Once activated, you are now ready to create a New Trigger Box!  Click Step 2 for instructions.

Step 2: Create New Trigger Box
Step 3: Embed Trigger Box

Submitted Trigger Variable

WP Triggers 5 includes an incredibly useful shortcode that displays what the visitor typed in. To use this new feature, enter the following shortcode into any message or URL redirect: [submittedtrigger]

You can see it in action here:

Here are some creative ways to use this new shortcode:

  • Confirmation messages so you can say something like "Yes we deliver to [submittedtrigger]!"
  • Trigger Not Found messages so you enter "Sorry, we currently do not deliver to [submittedtrigger]"
  • URL Redirections can now pass a variable to other forms/systems. For example you could:
    • Redirect the user to a Google search with this URL:
    • Redirect the user to an eBay search result with this URL:
    • Pass the variable to a Gravity Form on another page:

NOTE: If you want to learn how to pass URL variables to forms, the Learn Gravity Forms course covers this topic.

General Options

Being able to create a customized experience has always been the goal of WP Triggers and these General Options help you do just that.  Experiment with these fun and useful options to add new functionality to your Trigger Box.

  • Placeholder Text: This is text that displays in the Trigger Box when the page loads and disappears when the user clicks in the box.  This is useful to instruct visitors what to type in the box.
  • Only Allow numbers to be entered into this Trigger Box: This is useful for US zip codes and phone numbers.
  • Hide this trigger Box after a visitor searches for a trigger: This is useful when you do not want the user to enter in anymore triggers, it also makes the page look cleaner once submitted.
  • Scroll the visitor down: If you are putting a Triggerbox towards the bottom of your website AND you are using WordPress shortcodes check this box.  This will bring the visitor back down to the Trigger Box when the page reloads (which it needs to so it can render the WP shortcode).
  • Shake: If you want to draw a little attention to your Trigger Bos check this box (NOTE: Works in MOST browsers / devices)


A wildcard is a symbol used to replace or represent one or more characters. Using wildcards helps you create dynamic Triggers without having to specify every single trigger combination you actually want. To help you, WP Triggers supports three types of Wildcards:

Number Range

Need a range of CONSECUTIVE NUMBERS but don't want to type hundreds or thousands of numbers?

For example, if you are making a trigger box that would accept any year of the Spanish Inquisition, product model numbers, employee ID numbers, invoice numbers, etc... instead of spending hours typing out consecutive numbers just use a number range wildcard (which is three dots/periods) like this 1487...1834.

Here is a quick review of the number range wildcard:


Optin Box

Sometimes a visitor will not type in a correct trigger and when that happens they will see your Trigger Not Found message (or get redirected) however, this might make visitors lose interest or get frustrated and click away from your website.

To help avoid this, WP Triggers can now display a second box to collect email address (or anything else) when the visitors does not enter a valid trigger. This will allow you to stay connected with the visitor when she/he leaves your website.

Using the zip code search for a pizza delivery place as an example... if the restaurant does not deliver to your zip code in the past you would see something like "Sorry, we do not deliver to your zip code" but using an Optin Box you would now see "Sorry, we do not deliver to your zip code but enter your email address below and we'll send you an email if we start delivering to that area."

NOTE: Make sure you keep the "Display this Content" option selected... if you select the "Redirect visitors to this URL" option, the visitor will be sent to another page and never see your Optin Box.

IMPORTANT: To get the Optin Box email addresses into a mailing list system (like Mailchimp, Constant Contact, AWeber, etc..) you'll need to export your Entries as a .CSV file and import them into that system.  Visit the Trigger History section in this guide to learn how to do this.


Styling Controls

There are two sections that deal with styling Trigger Box Styling and Button Options.  By default those elements are controlled by your theme, however WP Triggers has the ability to override those CSS styles and apply its own styling.  Below is an overview of each section:

Trigger Box Styling

The default Trigger Box styling values are great but if you want to customize it a bit more use the controls below.

  • Text Alignment: How should the text align within the Trigger Box?
  • Text Color: What color should the text be?
  • Background Color: What color should the background be?  Hint: make sure that you'll be able to read the text that appears over it!
  • Border Color: There is a 1 pixel border, what color should that be?
  • Text Size: How big should the text be? Hint: 2em is a good size!  Start there.
  • Corner Radius: Want rounded corners?  Enter a number here.  Hint: 3 is a good radius!
  • Vertical Padding: How much space should be between the text and the top/bottom border?
  • Horizontal Padding: How much space should be between the left/right border?
Button Options

Trigger History

Being able to know what triggers visitors entered into your trigger boxes is really useful and the Trigger History section is where you can access all of this information!  You can filter by Date Range, filter by Trigger Box and (now in WP Triggers 5) there is even a column for your Optin Box submissions. Here's how to use the Trigger History feature:

  • Better Filtering: If you're looking for submitted triggers from a particular Trigger Box or Date Range you can specify those parameters here.  You can also choose has many triggers per page to display.
  • Export CSV: If you need to do some analysis in a spreadsheet program or export email address into your mailing list service, simply get the triggers you want to export on your screen (using the filtering options described above) check all the boxes (or just check the box in the row header which selects all the items on our screen) and click the Export as .CSV button.  You can then import that CSV into most data driven applications.
  • Delete: If there are triggers you want to clean up your data, select the items you want to remove and click the Delete button.

TriggerBox Management

WP Triggers includes the ability to Export Settings, Import Settings and Duplicate Trigger Boxes.  This is useful to keep a local copy of your Trigger Box settings or to share your unique Trigger Boxes with the world (the Triggers that visitors have submitted are NOT included in these export files).

On the All Triggers screen, simply move your mouse over any of your Trigger Boxes to see these options.

Export Settings: This will download the Trigger Box settings as an XML file.

Duplicate: Clicking this will duplicate the Trigger Box.

Import: This is where you can import any XML Trigger Box settings file (you can find some in the Examples section of this page)


WP Triggers is incredibly flexible and to get you started, you can download all of the example Triggers Boxes that appear on the main WP Triggers page.

Simply add your email address to the form and you'll instantly download one zip file that contains all of the examples... extract that zip file and import the individual examples into your WP Triggers > Import section.

Download all 10 WP Triggers Examples

Customer Support Robot

Help visitors find the information what they are looking by loading up questions and useful answers.

Attract More Tourists

Integrate some Google Maps Streetview things around your city for a cool, local sight-seeing feature!

Sell More Products

If your physical product has a unique serial number, you can use that as a trigger (use wildcards to save time).

Grow Your Mailing List

Collect email addresses for a free giveaway (use Trigger History to download them).

Reward Your Fans

Give people rewards for watching your podcast / vlog by including a secret word in each episode!

Zip Code Search

Only offer your service to a limited area? Let visitors search by their zip code (use wildcards to save time).

Sell More Books

Get more people to buy your book by giving away a free gift to customers (like a video, extra chapter, etc...).

C.Y.O. Adventure Story

Let people explore your adventure story (with text / images / videos) any way they want to!

Sell More Music

Offer a special version of a song (maybe an unreleased song or an acoustic version) to your fans to encourage buying your album.

Secret Page Redirect

Create a new page (not on your navigation menu) and the only way tp access it would be through a special trigger!

Changelog / Known Conflicts

Version 5.1

  • Fix for WordPress 5.5 jquery change

Version 5.0

  • Bug fixes and WordPress compatibility upgrades
  • You can now use the visitors submitted trigger in messages and redirects
  • There is now a new "Entries" column on the main Triggers screen
  • You can now use a number range to specify large groups of consecutive numbers
  • When deleting the plugin, it no longer deletes all the plugin data (making upgrading easier)
  • All HTML boxes are now standard WordPress WYSIWYG boxes to make formatting a lot easier
  • You can now display an Optin Box for people that do not enter in a valid trigger (this will help you collect email addresses)
  • You can now use a special Gutenberg Block for adding your Trigger Boxes to pages

Version 4.5

  • Removed CodeCanyon License functionality

Version 4.3

  • Added CodeCanyon License functionality
  • Added new WP admin menu icon (the new infinity symbol)

Version 4.2

  • Trigger Box sections now collapse/expand (cleaner interface)
  • Instead of giving no values for styling elements (like color), we created a beautiful set of default settings
  • Added a quick link to the Wildcard section on this page to help people understand how to use Wildcards
  • Trigger Boxes can now be submitted with either the form button or the Enter button on your keyboard
  • When using a button on a Trigger Box that contains WP shortcode, the button no longer disappears.
  • Checkboxes now have a slick IOS feel to them
  • The Trigger Box editing screen now fills the screen for easy editing (it used to only fill about 60%)
  • Removed some unnecessary formatting, cleaned up some text instructions
  • Fixed the dropdown menu styling problem

Known Conflicts

The below plugins / themes might have a compatibility problem with WP Triggers. Keep in mind that developers are constantly updating their code, so please try using WP Triggers. We will attempt to address these conflicts in future releases (if possible).

  • Revolution Slider
  • Wordfence Security
  • DV Team plugin
  • Qode ‘Bridge’ theme
  • WooCommerce