Press "Enter" to skip to content
🎉 Wednesday, September 4th: Version 2.8 - SureCart integration is here!

How to Identify Profitable Traffic Sources for WooCommerce Stores

Are you running ad campaigns?

Tracking the profitability of advertising campaigns is easy, thanks to tracking pixels, but what about your other channels?

You might know how many visitors you get from Google and social media sites, but how many of these visitors convert into sales?

If you can figure this out, you’ll know exactly which channels to double down on and which ones to ignore.

The good news is that there are analytics tools that make it easy to find out how many WooCommerce sales you get from each traffic source.

Here are three easy steps you can follow to find this data today.

1. Track your referrers

To start, you’ll need an analytics tool to track where your visitors came from.

In analytics, we call traffic sources referrers because they are the sites that referred a visitor to you.

While many options are available, we recommend our plugin, Independent Analytics, which is built exclusively for WordPress and WooCommerce.

Independent Analytics plugin page

Independent Analytics is an alternative to Google Analytics and will track your visits without using cookies or violating GDPR laws.

If you’d prefer to use Google Analytics, we have a list of analytics plugins here you can browse for WordPress integration.

With an analytics plugin installed, your site will start collecting data on where your visitors are coming from. Here’s an example of the Referrers report in Independent Analytics:

Referrers report

As you can see, there’s a list of each referrer along with the number of views and visitors it delivered to your site.

Now that you’re tracking your referrers, the next step is to connect it with your WooCommerce sales data.

2. Connect sales to the referrers

The WooCommerce plugin has excellent sales reports, but it doesn’t track your traffic sources, so it can’t provide data on their profitability.

Luckily, there are easy ways to start tracking sales per traffic source.

Automatically with Independent Analytics Pro

One of the best features in the Pro version of Independent Analytics is the integration with WooCommerce.

This integration automatically connects new sales with their traffic sources. Once installed, you’ll see orders and net sales in the chart and attached to each referrer in the table below.

Woocommerce analytics

The integration includes eight WooCommerce metrics, including Orders, Nets Sales, Earnings per Visitor, and more.

New WooCommerce data columns

If you run paid advertising campaigns via AdWords or Facebook, you’ll also appreciate the Campaign tracking feature, so you can see the number of clicks and sales coming from each campaign too.

And the best part is that the tracking is automatic without any coding or configuration required.

Using Google Analytics

You can find similar data with Google Analytics.

Using segmentation, it’s possible to create a report showing your revenue from each referring site.

Google analytics sales per referrer
Image source

However, this keeps “referral” sites separated from search engines and direct traffic, so you can’t view sales data for Google and Instagram side by side, for instance.

It also doesn’t include the number of orders or refunds, and the revenue number may not be as instructive as Net Sales, which includes refund deductions.

To integrate eCommerce tracking with Google Analytics, you’ll need to add custom Javascript code or use another WordPress plugin for the integration. There are plugins, like MonsterInsights, that can handle the integration for you, but it costs $199 (and then $399/year after that).

On the other hand, Independent Analytics Pro adds this tracking immediately with zero configuration (and it’s still on sale for new customers).

Ask your customers

One more way to connect sales to your traffic sources is to simply ask your customers.

You can use a WooCommerce checkout customization plugin to add a field to the checkout page that asks them how they found you.

Checkout cutomization plugins

This can be a good idea even when using another analytics solution because it can provide unique data. For instance, a customer might tell you that a friend told them about your product, and that’s something you wouldn’t know otherwise.

At this point, you’ve got your sales data connected to your referrers, but there’s one more small step to finding your most profitable channels.

3. Sort by net sales

The last thing you’ll want to do is to sort your channels by their sales to find out which ones are driving the most revenue.

This is as easy as clicking the column header to sort.

Sorting by net sales

While sorting by Net Sales will show you the traffic source driving the most profit, it’s also a good idea to sort by your Conversion Rate and Earnings Per Visitor. That will help you find channels that have brought you fewer sales but converted a small number of visitors more effectively.

You may want to repeat this tactic for geolocations so you can see sales per country.

Start analyzing your marketing tactics

If you want to optimize your marketing, you need to know which tactics perform the best.

The key is to use a plugin like Independent Analytics Pro to connect your WooCommerce sales data with your referrers and campaigns. This makes the analysis as easy as sorting your referrers by their net sales.

Get started with Independent Analytics

Learn more Click to download

Armed with this knowledge, you can get to work prioritizing and de-prioritizing your tactics to get the most growth out of your marketing.

Thanks for reading this guide on finding the profitability of your WooCommerce store’s traffic sources, and feel free to drop a comment below if you have any questions.

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *