Create Audiences and Offers in Adobe Target

In this lesson, we’ll go into the Target interface and build audiences and offers for the three locations we implemented in the previous lessons.

Learning Objectives

At the end of this lesson, you will be able to:

  • Create audiences in Adobe Target
  • Create offers in Adobe Target

More specifically, in this lesson we will create audiences and offers needed to accomplish the personalization use cases defined at the beginning of the tutorial. We want to use the Home and Search screens to help app users book their trips, and we want to use the Thank You screen to display some relevant promotions based on the user’s destination. Here is a table representing what we will build in this lesson for each location:

Location Audience Offer
wetravel_engage_home New Mobile App Users “Select your Origin & Destination to search for available bus routes”
wetravel_engage_search New Mobile App Users “Use filters to narrow down your search results”
wetravel_engage_home Returning Mobile App Users “Welcome back! Use promo code BACK30 during checkout to get a 10% discount.”
wetravel_engage_search Returning Mobile App Users default content
wetravel_context_dest Destination: San Diego “DJ”
wetravel_context_dest Destination: Los Angeles “Universal”

Select Your Workspace

If your company uses Properties and Workspaces to establish boundaries for personalizing apps and websites—and you implemented the at_property parameter in the last lesson—you should first make sure that you are in the correct Workspace before proceeding with this lesson. If you don’t use Properties and Workspaces, just ignore this step. Select the Workspace that you used in the previous lesson to copy the at_property value:

Workspace Example

Create Audiences

Now let’s create the audiences we will use to personalize the app.

Create an Audience for New Users

Adobe Target Audiences are used to identify specific groups of visitors. Offers can then be targeted to those specific groups. For the first two locations, we’ll use a “New Users” audience:

  1. Click Audiences in the top navigation.

  2. Click the Create Audience button.
    Create a New User Audience

  3. Enter New Mobile App Users as the audience name.

  4. Select Add Rule.

  5. Select a Custom rule.
    Create a New User Audience

  6. Select a.Launches.

  7. Select is less than.

  8. Enter 5.

  9. Save the new audience.
    Create a New User Audience

Create an Audience for Returning Users

Follow the same steps listed above to create an audience for returning users.

  1. Name the audience Returning Mobile App Users.

  2. Use a.Launches is greater than or equal to 5 as the custom rule.

  3. Save the new audience.

    Create a Returning User Audience

NOTE

All Lifecycle metrics and dimensions collected in the Target mobile SDK are prepended with “a” (e.g., a.Launches) and are available in the “Custom” option of the drop-down menu and can be used to build audiences.

Create an Audience for Users Booking a Trip to San Diego

Next we will create a few audiences for some of the destinations offered by the We.Travel app. In the last lesson we passed the destination as a location parameter in the wetravel_context_dest location request. That parameter is available in the “Custom” option of the drop-down menu.

NOTE

If a parameter you are expecting to see in the Custom dropdown does not appear in the Target interface, double-check that it is indeed being passed in the request. If you have verified that is in the request, but has not lazy-loaded into the Target interface, you can just type the parameter name and hit enter to continue defining your audience

  1. Name the audience Destination: San Diego.

  2. Use a custom rule with this definition: locationDest contains San Diego.

  3. Save the new audience.

    Create "San Diego" Audience

Create an Audience for Users Booking a Trip to Los Angeles

  1. Name the audience Destination: Los Angeles
  2. Use a custom rule with this definition: locationDest contains Los Angeles
  3. Save the new audience.

Create "Los Angeles" Audience

Create Offers

Now, let’s create offers to display these messages. As a reminder, offers are snippets of code/content, which are delivered in the Target response. They are most often created in the Target user interface, but can also be created via API or using the Experience Fragments integration with Adobe Experience Manager. In mobile apps, JSON offers are common. In this tutorial, we’ll be using HTML offers, which can be used to deliver any plaintext content (including JSON) into the app.

Create the Offer for New Users

First, let’s create offers for the messages to New Users:

  1. Click Offers in the top navigation.

  2. Click Create.

  3. Select HTML Offer.

    Create Home Offer

  4. Name the offer Home: Engage New Users.

  5. Enter Select Source and Destination to search for available buses as the code.

  6. Save the new offer.

    Create Home HTML Offer

Create the Offer for Returning Users

Now let’s create the one offer for returning users (the second offer will be default content, which will display as nothing):

  1. Name the offer Home: Returning Users.

  2. Enter Welcome back! Use promo code BACK30 during checkout to get a 10% discount. as the HTML code.

  3. Save the new offer.

    Create Home HTML Offer

Create the San Diego Offer

When “DJ” is returned to the ThankYou activity, logic in the filterRecommendationBasedOnOffer() function will display a banner for “Rock Night with DJ SAM”:

  1. Name the offer Promotion for San Diego.
  2. Enter DJ as the HTML code.
  3. Save the new offer.

Create "San Diego" Offer

Create Offer for Users going to Los Angeles

When “Universal” is returned to the ThankYou activity, logic in the filterRecommendationBasedOnOffer() function will display a banner for “Universal Studios” will display:

  1. Name the offer Promotion for Los Angeles.
  2. Enter Universal as the HTML code.
  3. Save the new offer.

Create "Los Angeles" Offer

Conclusion

Now we have our Audiences and Offers. In the next lesson, we’ll build activities that tie the locations, audiences, and offers together to create the personalized experiences!

NEXT : “Personalize Layouts” >

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now