What are target expressions?

Last Updated: 26/8/2026     Tags: target expressions, target, expression, builder, advanced
  • Switch Version
  • V5
  • V4

Taguchi Target Expressions utilise a powerful expression language that allows you to segment based on subscriber data values, past Taguchi events, or a combination of both.

The most common way to apply target expressions is via the ‘Setup & Target’ section from either the activity card or within any activity window. Once selected, this will launch the activity target modal.

Common use cases include:

  • Targeting subscribers that received, but did not open a previous send.
  • Targeting subscribers who have not yet clicked a competition link.
  • Targeting based on a membership tier value field.
  • Region-based targeting on a postcode or suburb field.
  • Targeting subscribers who are subscribed to a list via one or more specific sources.

Audiences

Audiences can be used in target expressions to group subscribers using rules that are used often or are more complex. Instead of rebuilding the same targeting rules for every activity, you can create an audience once and reuse it wherever targeting is needed. This helps keep targeting consistent, easier to manage, and less likely to contain errors.

To learn more about when and how to use audiences for targeting, see our Knowledge Base article on "Audiences"

To target subscribers that received but did not open a previous send, follow these steps:

  1. In the activity, click 'Setup & Target' on the top right hand corner of the activity.
  2. Select 'All subscribers' who ‘are subscribed to any of list(s)’.
  3. Type-in the subscriber list name or ID you would like to target.
  4. Select 'All subscribers' who 'have been sent activity(ies)' followed by the previous broadcast email name or ID.
  5. Select ‘All subscribers’ who 'have not opened activity(ies)' followed by the previous broadcast email name or ID.
  6. Click ‘Save’.

subscriber did not open previous send(expression builder) subscriber did not open previous send(advanced filter)

  1. In the activity, click 'Setup & Target' on the top right hand corner of the activity.
  2. Select 'All subscribers' who ‘are subscribed to any of list(s)’.
  3. Type-in the subscriber list name or ID you would like to target.
  4. Select 'All subscribers' who 'have been sent activity(ies)' followed by the previous broadcast email name or ID.
  5. Select ‘All subscribers’ who 'have not clicked URLs' and enter link url in the URL field.
  6. Click ‘Save’.

subscriber did not click url link(expression builder) subscriber did not click url link(advanced filter)

To target subscribers based on a membership tier value field, follow these steps:

  1. In the activity, click 'Setup & Target' on the top right hand corner of the activity.
  2. Select 'All subscribers' who ‘are subscribed to any of list(s)’.
  3. Type-in the subscriber list name or ID you would like to target.
  4. Select 'All subscribers' who 'have profiles matching'.
  5. Using the drop down, select your custom field's name, which in this case is 'membership_tier'.
  6. Type-in the custom field value you would like to target, which in this case is 'XYZ'.
  7. Click ‘Save’.

subscriber based on a membership tier field(expression builder) subscriber based on a membership tier field(advanced filter)

To target subscribers based on a postcode field, follow these steps:

  1. In the activity, click 'Setup & Target' on the top right hand corner of the activity.
  2. Select 'All subscribers' who ‘are subscribed to any of list(s)’.
  3. Type-in the subscriber list name or ID you would like to target.
  4. Select 'All subscribers' who 'have been sent activity(ies)' followed by the previous broadcast email name or ID.
  5. Select 'All subscribers' who 'have profiles matching'.
  6. Using the drop down, select your 'Postcode' field.
  7. Type-in the value for the postcode you would like to target.
  8. Click ‘Save’.

subscriber based on a postcode(expression builder) subscriber based on a postcode(advanced filter)

To target subscribers who are subscribed to a list via one or more specific sources:

  1. In the activity, click 'Setup & Target' on the top right hand corner of the activity.
  2. Select 'All subscribers' who ‘are subscribed to any of list(s)’.
  3. Type-in the subscriber list name or ID you would like to target.
  4. Change 'from any source' to 'from source(s)'.
  5. Type-in the source value you would like to target.
  6. Select your desired time range. In this case we'll use 'at any time'.
  7. Click ‘Save’.

subscriber subscribed via source (expression builder) subscriber subscribed via source (advanced filter)