- Support Home
- Knowledge Base
- Target Expressions
- Audience Use Cases
Audience Use Cases
Taguchi offers two key tools for subscriber segmentation: Subscriber Lists and Audiences. Lists suit subscriber-managed preferences, while audiences enable data-driven targeting.
Using lists for subscriber-managed preferences
Subscriber Lists are ideal when subscribers control their membership. They manage opt-in/opt-out status and capture preferences during signup or via preference centres.
1. Identifying customers who have opted in to receive marketing
Use a list to store subscribers who have explicitly opted in to receive marketing communications, typically via signup forms or website checkboxes.
- Setup: Create a list such as
Marketing Opt-In
- Form Submission Integration: Set up Form Submission to add subscribers to this list
- Target: Target using โsubscribed list xโ
2. Giving customers a choice of communication channels
Allow subscribers to manage their preferred channels (e.g., email, SMS, push notifications) using separate lists.
- Setup: Create distinct lists such as
Email Opt-In
,SMS Opt-In
, andPush Opt-In
- Usage: Add or remove subscribers based on preferences via preference centre or API
- Targeting: Combine lists in your target expressions as needed, for example:
subscribed list (Email Opt-In) and not subscribed list (SMS Opt-Out)
3. Allowing customers to sign up for specific deals
Give subscribers options to sign up for targeted deals or topics of interest.
- Setup: Create a list for each topic, e.g.,
Weekly Specials
,Holiday Deals
,Member-Only Offers
- Targeting: Use list membership to include or exclude relevant subscribers in campaigns
- Benefits: Enables customer-driven personalisation without complex target expressions
Using audiences for data-driven segmentation
Audiences dynamically group subscribers based on their behaviour, attributes, or calculated criteria. They are maintained by applying target expressions and are updated daily by the system.
1. Identifying customers at risk of disengaging
Target subscribers who havenโt opened or clicked in recent campaigns or havenโt purchased in a defined period.
- Audience name:
At Risk of Disengaging
- Target expression example:
(opened any last 60 days and not clicked any last 60 days and not purchased last 90 days)
- Usage: Use this audience to trigger re-engagement campaigns
2. Grouping customers by loyalty program tiers
Segment your database based on loyalty level (e.g., Bronze, Silver, Gold) from a custom field.
- Audience name:
Gold Tier Customers
- Target expression example:
'cf:loyalty_tier' = "Gold"
- Usage: Personalise rewards and promotions by tier
3. Tracking customers whose spend is trending up or down
Compare customer spend over two time windows to identify behavioural changes.
- Audience name:
High Spenders
- Target expression example:
purchased price >= "40", products = "pepperoni pizza", qty = "3"
- Usage: Target them with upsell opportunities
4. Targeting by engagement channel
Group subscribers by whether they primarily interact via website or app.
Target expression example:
Audience name:
Web and App Customers
('cf:interaction_type' = "App" and 'cf:interaction_type' = "Web") and subscribed list x
- Usage: Optimise messages based on the channel they prefer
Other sample examples:
(visited url ilike "https://example.com/%" last 12 weeks count>=2 and not sent activities x last 6 weeks and not entered campaigns y last 6 weeks and not entered campaigns z last 6 weeks)
((subscribed lists a and contactable via email and 'cf:LAST_TREATMENT_CATEGORY_NAME' = "MASSAGES" and 'cf:LAST_TREATMENT_SPA_NAME' = "South Melbourne" and 'cf:SF_LAST_TREATMENT_NAME' one of "Organic Massage, Rest Massage" and or purchased products @@ "$[*]?(@.type == \"Product\").size() > 0" last 2 days))
(subscribed lists i and not 'cf:Most Frequented Spa' one of "a, b, c" and ('cf:store_website_name' one of "Main Website" or not 'cf:store_website_name' != "null") and (opened activities t or clicked activities u or opened activities v) and ('cf:abandon_cart_data' like "{%}" and 'cf:abandon_cart_timestamp' is last 4 days and not purchased last month))
Summary
Use Case | Use Lists | Use Audiences |
---|---|---|
Subscriber-controlled preferences | โ | โ |
Opt-in tracking and compliance | โ | โ |
Behavioural segmentation | โ | โ |
Loyalty-based targeting | โ | โ |
Spend trend analysis | โ | โ |
Preferred engagement channel | โ | โ |
- Use lists when the subscriber is choosing their preferences.
- Use audiences when you are targeting based on behaviour, profile data, or calculated trends.
Need help designing your audience strategy? Reach out to your Account manager or Taguchi Support!