Target audience

Configure your engagements to target the ideal consumer
  • Messaging
  • Chat

By defining a target audience for your campaign, you can ensure that the campaign will appear only to the consumers you most want to reach, i.e. those that are most likely to benefit from a particular service or those that have the highest chance of converting.

Configuring your target audience

Within the Target audience library, you can select a predefined target audience or define the attributes of consumers you want to target with this campaign. Predictive algorithms within the Conversational Cloud will then target the most valuable consumers within your target audience. For example, consumers from a certain geographic location who typed specific search terms to get to your website.

To learn how to collect information about your visitors, let’s look at an example that targets “Platinum” customers. To start, you must tell the Conversational Cloud what types of customers you have.

  1. From the Campaign Builder, select a campaign and edit the Target audience to reach the Target audience library. Click Add new.
  2. From the Add new target audience page:
    • Select a name for your target audience and optionally add a description.
    • Click Customer info from the condition list, to add the condition box.
    • Select Customer type.
    • Type in a unique name, e.g., Platinum. Press enter and Done to allow the system to add the new type to your list. Once you add “Platinum” it will be included in your customer type list.
    • To edit your customer types, click Manage.
    • To add additional types, click Manage, scroll down and then click Add type.
  3. Next, configure the Conversational Cloud to collect the data. If you haven’t configured tracking yet, you’ll see a message that reads, “We haven't received customer info data in the last 24 hours.” You can click the Configure tracking button or you can configure tracking under Data Sources > Engagement Attributes > Visitor Information category.
  4. The same process can be implemented for customer status. Examples of customer status might be “migrated” or “inactive.”
  • If the data appears on the page, the Conversational Cloud can extract it without code. Many web pages don’t display the data and therefore you may need to use code for this Engagement Attribute.
  • The data on the page must match the name of the target audience list items exactly (they are case insensitive). For example, if you define the customer types “Gold” and “Silver,” you cannot target a visitor by flagging data named “Gold Plus.”
  • When defining inclusion or exclusion conditions in Targeting, the engagement will only be displayed if the designated Engagement Attribute is present in the visitor's session. For example, a visitor only qualifies for an engagement with a Customer ID inclusion condition if the CustomerInfo.CustomerID attribute is present in the session and matches the included values. Similarly, a visitor only qualifies for an engagement with a Customer ID exclusion condition if the CustomerInfo.CustomerID attribute is present in the session. In other words, if there is an engagement with an exclusion condition but the Engagement Attribute isn't provided, then that engagement will not be displayed.

The Conversational Cloud will track your customers according to their status and type, allowing you to offer each customer an appropriate messaging or chat experience. Decide when to display engagements by selecting the conditions you wish to use for the target audience. Here is a list of the currently available conditions:

1. External referral: Target consumers who arrived at your website from other web pages. The definition of a page can be an exact URL or a URL containing a specific word or a regular expression (advanced). It is possible to add multiple rules for external referral; if a consumer is arriving from any one of these URLs then this condition will be applicable.

Note: this attribute is currently only supported for web engagements.

Image

2. Search keywords: Target and/or exclude consumers who enter your website by searching for keywords within a search engine. The keywords used can either be manually entered (multiple keywords can be entered in this section and if any of them are used by the consumer this condition will be applicable) or imported from a Google AdWords campaign. Keywords passed from Google only apply to paid search referrals. To learn more about targeting users by keyword, click here.

3. IP range: Target and/or exclude consumers within sets of defined IP range(s). It is possible to add multiple IP ranges.

Image

4. Platform: Target consumers browsing from specific device types. It is possible to select from the following device types:

    • Desktop/Laptop
    • Mobile tablet
    • Mobile smartphone

5. Marketing source: Target or exclude consumers arriving from a specific marketing source. You can select Originating Channel, Affiliate, or External Campaign. If you specify an Originating Channel, you can select from the following options:

    • Direct
    • Display
    • Email
    • Paid search
    • Referral
    • Search
    • Social

To target consumers arriving from an Affiliate or External Campaign, you can manually enter the sources (multiple sources can be entered in this section and if the consumer originates from any of them this condition will be applicable).

The marketing source is an Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

6. Geolocation: Include or exclude consumers who are browsing your website or mobile app from specified countries, states, or cities as identified by their IP address. Start typing a location and then select from the displayed list.

Image

7. New or returning: Select consumers who have either visited your website for the first time or who have visited your website before (returning consumers), based on their local browser data storage.

This attribute is currently only supported for web engagements.

8. Customer info: Target or exclude your consumers by their Customer type (e.g. VIP, Platinum), or Customer status (e.g. migrated, inactive).

    • To add a Customer status, click on the text box and type the Customer status name e.g. VIP. A dropdown command will appear ‘+ Add "VIP"’ - clicking this will add the Customer status to the list of options. You can enter up to 110 Customer statuses.
    • To add a Customer type, click on the text box and type the status name e.g. inactive. A dropdown command will appear ‘+ Add "inactive"’ - clicking this will add the Customer type to the list of options. You can enter up to 110 Customer types.
    • Clicking ‘Manage’ will open the full list of options you have added; from here you can edit and delete the entries.

Once you have added the types and statuses, you can configure this target audience by selecting from the added options in the dropdown menu.

Customer info is an Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

You will need to decide if you wish to target by Customer type or by Customer status - it is not possible to target both parameters.

9. Consumer age: Target or exclude your consumers based on their age. You can enter a specific age or a target age range. Consumer age is reported via the Personal Info Engagement Attribute; for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

10. Time since registration: Target or exclude consumers based on the amount of time that has passed since they became one of your customers (based on your own definition of customer registration). Selecting the time unit and entering a value defines the length of time you wish to base your targeting on. 
For example 30 days since initial registration. 

Time since registration is reported via the Customer Info Engagement Attribute; for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

Image

11. Company size: Target or exclude consumers by their company size. Enter the minimum and/or a maximum number of employees to define the range you would like to target. Company size is an Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

12. Balance: Target or exclude consumers by their current balance (for example, account balance). Enter the minimum and/or maximum currency values to define the range you would like to target. Balance is an Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

If you have multiple currencies reported on your account, this rule will target the values you enter regardless of the currency. For example, a range of 20 to 30 will target balances of both USD 25 and EUR 25.

Image

13. Customer ID: Target or exclude consumers by their current customer ID. Manually enter the list of IDs you would like to target (multiple IDs can be entered in this section and if any of them apply to the consumer this condition will be applicable).

Customer ID is reported via the Customer Info Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

Image

14. Gender: Target consumers according to their gender (male, female or other). Gender is reported via the Personal Info Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

15. Store ZIP code: Target or exclude consumers by their association with a store ZIP code. Manually enter the list of ZIP codes you would like to target by (multiple ZIPs can be entered in this section and if any of them apply to the consumer this condition will be applicable). Store ZIP code is reported via the Customer Info Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

16. Store number: Target or exclude consumers by their association with a store number. Manually enter the list of store numbers you would like to target by (multiple numbers can be entered in this section and if any of them apply to the consumer this condition will be applicable). The store number is reported via the Customer Info Engagement Attribute, for more information on reporting this attribute, please refer to the relevant section in the Engagement Attributes guide on the Developer Center.

Image

Target consumers by keyword

To target consumers that searched for the keywords in Google Search, manually configure the ValueTrack in each ad to send the keywords under the query string parameter name “keyword”. Make sure to use only “keyword” as the parameter name.

  1. Log into your Google AdWords account.
  2. For each ad in your ad groups, insert the destination URL and add the ValueTrack for keywords. (For additional help, go to Google AdWords Forum and read about Track clicks with ValueTrack.)
  3. Make sure you select keyword as the parameter name for transferring keywords. Save the ad and repeat.


Note: Google will only share search information from AdWords and not from organic searches.

Now you can extract keywords from your Google campaigns manually or you can import them automatically by following these steps:

  1. Under Data Sources click Connect Analytics. You’ll get a message that you’ve successfully connected.
  2. On the Add new target audience screen, select Search keywords. You’ll get a message saying “We've successfully retrieved data from your Google AdWords account.”
  3. To import a campaign from Google AdWords, select the relevant profile from the drop-down menu.
  4. Select a campaign and click Import. All the keywords from all the ads in that campaign are then imported to the system, and consumers who search for one of these keywords will be targeted by the Conversational Cloud.
Image

The Search Keyword Condition box lets you personalize the message for your customers. Even though Google makes it hard to extract the data, your customers will appreciate it when you serve them with the content they searched for in order to get to your website.

Target audience conditions

Some of the targeting conditions only support web engagements. You can refer to the full list of supported conditions below to see which conditions are supported in mobile and which are not.

Do not create a mobile app engagement assigned to an irrelevant target audience, as this may result in ineligible mobile engagements.

Condition boxRelevant sources
External referralWeb
Search keywordsWeb, Mobile
IP rangeWeb, Mobile
platformWeb, Mobile
Marketing sourceWeb, Mobile
GeolocationWeb, Mobile
new/returningWeb
Customer infoWeb, Mobile
Visitor ageWeb, Mobile
Time since registrationWeb, Mobile
Company sizeWeb, Mobile
BalanceWeb, Mobile
Customer IDWeb, Mobile
GenderWeb, Mobile
Store zip codeWeb, Mobile
Store numberWeb, Mobile

Missing Something?

Check out our Developer Center for more in-depth documentation. Please share your documentation feedback with us using the feedback button. We'd be happy to hear from you.