Skip to main content

What are smart filters

Smart filters tie an automation's filter to the order, event or booking that triggered it – not to the contact's whole purchase history.

Written by Nina Winter

Quick summary

  • Smart filters are the ready-made filters in the Filters you might want section at the top of the filter in an automation.

  • Each smart filter adds a regular filter condition plus a smart tag – and the smart tag is what ties the condition to the order, event or booking that triggered the automation.

  • Without a smart tag, the filter looks at the contact's entire purchase history instead.

  • Smart filters are available in order, event and booking automations – both when you select recipients and in the display filters inside the message.

  • Every smart tag can also be added manually in the filter.

What a smart filter does

A smart filter does two things at once. It adds a filter condition you asked for, and it adds a smart tag that points the condition at the order, event or booking that triggered the automation.

The smart tag is the important half. These are the ones you will see:

Smart tag

Automation

What it points at

their order ID

Order

The order that triggered the automation

after their order

Order

Orders placed after the one that triggered the automation

in the future

Order/Event/Booking

Events or bookings that have not happened yet

their event

Event

The event that triggered the automation

between their (ticket) purchase and their event/booking starts

Event/Booking

The window from the (ticket) purchase up to the start of that event/booking

during their booking

Booking

The stay itself, with an adjustable window around it

between their purchase and their booking starts / ends

Booking

The window from the purchase up to the start, or the end, of that booking

after their booking ends

Booking

The time once the stay is over

Why smart filters matter

The audience filter is built to look at everything you know about a contact. That is exactly what you want when you build a segment – and rarely what you want in an automation.

An automation is triggered by one specific thing: this order, this event, this booking. Without a smart tag, the filter answers a much wider question: has this contact ever bought this?

💭 Example: You want everyone who buys a cycling map to get an email about bike routes. You add the product to the Include block and start the automation.

With a smart tag, the email goes to contacts whose new order contains a cycling map. Without it, the email goes to everyone who places any order and has bought a cycling map at some point – even three years ago.

Where you find smart filters

Open an automation and click the Add a filter block. The Filters you might want section sits at the top of the filter:

Click one of them, and the filter is updated with both the condition and the smart tag. You can then adjust it – for example to pick a specific ticket type, add-on product or rate code.

You can also use Filters you might want in display filters in an automation email as well. That way the content inside the message can also be filtered in relation to the triggering order, event or booking.

ℹ️ Note: Smart filters exist in automations only. You will not find them in segments or when selecting recipients for a regular email or SMS, since those have no triggering order, event or booking to point at.

Smart filters in order automations

Every smart filter comes in two versions – one that includes and one that excludes – so the tables below list them as pairs.

Smart filter

What it adds to your filter

Item in their order / Item not in their order

Includes or excludes order → the item type you choose – booking, event ticket, product or ticket bundle – of any kind, plus order ID is their order ID

Have re-ordered / Have not re-ordered

Includes or excludes order → order date is after their order

Have an upcoming event / Have no upcoming event

Includes or excludes order → ticket → event date is in the future

Have an upcoming booking / Have no upcoming booking

Includes or excludes order → booking → start date is in the future

💭 Example 1: You want to welcome ticket bundle buyers with an email about everything their bundle includes. Select Item in their order → Ticket bundle.

The their order ID smart tag ties the filter to the order that just came in, so the email goes out when someone actually buys a bundle – not every time a past bundle buyer places an order of any kind.

Have not re-ordered works by exclusion, and allows you to create a winback automation. It checks whether the contact has placed another order after the one that triggered the automation, and excludes them if they have.

💭 Example 2: You want to remind ticket bundle buyers to renew, 11 months after their purchase. Add Item in their order → Ticket bundle to reach the right buyers, and Have not re-ordered and specify ticket bundle, to leave out anyone who has already renewed.

The after their order smart tag only counts orders placed after the bundle purchase, so a buyer who renewed early is left out.

Smart filters in event automations

Smart filter

What it adds to your filter

What ticket they have / What ticket they do not have

Includes or excludes order → ticket → event is their event

Bought an add-on product / Did not buy an add-on product

Includes or excludes order date is between their ticket purchase and their event starts

Have an upcoming event / Have no upcoming event

Includes or excludes order → ticket → event date is in the future

Have an upcoming booking / Have no upcoming booking

Includes or excludes order → booking → start date is in the future

💭 Example 1: You are sending a pre-event email to VIP ticket holders only. Select What ticket they have, click Add ticket filter and choose the VIP ticket type.

The their event smart tag keeps the check on this event, so someone who had a VIP ticket to a different show last season is not included.

💭 Example 2: Two days before the show, you want to offer parking to everyone who has not booked it. Select Did not buy an add-on product and pick parking.

The smart tag limits the check to the window between the ticket purchase and the start of this event, so someone who parked at a concert last spring is still offered parking now.

Smart filters in booking automations

Smart filter

What it adds to your filter

What they have booked / What they have not booked

Includes or excludes the booking type you choose – accommodation, activity or transport – plus start date is during their booking

Bought an add-on product / Did not buy an add-on product

Includes or excludes order date is between their purchase and their booking starts

Have re-ordered / Have not re-ordered

Includes or excludes order → order date is after their booking ends

Have an upcoming booking / Have no upcoming booking

Includes or excludes order → booking → start date is in the future

Accommodation and transport come with a window of seven days before and after the stay. You can adjust the interval.

💭 Example 1: A week before arrival, you want to offer a table at the restaurant to guests who have not booked one yet. Select Did not buy an add-on product and pick the dinner package.

The smart tag only counts add-ons ordered between the booking and the start of the stay, so a guest who booked dinner on an earlier visit is offered a table again.

💭 Example 2: In your post-stay email you want a thank-you section that only guests who joined an activity see. Add a display filter in the email design and select What they have booked → Activity.

The smart tag keeps the check on the stay they just finished, so the section is shown for the activity they actually joined this time.

Add smart tags manually

Every smart tag can be added manually in the filter. The tags live as options on the date or event field they belong to, so you pick the field first and the smart tag second.

In order automations:

  1. their order ID – Orders made → Order ID → is their order ID

  2. after their order – Orders made → Order date → is after their order

  3. in the future, events – Orders made → Ticket → Event start date → is in the future

  4. in the future, bookings – Orders made → Bookings → Start date → is in the future

Did this answer your question?