VWO Logo
Like this post?
Read our in-depth guide to A/B Testing
Share this post
4 Min Read

Revenue Tracking for A/B testing: exciting new feature in VWO

Paras Chopra
Paras Chopra
Founder and Chairman of Wingify.

We are extremely proud to release a brand new feature in VWO: Revenue Tracking. This is a significant new development for our product because it means now in addition to tracking conversion rate (for multiple goals such as clicks on links, visit to pages, form submissions, engagement, etc.), you can track various revenue metrics as well (including revenue per visitor, total revenue, average order value, etc.)

Why you should track revenue in your split tests?

an image of dollar bills

Revenue tracking for A/B split tests is utmost important when a monetary transaction is involved (either immediately or at the end of conversion funnel) and a conversion goal may have different monetary values. In some cases, higher conversion rate may translate into lower revenue, so basing all decisions merely on conversion rate can lead you to choosing a variation that actually decreases your revenue.

Let’s imagine that a software / eCommerce company is running a split test on pricing page where (in a variation) lowest plan of $2o has been removed. For example, imagine running a test such as below:

plans and pricing for an imaginary software company

If you just measure conversion rate, you can expect to see following results (lower conversion rate for variation since we removed smallest plan in it):

  • Control (original page): 1.2%
  • Variation (smallest plan removed): 0.8%

However, if you start measuring revenue for this split test, you can see that variation actually resulted in higher revenue per visitor:

  • Control (original page): 28 cents per visitor revenue and $1400 total revenue
  • Variation (smallest plan removed): 36 cents per visitor revenue and $1800 total revenue

Naturally, you would want to choose a variation which results in higher per visitor revenue even if total number of conversions and conversion rate decreases. That’s why revenue tracking is so important for A/B, split and multivariate tests. It lets you measure impact of your test variations on a metric that drives your business: revenue.

How to do Revenue Tracking in VWO

We believe revenue tracking shouldn’t be hard and that’s why we have tried to make it dead-simple to implement it in VWO. All you need to do is this:

  • Create A/B, split or multivariate test
  • On goals page, select ‘Revenue Tracking’ as goal and enter the URL of the goal as the page where you will have access to visitor’s revenue number (it is typically available on thank you page after a successful payment / transaction)
  • On that thank you page, you simply need to copy-paste the VWO Smartcode and output a JavaScript variable _vis_opt_revenue with value equal to total revenue generated by the visitor. For example, if the visitor purchased 2 items (one $15 and the other $7), simply output $22 in the variable. If visitor only bought one item (say $10), output $10 only. That’s it. You don’t have to be concerned about which variation visitor saw or what individual items did the visitor bought. You just need to output total revenue and VWO will take care of the rest.

For example, if the page where we redirect after successful plan purchase is “/payment-has-been-done.php” then all we need to do is to copy-paste the VWO Smartcode there and also output following code:

    var _vis_opt_revenue=49;

Of course, the value of revenue (49 in this case) will change dynamically depending on actual revenue generated by the visitor. If you already have revenue tracking setup with your web analytics tool (such as Google Analytics), extending it for VWO should be a piece of cake. If not, just ask your IT guy, he would know where and how to output revenue for tracking. All in all, implementing revenue tracking in VWO is quite simple.

How do Revenue Tracking reports look like?

Once revenue tracking is in place, you will see extensive reports like following:

an example of extensive marketing reports

As you can see, reports show you various metrics for different variations:

  • Revenue per visitor (the basic metric that determines performance of variation)
  • Total revenue
  • Total number of conversions (you can calculate average order value as Total Revenue / Total conversions)

Hope you like this new feature! Let us know if you need any help or assistance with revenue tracking in VWO.

More from VWO

6 Easy Ways To Learn A/B Testing (Number 6 Is Our Favorite)

To help you get up and running with your first A/B test campaign, here are…

Read More
Michael Folling

Michael Folling

9 Min Read

5 A/B Tests Jagex Aced to Skyrocket Conversions for Runescape

First established in 2001, Jagex has cultivated a long-standing reputation for crafting some of the…

Read More
Sharan Suresh

Sharan Suresh

13 Min Read

Looking Into The Future: eCommerce Marketing Trends for 2018

2018 is just around the corner! While marketers are putting together their annual marketing strategy for the next…

Read More
Madhuri Guram

Madhuri Guram

3 Min Read
Shanaz Khan from VWO

Hi, I am Shanaz from the VWO Research Desk.

Join our community of 10,000+ Marketing, Product & UX Folks today & never miss the latest from the world of experience optimization.

A value for this field is required.

Thank you!

Check your inbox for the confirmation mail