What are Dynamic Audiences?

Dynamic Audiences lets you build engagement queries, to surface patterns of customer behavior and create intent-based audiences you can use as the basis for delivering enhanced orchestrations. By asking the right questions, you get the actionable results you need to optimize the reach of those orchestrations.

Use Dynamic Audiences to define specific audiences using their journey traits and customer attributes to discover how the customer experiences you provide are performing and if they are meeting your customer’s needs.

Dynamic Audiences is the starting point for:

  • Creating Engagement Queries. When you create Engagement Queries using MXO 's Engagement Query Language (EQL) you are asking business questions about your customer behavior in relation to your products and services, so you can analyse how customers interact with your brand.
  • Viewing Audience Analytics. The Audience Analytics page provides you with an overview of the resulting Audience data derived from your Engagement Query.
  • Viewing Journey Visualizations. Journey Visualizations provide your organization with a real-time view of how and where the audience resulting from a specific query is interacting with your brand. It provides rich insight into the high and low-volume moments on the journey, along with details about the number of customers at each stage, forward and backward transitions, and drop offs. You can also see whether or not your orchestrations are influencing customer engagement and driving higher volumes of both sales and customer loyalty.
  • Sharing Audience Data. Sharing an audience is the last stage of using Dynamic Audiences. After defining your business use case and designing and executing an engagement query, you can analyze the customer analytics and results. If they meet your expectations, you can export the results to an Audience Destination. You can then use the data to produce individualized content to use in orchestrations for highly refined and filtered customer cohorts.

Dynamic Audiences Queries screen

Common Dynamic Audiences Terms

The table below lists common terms we use when talking about Dynamic Audiences.

Term Context Definition
Engagement Query Language (EQL) Engagement Queries The set of precision filters that produce statistics about customers and their journeys, allowing you to analyze and gain insight into their behavior and the success of your customer engagement strategy.
Action Context Engagement Queries The unique features of an Orchestration, defined in an engagement query, required to include a customer journey in the query results. Can include any combination of Channel, Touchpoint, Proposition, Action, Response, Asset, Optimization Point, Device OS, and Device Type.
Customer Filter Engagement Queries The set of filters, defined in an engagement query, that pre-filter the population of customers according to known demographic attributes (such as age, gender, marital status) or brand-related inquiries (such as submitting an email address). Customer filters perform their filtering on the full customer journey path.
Interaction Context Engagement Queries The unique features of a customer interaction with your brand, defined in an engagement query, required to include a customer journey in the query results. Can include any combination of Channel, Touchpoint, Lifecycle Stage, Activity Type, Proposition, Date, Device OS, and Device Type.
Journey Filter Engagement Queries The set of filters, defined in an engagement query and applied AFTER any customer filters, that split the full customer path into multiple journeys based on customers moving from one interaction to another with an objective such as completing a product application.
Active customer Journey Visualization A customer who last performed a tracked activity within 80% of the timeframe configured for a lifecycle stage.
Backward transition Journey Visualization A flow that highlights customers moving backwards between two lifecycle stages.
Channel Journey Visualization The pre-defined category to which a Touchpoint belongs. For example, web or mobile.
Dropin Journey Visualization The point at which a customer joins the journey.
Dropoff Journey Visualization The point at which a customer leaves the journey.
Flow Journey Visualization Line depicting the number of customers moving between two nodes on the journey.
Forward transition Journey Visualization A flow that highlights customers moving forwards between two nodes on the journey.
High Value Moment (HVM) Journey Visualization Node identifying a positive moment on the journey that translates into customers being able to satisfy their goal.
Inactive customer Journey Visualization A customer who has not performed a tracked activity within 80% of the timeframe configured for a lifecycle stage.
Looping flow Journey Visualization A flow that highlights a customer moving from one Channel to another, within the same Lifecycle Stage.
Low Value Moment (LVM) Journey Visualization Node identifying a negative moment on the journey that translates into customers being unable to satisfy their goal.
Most Dominant Path (MDP) Journey Visualization Journeys with identical start and end contexts, undertaken by the largest numbers of customers. Nodes in between the start and end contexts may differ.
Node Journey Visualization A single Interaction or Action context on the customer journey.
Optimized customer Journey Visualization A customer who has received personalized content during the customer journey.
Timeframe Journey Visualization The period of time that a customer can stay on a lifecycle stage before they are considered to have left the customer journey.
Volume Journey Visualization The total number of customers currently on a given node on the journey.