Pages

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from this space and version 14.7

...

For an introduction to conversions and conversion tracking in the Frosmo Platform, see Data tracking overviewoverview#Conversion tracking.

Tracking conversions with the data layer means triggering a conversion event whenever a visitor successfully completes an action that qualifies as a conversion. The data you pass in the conversion event defines the conversion.

...

  • Page code (meaning directly from your the site source code)
  • Shared code

...

PropertyDescriptionTypeRole
conversionId

Conversion ID.

If you're tracking a product conversion, use the product ID as the conversion ID. The product ID is the same value you pass in the id property of a product object when tracking products.

Note

If you're tracking a product conversion, and if you do not use the product ID as the conversion ID, the platform has no way of mapping the conversion to the corresponding product in the Frosmo product database. For example, if you wanted to create a product recommendation based on the conversions, the recommendation engine would not be able to map the conversions to tracked products and would therefore fail to return the product data for the conversions.


String (128)Required
conversionType

Conversion type.

If you're tracking a product conversion, use the product category as the conversion type. The product category is the same value you pass in the type property of a product object.

String (128)Required
conversionValue

Monetary value of the conversion (in the currency set for your the site).

If you're tracking a product conversion, this property should not reflect the product price, but rather some other monetary value associated with the conversion, as this property does not map to any product data.

If you want to track a purchase-based product conversion, trigger a transaction event instead.

NumberRequired
frosmoConversionName

Conversion description.

If you're tracking a product conversion, use the product name as the conversion description. The product name is the same value you pass in the name property of a product object.

String (128)Required

...

Testing conversion tracking

To test that conversions are correctly tracked with the data layer:

...

Select Advanced > Events.

Testing conversion trackingImage Removed

...

Go to a page where conversions are tracked. If conversion events are successfully triggered with the data layer, Frosmo Preview shows the following messages for each event:

  • conversion (contains the conversion data parsed from the conversion object)
  • dataLayer (contains the object passed to the data layer)
  • trigger.event (contains information about the triggered event, including the object passed to the data layer)

Testing conversion trackingImage Removed

...

To verify that the correct conversion data was sent, check the conversion and/or dataLayer messages.

Testing conversion trackingImage Removed

If you want more details on a data layer call, select the Advanced > Requests view in Frosmo Preview, and check the setProductData and buyProduct requests to the Optimizer API.

Testing conversion trackingImage Removed

...

For instructions on how to test that conversions are correctly tracked on a site, see Testing data tracking#Conversion tracking.