Custom Goal Types

Prev Next

Seven different custom goal types that you can assign to your campaign are available.

Pageviews

You can add any page URL you want to track views on and match type as contains, simple, or exact (e.g., Pageviews - Deals Pageviews - mywebsite.com/deals - Exact). The Pageviews goal type tracks the number of pageviews on the related page within the Conversion Duration period after the campaign receives an impression.

  • Contains: Targets the parameter you add in.

  • Simple: Targets the beginning of the URL you add in.

  • Exact: Targets the exact URL you add.

The pageview goal is triggered every time a page is refreshed.

Clicks

You can select any element that you want to track the clicks of. The Clicks goal type tracks clicks on the selected element within the Conversion Duration period after the campaign receives an impression.

  1. Name your click goal.

  2. Click Assign to visit the page where the element you want to track exists.

  3. Click on the element to select Track clicks.

Rules

You can select any previously created rule or create a new one to track your goal and any custom condition. Once you select the Rules goal type, you need to choose the match type as true or false (e.g., Rules - My rule goal - {ruleName} - true).

Product Success

You can track the performance of a specific product (e.g., Product Success - Product goal - SKU1234 - true).

If you have a product-specific campaign and want to know how many products have been purchased as a result of that campaign, you can measure product success when the user adds the product to their cart and finalizes the purchase.

The Product Success goal type requires a product ID set in the system rules. You can see this ID by running the code below in the console when you click right and inspect the product page.

Insider.systemRules.call('getCurrentProduct').id;

Product Category Success

You can keep track of the performance of a specific product category (e.g., Product Category Success - Product category goal - Dresses - true).

The Product Category Success goal type requires the product category to be set in the System Rules. You can see this category by running the code below in the console when you click right and inspect the product page.

Insider.systemRules.call('getProductCategories');

This goal applies only to product pages, not cart or purchase pages.

Bounce

The Bounce goal type tracks users who leave the website without interacting with the page where the campaign is displayed or visiting another page after viewing the campaign. It is session-specific and only counted when the campaign is displayed on the landing page and receives an impression.

When you select Bounce as your conversion criteria, your campaign analytics will display conversions (bounces) and the conversion rate (bounce rate).

The Bounce Rate is calculated as:

= (the number of sessions that leave the page without taking any action or visiting another page/the total number of sessions) x 100

Add to Cart

The Add to Cart goal type tracks the number of times products are added to the shopping cart after the campaign receives an impression. It counts all add-to-cart actions on the website within the Conversion Duration period, regardless of where the campaign is displayed.

Each add-to-cart action increases the conversion count. If a product is removed from the cart or its quantity is decreased, the conversion count decreases accordingly.

This goal requires an add-to-cart trigger, which is set in the System Rules. You can verify it in the console using:

Insider.systemRules.call('spAddToCart')