Constraint Editor

In the Constraint Editor, navigation buttons (arrows) are available at the bottom allowing navigation through the different constraints in the audience selection. You can access every constraint in the segment directly in the constraint editor without having to go back and forth. You can also create new ones.

The following can be used to build audience selections:

Overall profile information

Webmetrics:

Information on the behavior of the website visitor.

Frequency

Is the visitor a frequent visitor of the website? The number of hits/visits in the last day/week/month is bigger/smaller/equal than the average or a value, or between two values,or in a range (in which part of the total population).

The operator 'is in range' allows testing in which part of the population the user is situated.

Note: The 'between' operator is non-inclusive, meaning the lower and upper limits will not be included in the selection.

 
Engagement

How much time does a visitor spend on the website? Average or total time/pages/visits per visit/day/week/month.

Recency

When was the last visit or first visit? A fixed or relative date is set.

Traffic source

From where did the visitor arrive? Test the number of times a visitor comes via a specific channel or use the most important traffic source.

Possible sources are Direct, Search,  Paid search, Social, Affiliate, or Email.

 

Devices

What devices are used? Test the number of times a specific device is used, what is the most important device or test if it is a multi-device user.

Possible values for device are PC, smartphone or tablet.

 

Tags

Constraint based on tag information. All system and custom tags can be used in the constraint

Options differ depending on the tag type: text or numeric.

Text

The tag (e.g., Product category) can be tested in multiple ways:

  • The tag value (e.g., Cameras) itself can be tested. A search is available to look up a tag value: Possible options are:
    • Tag value is/is not:
      • the top tag value
      • the first hit on this tag
      • in the last 10 hits on this tag
      • empty
  • Tag value is/is not the last value.
  • The score of the tag value (e.g., the score for 'cameras' is higher than the score for 'smartphones'):
    • compared with an average or custom value
    • compared with the score of another tag value
  • The distinct number of tag values
  • Date and time of the last hit on the tag value

In case of a hierarchical text value, easy navigation between the different levels is possible:

Numeric

The score is bigger/smaller/equal than the average or a value. Between 2 values or in a range (in which part of the total population)

Offers

Constraint based on offers and offer activities.

The offer has/has not been:

  • viewed/ clicked/ converted on
  • viewed/ clicked/ converted on in respect to a selected date
  • viewed/ clicked/ converted on more/less/equal/etc.
  • is/is not in offer
  • last time in offer action in respect to a selected date
  • last time out of offer action in respect to a selected date

The activity has/has not been:

  • done
  • done in respect to a selected date (e.g. done after 1/10/2014)
  • done taking into account the number of times (e.g. done more than 5 times)

 

Using a constraint in which an offer is tested for conversion is the same as using a constraint on the conversion activity in the offer.

Example: The offer 'worldcup 2014 - shirt promo' contains a conversion activity

'By a shirt'.




The following constraints have the same result.

Constraint based on the offer itself:





Constraint based on the conversion activity in the offer:



Carts

Constraint based on cart details.

  • The cart has/has not been abandoned.
  • The amount of articles/money in the cart compared to a number.
  • Last change/check out of the cart compared to a date and time.
  • Cart does/does not contain a specific product. To get a list of products here, you need to define the product mapping for the cart. If no product mapping is defined, you will see a list of IDs here.
  • The total amount of carts/money checked out compared to a number. Per profile information is stored on the total number of check outs and allows using information on what a profile has bought up until now.

Example: Create segment of all profiles that have bought more than 1000€.

Identification

Is the visitor custom or CRM identified?

CRM

Available in Site when integration with Campaign is set up. Select fields from the main Campaign audience or its extended profiles. Which fields are available depends on the selected fields in the universe configuration. What to select depends on the field type: numeric, text or date.

Note: It is possible to test if a CRM field is empty. This allows for instance to target only visitors that do not have profile data yet. A dedicated operator is provided.

 

Session information

Information based on the visitors current browser session.

Webmetrics

  • EngagementTotal time (minutes)/ total pages in this session is bigger/smaller/equal than a certain value. The session start time (fixed or relative)can be used as well
    The time delay for exit intent (only available for offer audiences, not in reporting segments)
    The time delay before considered as inactive (only available for offer audiences, not in reporting segments)
  • Traffic sourceFrom where did the visitor come? possible sources are Direct, Search, Paid search, Social, Affiliate, Email
  • DevicesWhat devices is used now? PC, Smartphone, Tablet

Tags

Constraint is based on Site system and custom tags, limited to the current session.

URL

Constraint based on the current website URL, or its parameters or the absence of a URL. The latter will allow to target visitors that are currently NOT on a specific page.

It tests the content of the URL for a specific string, a text parameter or numeric parameter.

Example of URL with parameters:

    www.parana.com/?test=1

Carts

Cart related data within the current session

Has the cart been abandoned or not, has the cart been changed or not, has a specific product been added or not to the cart, and finally the number of items/value added is compared to a given value.

Reporting Segment

Existing Reporting segments can be used in the definition of new Reporting segments.

Site ensures that no endless loops are created. (Example: Reporting segment A is based on profiles in Reporting segment B, which, in turn, is based on profiles in Reporting segment A).

Profiles can be excluded/included  based on:

  • profiles being/or not being in a specific Reporting segment
  • the date and time a profile has entered a specific Reporting segment
  • the date and time a profile left a specific Reporting segment.

 

 

Back to Create constraints