Note: Goal tracking is available in Pro, Expert and Enterprise plans.

Introduction:

Goal and revenue tracking allow you to monitor how many conversions and how much revenue were generated by your popups.

Setting up goal and revenue tracking:

You can use JavaScript to track your goals. A function wisepops()is available as soon as our tracking code is executed.

wisepops("goal", [goalName], [goalValue]);
  • "goal" : String that indicates that you want to track a goal. Leave it as it is.
  • goalName  (optional) : You can name your goal. For example : "purchadedItem"
  • goalValue  (optional) : You can associate your goal with a value. For example the price of the item : 15.99

Attribution options:

Attribution options allow you to control which conversions and transactions are attributed to your popups. You can access attribution options from the top right menu:

Conversion window

This is the period of time after a customer interacts with your popup during which a conversion is recorded.

Let’s say your attribution model is click. Your visitor clicks on one of your popups and leaves your website without buying anything. He comes back 8 days later and purchases a product.

If you set your conversion window to 10 days, a conversion will be recorded and associated with the popup the viewer clicked on before. If you set it to 7 days, it won’t be recorded.

The longer the window, the more conversions you will associate to your campaign.

Attribution model:

The attribution model allows you to control which kind of interactions can be associated with conversions. If you pick displays, then conversions will be recorded and associated to your popup as soon as your popup is displayed. If you select clicks, then your visitors will have to click your popup or sign up before a conversion is triggered.

Select the DISPLAY model for promotion popups which don’t have to be clicked on to impact your sales. For example, if you display a promotion coupon, it will impact all  visitors seeing the coupon. In that case, you should attribute the sales to popup displays, not clicks. .
Select the CLICK model for popups which have to be clicked to impact your sales and conversions. For example, if you’re giving a coupon to visitors who sign up, you should attribute the sales to clicks, as only visitors who click (or sign up) will get the coupon.

Viewing your goal statistics:

After setting the goal tracking client-side, you can view results on "Reporting" page. You can access it by clicking "REPORTING" on top left of wisepops panel.


Debugging and troubleshooting

If the wisepops() function is not defined, please make sure that the WisePops tracking code is up to date.
It should start by (function(W,i,s,e,P,o,p) .

You can view some WisePops activity logs through the browser console.
Go to your website, where WisePops is installed.
Open the developer tools by hitting F12, and click on the "Console" tab.
Inside the console, type wisepops("log") and hit Enter.

Did this answer your question?