- Journey > Outcome > Add, Delete, Edit, View permission
- Journey > Outcome Predictor > Add, Delete, Edit, View permission
Learn how to define the business goals that you want to track and predict. To simplify the process of creating an outcome, duplicate an existing outcome.
- Specify as least one condition.
- To create an outcome after you reach the outcome limit, delete an existing outcome.
|A descriptive name of the outcome.
|(Optional) Description of the outcome.
|Outcomes are active by default. When an outcome is active, it is ready to use on your website. To deactivate an outcome temporarily, slide the toggle to No. To remove an outcome permanently, delete it instead.
Enable the outcome for scoring. You can enable scoring for up to 10 outcomes.
Note: Available only for Predictive Engagement customers
|Define your outcome conditions
|Session type/Event source
|Select the type of session:
|Attributes that identify visitors based on shared behaviors. For example, completing a form or going to a specific webpage.
|Assign value to first event
|When you create an outcome, you can attach a perceived value to quantify the benefit of the specified outcome. For example, you can derive the value of an abandoned cart by creating an outcome. In the Value field, provide a value extract from the outcome that you are tracking. Currently, only numeric value types are supported.
Note: You can assign a value only to the event you added last. For example, if you define a series of three events to achieve your outcome, you can assign a value only to the third event.
|Define your visitor characteristics
|Attributes that identify visitors based on characteristics such as location, browser, or device type.
|Category of device that the visitor is using.
|Type of device that the visitor is using.
|Operating system family that the visitor is using.
|Browser family that the visitor is using, including all versions of the browser within that family.
|Major version of the browser that the visitor is using.
|A search engine, newsletter, or other source (UTM parameter).
|Medium such as email or cost-per-click (UTM parameter).
|Specific product promotion or strategic campaign (UTM parameter).
|Keywords for this ad (UTM parameter).
|Ads or links that point to the same URL (UTM parameter).
|Campaign Click ID*
|A unique number that generates when a potential customer clicks an affiliate link (UTM parameter).
|Ad network to which the click ID belongs (UTM parameter).
|Visitor’s city or town.
To track by U.S. states, supply the 2-digit state code (all caps).
|Visitor’s postal code.
|Two-letter country code.
|Browser language code
|Language to which the visitor’s browser is set.
|Device OS language
|Language to which the visitor’s device is set.
|Organization name derived from the IP.
|Referrer page URL.
|Referrer host or hostname.
|search, social, email, unknown, internal, paid
|Indicates whether the event was produced during an authenticated session.
|Boolean: True or False
|Name of the application.
|Unique application ID.
|Application version number.
|App build number
|Application build number.
When you define a condition that includes a visitor journey attribute, Genesys Predictive Engagement matches visitors based on whether they take the action. For example, visitors who complete a form, go to a specific webpage, or add a product to their shopping cart but don’t complete the purchase.For more information about visitor journey attribute operators, see operators.
- To track a more complex visitor journey, define multiple conditions. Genesys Predictive Engagement evaluates all conditions in the visitor journey sequentially, in the order that you define them. The system doesn’t validate free form text. If you misspell a value, the segment doesn’t trigger. For example, typing “ACB Retailer” when the page title is “ABC Retailer.”
- When specifying a time for a custom web event, include milliseconds.
- When specifying numeric values for a custom web event, only numeric relational operators are available. For example, say you have a custom event called “CartValue” and you want to target all customers who have a cart value of $100 or more. You would select the “greater than or equal to” operator and type 100 in the value box. Note: You can include decimal points but not the currency symbol.
|To track when and where a visitor clicks a webpage. For more information, see autotrackClick.
|Clicks the ‘More’ button.
|Allows you to identify groups of visitors based on characteristics and behaviors that are specific to your business.
|“productCode” or “productName”
|Represents actions that occur on your website. For example, an object clicked (such as a button, link, or menu option), error generated, inactivity detected, URL changed, or scroll detected.
For more information about configuring events, see About modules.
The recommended format is object_action.
|To track the value of webpage form submissions. For more information, see forms:track.
|URL of the page. Full protocol is required.
|Meta title of the page (not the heading on the page).
|Host name of the page’s URL.
|Domain of the page’s URL.
|A fragment of the page’s URL, sometimes called a named anchor. It usually appears at the end of a URL and begins with a hash (#) character followed by the identifier.
|Keywords from the HTML<meta>tag of the page.
|Path name of the page.
|Represents the keywords in a visitor’s search query.
|URL query string
|Query a string that passes to the page in the current event.
|Name of the viewed mobile app screen.