Solutions keyboard_arrow_down keyboard_arrow_up
Our Solutions
Ontraport's solutions work together to give you everything you need to run your business in one centralized, easy-to-use platform.
Resources keyboard_arrow_down keyboard_arrow_up
Resources
Find free content on the latest marketing strategies, using Ontraport in your business, and finding the right software.
Visit the blog
University Pricing Chat
clear

Triggers

Last updated on: December 9, 2024


When a lead or customer takes an action, such as submitting a form, opening an email, visiting a landing page or purchasing a product, you’ll often want to follow up with additional interactions, such as sending another email or delivering the product that was purchased. All those interactions make up your automation, and the initial event, or trigger, is what begins the path.

In Ontraport, when you add a trigger to your automation map, you’re adding a new door for your contacts to use to get to that map. You can add as many of these doors as you want, but they can only appear at the top of an automation path.

Table of contents

Using triggers in your automation maps
Customer Relationship Management (CRM)
Contacts
Dates
Automations
Tasks
Purchases
External Events
A contact reacts to an email
A contact gets in touch with you
Sales
Purchases
Payments
Page Visits
Sites/Pages
Page Visits
Membership Sites
Trigger Settings
Use triggers to move contacts from End elements

Using triggers in your automation maps

Triggers are the starting point for your automation and should be the first thing you add when you build an automation map. To build your automation from scratch, go to ContactsAutomationsNew AutomationStart from scratch. To add a trigger, click the plus icon.

You’ll see many options for triggers, broken into four categories: CRM, external events, sales and sites/pages. Here we’ve further broken them down into categories to help you find the best trigger for your specific use case.

You’ll notice that the list of triggers is very similar to the list of goals. You’ll use triggers when you want to start a completely new automation map and add contacts to it based on qualifying actions. Goals allow you to create new automation paths based on the same qualifying actions, but can be within a large map, allowing you to easily track your efforts all in one map when in Performance Mode.

Customer Relationship Management (CRM)

Back to top

These triggers add contacts to an automation map path when their records are updated or based on dates saved in their records.

Contacts

Back to top

These triggers relate to the information in your contacts’ records.

A contact is tagged/untagged

Tags are the way you label contacts for segmentation. If you want to add contacts with (or without) a certain tag to your automation map, you’ll use these triggers. This is a great option to use when you want your automation to just be for a certain segment of your audience.

  • When contact is added to tag
  • When contact is removed from tag

A contact is created or updated

  • Contact is created: If you’d like to include all new contacts that are added to your database, you’ll use this.
  • Contact submits a form: If you’d like to include all contacts who fill out a specific form, regardless of the specific form fields and information provided, you’ll use this.
  • A field is updated: Similar to the tag-related triggers, you would use this if a you want to include contacts who have a certain field value, such as if their location is New York or their purchase date field is filled in.

Dates

Back to top

These triggers add contacts to an automation map based on dates within contacts’ records. You might use this if you send out special promotions for birthdays or holidays, or if you automate follow-up after credit card dates expire.

  • Today matches contact’s date field: This trigger adds contacts to your automation map on a date that matches a field in their contact record, such as their birthday or their card expiration date.
  • Today is relative to contact’s date field: This trigger adds contacts to your automation amp before or after a date in their contact record. You could use this trigger to add contacts to an automation path starting x days before their birthday or x days after their card expiration date.
  • Today is specific date: This is automatically achieved by all contacts on your automation map on the set date you choose. You could use this if you’re running a specific promotion that ends on a specific date.

Automations

Back to top

These triggers add contacts to an automation path when their position on any automation in your account changes. You would use these if you want to keep a contact from progressing in one automation map until they display a specified activity in another automation map. For example, if contacts are on an automation map to receive subscription-based content and their credit card expires, they may be paused on that automation and sent to this new one, asking them to update their card.

  • Contact is paused on automation
  • Contact is unpaused on automation
  • Contact is added/removed from automation

Tasks

Back to top

Tasks in Ontraport are manual actions that need to be taken by someone on your team, such as making a phone call, printing documents for records, or sending gifts.

  • Task is completed: If you’d like to set up follow-up automation after an assignee completes a task in your map, you’ll use this trigger.

Purchases

Back to top

These triggers add contacts to automation maps based on their purchase of a product using a sales or upsell form or based on their purchase of a physical product that must be shipped.

  • Contact submits sales form
  • Contact submits upsell form
  • When contact is added to fulfillment list
  • When contact is removed from fulfillment list

External Events

Back to top

These triggers add contacts to an automation map path when they interact with your emails or SMS texts.

A Contact reacts to an email

Back to top

  • Opens email
  • Clicks an Email Link

A contact gets in touch with you

Back to top

  • Sends you an email
  • SMS Received from contact

Sales

Back to top

These triggers add contacts to an automation map when they make a purchase or payment-related action or visit your landing pages.

Purchases

Back to top

  • Purchases product
    • Activates when a contact purchases the specified product, regardless of the purchase method (e.g., order form, manual entry, rule, or API). It also triggers for customers on payment plans with the “add here” or “move here when triggered” setting.
    • Won’t trigger multiple times if a contact buys more than one of the same product in a single transaction.
  • Open order is created
    • Activates on the initial charge for a payment plan or recurring subscription.


Payments

Back to top

  • Open order is charged or updated
    • Charged and successful
      • Only activates for subsequent payments after the initial transaction.
    • Charged but declined
      • Activates when an attempt to charge an open order is made, but the payment is declined. Typically this is due to inaccurate credit card information or insufficient funds.
    • Canceled
      • Activates when an open order is canceled by a contact, such as canceling a membership or subscription or manually by a user in the app.
    • Completed
      • Activates when an open order transaction is successfully processed and marked as completed, such as a finalized payment plan.
  • Credit card is charged or declined
  • Activates when there is an attempt to charge a credit card, regardless of whether the charge is successful (charged) or unsuccessful (declined).
  • Gets a refund on a product
  • Activates when a contact receives a refund for a product they have previously purchased.

Page Visits

Back to top

  • Visits a landing page
  • Visits a PURL

Sites / Pages

Back to top

These triggers add contacts to an automation path when they interact with your pages or websites outside of Ontraport or within a membership site that uses an integration such as PilotPress.

Page Visits

Back to top

  • Contact visits URL
  • Clicks tracked link

Membership Sites

Back to top

  • Is given access to WordPress membership level
  • Loses access to WordPress membership level

Trigger Settings

Back to top

Trigger settings allow you to narrow the list of qualifying contacts that can activate a trigger. Settings help you determine what happens when a contact activates the trigger but is already on the automation map or has activated that trigger already. Contacts can exist in more than one place on a map, so the trigger settings help ensure your contacts don’t get repeated outreach from you.

1. Who can activate this trigger?

  • Any contacts, even if they’re not already in this automation map: This would best be used when you want to allow any contacts to activate this trigger, even if they are not already on this map.
  • Only contacts currently existing anywhere on this automation map: This would best be used if you want to move contacts from one automation path on this map to a new automation path on the same map. A common use case for this is when you have one path that sends emails and, when one of those emails is opened, they are moved to a new path via a new trigger.

2. If Contact is already on map, then…

This setting allows you to decide what should happen if the contacts are already on the automation map. Sometimes you might want your contacts to stay in the place they were when the trigger was activated and also be placed in the new element. A common example of this is when you have a general lead nurturing automation map for your product, and leads show interest in a specific part of your product, so you want to add them to another, specific, lead nurturing automation map. You can choose to keep them in both places and receive both content or only move them to the more targeted automation. You can also have them stay where they are and ignore the trigger they activated.

  • Add the contacts here again and also leave them where they were originally on the automation map
  • Move the contact here and remove them from their previous spot on the automation map
  • Ignore this trigger and do nothing

3. This trigger can only be activated once per contact (checkbox)

This setting gives you the option to only allow contacts to trigger the automation once. This might be used if you want to use the trigger Contact visits URL to give those visitors a discount after their first time visiting your page. You could decide that contacts only get that option once, and check this box. Then, next time they visit the page, they won’t be put here again.

Use triggers to move contacts from End elements

Back to top

When contacts reach an End element, only Triggers or Goals will move them from it. If you add new elements above your Ends, contacts on your End elements won’t automatically move to them. Follow the steps below to move contacts from End elements to new upstream automation.

  1. Create a new tag specific to this process.
  2. Add a “Contact is added to Tag” trigger.
  3. In your trigger settings, select your tag.

  • Then customize your left sidebar settings:
    • Who can activate this trigger: Any contact on this map
    • If contact is already on map, then…: Move here when triggered

  1. Add a Go To filter element in the “What happens next?” below the trigger.
  2. Grab the Go To element’s drag handle, and connect it to the element where you want to send contacts.
  3. Save and re-publish your automation map. 
  4. In performance mode, click on the number on your End element to open a group of contacts on that element. Then select all and add your tag.

Related university lessons

Goals
Goals represent an action you want contacts to take in your automations, like making a purchase. Find out how they work in this deep dive.
Automations tour
Take a quick tour through Ontraport’s Automation Builder to get acquainted with the tools and elements you’ll need to get started.
Waits
The “wait” element lets you create pauses between steps in your automations. Here’s a deep dive into using waits and their various settings.
arrow_drop_down_circle
Divider Text

Related support articles

arrow_forward
Share automation maps in the marketplace
arrow_forward
Added to automation element
arrow_forward
Create custom automation

 Pro tips

Tip #1: You can arrange triggers and the associated paths to the right or left by hovering over the trigger and clicking the directional arrow that appears. The trigger and all the elements under it will move in place in the direction clicked.
Tip #2: When adding a trigger with an accompanying automation element such as a form, email message or landing page, you can click on the trigger then click Preview under the selected element. This will give you a preview of the form, message or page that you are selecting.
Tip #3: You can add conditions to your triggers to further narrow which contacts are able to activate them. When a condition is added, even if the trigger is met, like contact is created, the contact won’t be added unless they also meet the condition, such as the contact has visited a landing page a certain number of times.

Tip #4: You can copy your trigger and/or their attached conditions to quickly add multiple similar triggers or conditions to your element. Hover over the rule —either the trigger or attached condition — you want to copy, then click .

Then a copy of your rule will appear under your original where you can customize it to fit your needs.

Features
Company
Resources
Live events
Access
© Ontraport 2024
playlist_add_check
PCI DSS, Level 1
security
Privacy Shield Certified
[bot_catcher]