clear

Filters

Last updated on: June 21, 2025

Filter elements help you control the flow of your automation by checking conditions and branching logic before deciding what should happen next.

With these tools, you can create more personalized and responsive automations that adapt to each contact's behavior, attributes, and stage in the customer journey.

Use filter elements to:

  • Pause contacts until a specific date or time
  • Branch based on conditions like purchase history or tags
  • Create side processes while keeping contacts on the main path
  • Direct contacts to the right next step once they've completed a map

In this article, you'll learn how each filter element works, including Wait, Condition, Fork, Go to, and End elements. You'll also learn how to use them to create automation to fit your personal use cases.

Table of contents

Using filters in your automation maps
Go To
Condition
Fork
Split
Wait
End
Goal 


Using filters in your automation maps


To add a filter to a new or existing automation map, either click the + between elements where you want your filter to be, or click What Happens Next?Filter tabChoose a filter.

Go To

Back to top



Use Go to elements to create your own automation paths.

Go to elements lets you create your own non-linear lines of automation. Add them to empty What happens next? boxes, then drag the handle below the Go to element to connect it to another element in your map.

This is especially helpful when you want to link your default trigger to the rest of your automation, which allows you to add contacts to your map manually.

Keep in mind:

  • You can’t place Go to elements in the middle of existing automation lines.
  • You can’t connect Go to paths to triggers or goals.   

Condition

Back to top



Use condition elements to segment records based on condition criteria.

This element creates two paths, Yes and No, depending on whether the contact meets the condition you set.

For example, you can send customers who’ve spent over $1,000 a thank-you email with a personal coupon while others continue down a different path.

 

Fork

Back to top



Use fork elements to send contacts down two automation paths at the same time.

The most common use case for fork elements is when you want to add a contact to another automation via the “Added to automation” element, but still keep the contact on the original map.


For example you can keep customers on a lead nurture automation for long-term engagement and upsells, and also send them to a fulfillment map when they purchase.

Split

Back to top



Use the split element to split test messages.

If you want to split test elements of your emails, you can add a split element to your map and put each version on either side of the split.

This makes it easy to use automation performance stats to see which version is the winner, and you can even change the percentage of contacts that see each version. So if you find a winner, you can send 100% of your traffic to the better email with a simple update to your map.

Wait

Back to top



Use Wait elements to perfect your timing.

Wait elements help you control exactly when contacts move through your automation.

For example, if you place six Send email elements in a row, all six emails will go out nearly at the same time. To send one email every three, add a Wait element between each one.

Wait options include:

  • A specific amount of time (e.g., 3 days)
  • A specific date (e.g., July 15)
  • A date stored in a contact’s field (e.g., birthday)
  • A specific day of the week (e.g., Monday)
  • Forever (until a trigger or a goal moves them)



You can also check “Then wait until the time of day is…” to control the exact time contacts move on.


Tip:

  • “Wait for some time” holds contacts for full 24-hour periods. For example, “Wait 1 day and then until 10 AM” means they’ll wait 24 hours plus however long it takes to reach 10 AM again.
  • “Wait until a specific date” pauses contacts until that date. If they reach the Wait element after that date, they’ll stay stuck unless moved manually.



End

Back to top

 

Use End elements to wrap up your lines of automation.

Before you can publish an automation map, every "What happens next?" box must contain an element. End elements let you intentionally mark the conclusion of an automation path.

You have three options for what happens when a contact reaches an End element:

  • Leave it as a standard End.
    • The contact will stay on the End element and remain on the map. This is useful when you want to move contacts later using a trigger or goal. For example, this option is beneficial when you use the "Today is" date trigger to send your newsletters.
  • Turn it into an Exit.
    • Toggle "Remove from this automation" to convert the End into an Exit. Contacts will leave the map entirely when they reach it.
    •  Use this when your automation has a single purpose, like completing a one-time onboarding flow.
  • Move the contact to a new automation.
    • Toggle "Move to new automation" to send contacts directly to another map.
    • This is great for chaining purpose-specific automation, such as ending a lead nurture map after purchase and sending contacts to an onboarding map. 

Goal

Back to top



Goal elements are a particularly powerful filter, and they have their own support center article here.

Related university lessons

Putting automations together
Create a fully functional lead magnet and nurturing automation step-by-step, using all the tools you’ve learned about.
Filters
Create multiple personalized paths on your automation maps with the filter element following this deep dive tutorial.
Automations overview
With automations, you can create expert funnels and processes to streamline your marketing, sales, workflows and more. Here’s an overview of how it all works.
arrow_drop_down_circle
Divider Text

Related support articles

arrow_forward
Share automation maps in the marketplace
arrow_forward
Create custom automation
arrow_forward
Goals

 Pro tips

Tip #1: You can adjust the duration for which your wait elements are set. If you shorten your wait times to be less than the originally published version, then the time your contacts have already waited will count towards the element. For example, if you have a wait set for 5 days and change it to 3, then all contacts who have already waited 3 and 4 days will immediately proceed to the next element. 

Tip #2: End and Wait elements allow contacts to “sit” on them. That means that if you delete an end or a wait that has contacts on it, then they will be removed from the map. Your account will warn you if you attempt to delete an element that has contacts sitting on it.

Features
© Ontraport 2025
playlist_add_check
PCI DSS, Level 1
[bot_catcher]