Skip to content

Auto-targeting

Auto-targeting helps save time while at the same time finding optimal groups of customers to target with what items. In this part we will first shortly go over the process, and then dive deeper into different settings and adjustments you can make.

  1. We start with User Settings for the user segment and an example of only including customers that has a previous purchase of some sort.
  2. Creating two Advertisements where we let our AI choose the most appropriate products for our targeted segment
  3. Enabling the AI to divide the user segment into the most accurate segments for increased potential Auto-targeting identifies optimal combinations of items and users that helps increase conversion in campaigns through machine learning.
  4. Evaluating and Exporting the segments.
Why use auto-targeting?

You can use Sift Labs auto-targering AI to answer the below questions:

  • What products should I use in my targeted campaign to a specific customer group?
Sift Labs AI ranks the products based on what products are most likely to trigger a purchase given the selected group of customers.
  • Which customers should I send a campaign with specific products to?
Sift Labs AI ranks the users based on who are most probable to make a purchase given the products in your campaign. Using this information you can avoid sending email to customers that would consider it spam by only selecting customers that show the highest affinity to the product you want to promote.

Step-by-step tutorial to create an AI-based auto-targeting campaign


Step 1: Create auto-targeting campaign

  1. Choose the Segmentations tab
  2. Create a new auto-targeting campaign by clicking the + icon in the upper right corner
  3. Choose a segment name and select Auto-targeting under Segment Type.
    image

Step 2: Choose recipients (User Settings)

After the campaign has been created, now it's time to set the recipients (audience) for the campaign. If you do not add a filter you are targeting your whole user base, as you can see in the example below 520,954 (out of 520,954). If you want to select a specific customer group you can add a filter by pressing the image icon (Add filter group) under User Settings (see image below) to create a filter group. image

From the add filter group you can chose between item, interaction and user filter.

  • The user filter lets you filter your userbase based on user metadata such as age, gender, country, region, etc.

  • The interaction filter lets you filter your userbase on interaction metadata such as order_id, sales price, discount, tax, store, freight etc. (This means users that has made an interaction at a particular store or discount...)

  • The item filter lets you filter your userbase on item metadata such as product name, product category, color, size, COGS, etc. (This means users that has purchased an item in a particular color, size, category...)

After adding a filter group you can now select the metadata you want to use. Press the image icon which opens a drop down where you can select the field you want use to create your filter. In the below example we select the field region.

image From here you can slice your userbase to only include customers that live for example in Stockholm and Skåne

image

You can add a additional filter groups, in the example below we add an additional item filter to only include users that have made a purchase in the category Hudvård

image

From these two filter we have sliced our customer base down to 101,168 (out of 520,954) customers.


Step 3: Choose auto-targeting settings (Auto-targeting Settings)

These settings allow you to decide how you want to approach the auto-targeting.

The tick box lets you choose if you want to block users from being included in an advertisement including products they already bought.

The Trend slide has to do with how much weight trending products should gain, for example if you choose a high trend value, then seasonal trends in sales will have higher weight (e.g. during Christmas more Santa Claus-products are probably sold)

image


Step 4: Create an Advertisement

To create an advertisement click the image icon on the left side below the User Settings card section.

For each advertisement you choose to create, you can use different filters. The filters on each advertisement is unique for that advertisement and allows you to target a sub-segments within the segment you got after step 2, User Settings for each different advertisement.

You can now choose between letting the AI choose products depending on the segments chosen, or add a specific item wanted for whatever reason. A combination of both alternatives is also recommended. The buttons for doing this is ADD ITEM + ADD AUTO ITEM according to picture below.

image

When you have chosen or let the AI choose the product(s), selected wanted filters on users/items you're all set and can let our AI take over, press 'SAVE AND RUN'

Step 5: Evaluating and exporting

The AI has now divided the segment into the best advertisements. You can see the distribution on the right side of the site, along with a graph showing the score distribution.

The button EXPORT USERS allows you to export the users to another data source, or download a file containing the users for each segment.

You can also go back and readjust your advertisements by clicking the pencil on the top right picture below.

image


Below is further information about the Auto-targeting.

Filter Settings

Below is a description of all the different buttons, toggles etc in the segmentation/auto-targeting on the platform.

Disable Filter

By toggling Enable filter (see figure below) you can disable the whole filter group. This can be used to easier see the effect a filter has on the customer base.

Screenshot 2022-06-28 at 14 41 45

Exclude

By toggling Exclude (see figure below) you invert the filter. In this example this means we are looking at customers that live in Stockholm or Skåne, that HAS NOT made a purchase in the category Hudvård

We can also chose to exclude on the item level instead of on the interaction level (see below). In this example this means we are looking att customers that live in Stockholm or Skåne that HAS made a purchase in any category Except in the category Hudvård.

Screenshot 2022-06-28 at 14 41 45

Match Any

By toggling Match Any** (see figure below) you change how the filtergroups interact from AND to OR. when Match Any is not active only the users that fill the criterias of ALL the filter groups are included. By activating Match Any users that fill the criterias of ANY filter is included

Screenshot 2022-06-28 at 14 41 45

Filter options for category, number and timestamps

In the datamodel you can assign different roles to a field depending on how it should behave.

A category behaves like a string (text) this means you can create a filter that include all fields that contains a certain text.

With a Number you can create filters that are larger or smaller than the field.

With a Timestamp you can use the date format to filter on dates larger than ex. 2022-10-10.

Category options

  • Equals
  • Not equals
  • In
  • Not in
  • Starts with
  • Not starts with
  • Is empty
  • Is not empty
  • Contains

Number options

  • Equals
  • Not Equals
  • Less than
  • Greater than
  • Less than or equals
  • Greater than or equals
  • Between
  • Not between

Timestamp options

  • Between
  • Not between
  • Equals
  • Not equals
  • Before
  • After