Home » Help Center » Create a New Product Trigger

Create a New Product Trigger

Product triggers help with the presentation and management of product selection. They allow products to be presented, added and even  not presented once their conditions are met.

Triggers allow you to control who sees what products and which products add automatically to a user’s profile.

Below you will learn how to add or update a product trigger.

To begin, make sure you are on the Product Management page by selecting “Products” on the “Settings” sidebar.

You can locate the trigger menu for a product by first hovering over the product and then selecting the purple “Trigger” button. You can also click the Purple lightening bolt icon on the left side of the product name.

product triggers in regpack

Clicking the trigger button opens up the first step in the triggering process, which is to determine what the product does when the trigger condition is met.

The action of the product must be set to either show, not show, add and hide, or add and show. See below for a description of each of these options.

Once you have decided on an option, you can select “Set Trigger Conditions to begin the trigger process.

Trigger a product to show or not show based on the settings you provide.

Overview of Trigger Options:

  • Show product in user’s product list – this will allow you to show a product in their list.
  • Do not show product in user’s product list – this will allow you to omit products based on a selection.
  • Add product to user’s cart – these options will allow you to automatically add a product to a user’s cart, but will give you the option to either allow other users to still see it or make the product invisible to other users

Next you can add or remove trigger event(s). You can click the main sections of your system like Registration, Payments, Status, etc OR use the search bar at the top to find the exact data point you are looking for.

After you select the event(s) click “That’s it. I’m Finished”.


  • RegistrationThis section has options based on the overall registration (i.e. “user registers” or “child created”)
  • StatusTriggers in this section are made up of the statuses that are created in the User Management screen (i.e. “excluded status” or some other custom status).
  • PaymentsThis section is where you can trigger based on the status of each payment made (i.e. “payment compete” or “needs to close balance”).
  • FormsTriggers that can be set on the status of forms in their registration (i.e. “form complete” or “form incomplete”).
  • Products/ServicesTriggers that can be set on selection and payment of products (i.e.”product added to cart” or “product paid for”).
  • FieldsTriggers that are set according to the answers selected by your registrants (i.e. if they say yes to a multiple choice question, or complete an answer field).
  • Trigger settings:
    • All options are required: The trigger will not activate unless ALL conditions are met.
    • Any option is sufficient: The trigger will activate on ANY conditions that is listed.
  • Reverse Trigger: This will remove the form if the condition(s) that you’ve selected are not fulfilled.

Note: When quotas are applied to products that are triggered to add to a cart automatically, the system will stop adding that product when it reaches the set limit.

Once the trigger is set the lightning bolt located on the right of the product listing will light up. Clicking this bolt will allow you to easily inspect the triggers associated with that product.