Your Contentsquare platform experience is empowered by our AI innovation. Practical insights, not hype.
Learn more
Guide

How to compare website traffic and benchmark against your competitors

Mobile App Heatmaps: What They Are and How to Use Them — Cover Image

Tracking user activity on your site helps you measure growth and evaluate marketing performance over time—but website tracking isn't limited to the sites you own.

In this chapter, we show you how to use premium and free tools to compare traffic between websites. This helps you analyze competitor website traffic so you can benchmark against them, enhance your SEO strategies, and identify areas for improvement.

What is website traffic?

Website traffic is a measurement of the number of visitors to any web page. You can record and monitor your traffic using a website tracking tool, like Contentsquare, Google Analytics or Adobe Analytics, which tracks visitors using a JavaScript snippet.

These tools let you track sources for your own website and check competitor website traffic. To gain valuable insights into your competitors' online performance, focus on major traffic sources—like search engine, direct, referral, email, PPC—and key metrics, including:

  • Total traffic

  • Pageviews

  • Bounce rate

  • Average session duration

  • Audience demographics

Interactive Report: 2024 Traffic Benchmarks

Compare your traffic to 2024 industry averages with our interactive digital experience report, based on 43 billion data points.

The benefits of tracking and comparing website traffic

Keeping a close eye on the competition in your website analytics tools helps you make better decisions for your users. By measuring your own and competitors’ web traffic, you can also

  • Track your website's growth over time

  • Measure seasonal popularity and peaks

  • Compare your website performance to previous years

  • Benchmark your performance against competitors

Comparing website traffic against a key competitor also helps you identify potential areas of growth. For example, if you see a competitor driving significantly more traffic from search engines, it might be a good strategy for you to invest more in search engine optimization (SEO) as a digital marketing channel, which also helps you improve your SERPs (search engine results pages).

[Visual] Similarweb-competitor-research

A Similarweb traffic comparison showing Mailchimp with less organic search traffic than competitor Sendloop

🪞 Why traffic can be a vanity metric

Unless you’re a publisher that earns revenue from ad impressions, focusing on traffic alone won’t add value to your business. A million extra visitors who don’t convert into leads or customers are less valuable to your business than an extra hundred who do. 

Look at traffic alongside other key engagement metrics like conversion rate to understand how your website is really performing, by using a web traffic analytics tool that also provides insights into user behavior.

Competitor website traffic analysis: 5 tools to track competitor traffic

Since you can’t just log in to your competitors’ analytics accounts, you’ll have to rely on the next best thing: big data estimates.

Here are five free and premium tools that make comparing website traffic simple.

1. Contentsquare

You might know Contentsquare (yes, that’s us 👋) as a tool for understanding users’ experiences on your site. However, as an all-in-one experience intelligence platform, we also offer robust tools to analyze your traffic against your competitors’. 

Benchmarks offers a dashboard to track your key traffic metrics and reveals how they compare to your competitor’s figures. It reports not only traffic but also related metrics like the device source of that traffic, conversion rate, new vs. returning users, bounce rate and session time. The Benchmarks dashboard is easy to read at a glance, with both numerical data and color-coded performance labels.

For example, if your bounce rate is better than your competitors, this metric will have a green label on it. This makes it easy to spot your (relative) weaknesses so you can address them—and the strong points you should be capitalizing on. 

Benchmarks dashboards are also shareable. You can add teammates to the dashboard view, or export your data visualizations as images for internal reports. 

[Visual] dashboard benchmarks

Benchmarks offers a wealth of data to help you understand your traffic metrics in context 

2. Google Analytics 4 

Google Analytics 4 (GA4) is filled with data and reports that give you and your team valuable insights to understand how your site is performing. But when it comes to competitor research, benchmarking reports are not available (yet).

For now, here’s what we know about benchmarking in GA4:

  • You can collect data for benchmarking, but can’t access specific reports for competitor research

  • Giving GA permission to use your data also means you’ll be able to access predictive metrics 

  • Google Analytics won’t give you data on specific competitors, and the number of web properties data is aggregated from depends on how many websites in your niche opted into anonymous tracking

  • The resulting benchmarking data sets are bound to be broad, but good enough to get some general information about industry segments

As soon as these benchmarking reports become available, be prepared to dive into the data and see how you measure up. Here’s how to get ready. 

First, some housekeeping: By default, GA4 only shows Explorations data from the last two months. You can extend this range to 14 months by going to your property's Admin panel and then clicking on Data Retention.

[Visual] GA4-benchmarking data retention

How to change Event data retention to 14 months in GA4

Remember that this range only applies to custom reports, a.k.a. Explorations. Standard reports in GA4 (found under the Reports section) are not affected.

Next, you need to give Google Analytics 4 permission to collect data for benchmarking. To do this, log in as an Administrator or Editor, then head over to Admin → Account settings → Account → Account details. Once there, make sure the ‘Modeling contributions & business insights’ checkbox is ticked. Click ‘Save’ to start collecting data anonymously. 

[Visual] GA4-benchmarking-2

When you activate benchmarking, GA4 gives an example of what to expect

With these two settings activated, you’ll be able to access industry benchmark reports (once they become available) and compare your site's performance with those of other websites in your industry.

💡 Pro tip: get more from your GA data by combining it with insights from Contentsquare. 

Pairing Google Analytics with experience analytics tools lets you add context to your data. This way, you can see what visitors are doing on your website and how they’re doing it.

For example, GA4 tells you which pages have a high bounce rate or exit rate. Contentsquare can not only report on those metrics but also helps you understand their reasons. 

  • The Session Replay tool shows you exactly what users do just before leaving 

  • You can place heatmaps on your top-converting pages to see which calls to action (CTAs) drive clicks 

[Visual] session player mobile 2022

Watch back session replays to understand what happens on pages with important CTAs. For example, this replay flagged an API error.

Thanks to the integration between Contentsquare and our Google Analytics, we discovered some of our clients were trying to log in using our proprietary platform login window, which had been causing some frustration.

Carlis Ma
Head of Digital Experience at StoneX

📘 Read how StoneX, a Fortune 100 company, used Contentsquare and Google Analytics to ensure their website relaunch was a success. 

Please note: whilst GA and Contentsquare are a powerful pair, Contentsquare reports on many of the same product analytics metrics as GA, whilst providing game-changing insights into your users’ digital experience. If you prefer to get all your data in one place, you could even choose to use Contentsquare alone.

2. Similarweb

Similarweb is a website analysis tool (with an optional Chrome extension) for comparing web traffic on sites you don’t have access to. Enter one or more websites and the free version lets you see a comparison of

  • Total monthly traffic

  • Average visit duration

  • Pages per visit

  • Bounce rate

  • Traffic percentage by country

  • Traffic sources

If you sign up and pay, you get access to more data, including category performance benchmarks and the average bounce rate in your niche or industry. Unfortunately, there’s limited data on smaller websites, so Similarweb is only good for comparing traffic between medium to large sites.

3. Ahrefs

Ahrefs is a premium SEO and keyword research tool you can use to compare organic search traffic volumes. Enter any domain, subdomain, or URL to see an estimate of

  • Monthly organic traffic

  • Traffic value (organic + PPC)

  • Traffic by country

  • Keyword rankings

  • Organic keywords

  • Referring domains

  • Backlinks

SEO tools also let you view traffic estimates for the top-ranking results for any keyword, which helps you estimate the traffic to expect for similarly targeted pages on your own site.

Ahrefs is a premium tool, and competitor data can only be viewed with a paid subscription. Since it only covers organic search engine traffic, you’ll need a different tool to compare traffic from other sources. Enter: Serpstat.

4. Serpstat

Serpstat is an all-in-one SEO platform designed to help you analyze not only your own website but also your competitors’ sites. Insights include traffic, visibility, number of backlinks, and other SEO metrics useful for competitor analysis.

Serpstat gives you access to traffic insights on your competitors, such as

  • Organic and PPC keywords

  • Domain visibility

  • Traffic share

  • Top pages

  • Backlinks

  • Meta tags

You can use their Rank Tracker tool to add competitor domains and evaluate the traffic share for your target keywords. This helps you understand how your site and sites belonging to competitors are performing in paid and organic search.

5. Semrush

Semrush is a premium marketing tool, but a free account allows you to generate 10 traffic analytics reports.

Enter any domain or compare up to five websites and you’ll get an estimate for

  • Visits

  • Unique visitors

  • Average visit duration

  • Bounce rate

Semrush uses clickstream data to estimate traffic metrics for all websites. For traffic comparisons, you’ll see an estimated accuracy score (high, medium, or low). Semrush’s free data is very limited, and you’ll need to pay if you want to access more than the metrics we mention above.

4 ways to get more from your website traffic

Comparing website traffic will never be 100% accurate since you’re looking at estimates, not real analytics data. 

Even your own traffic data will never tell you how people are experiencing your website. Are they getting stuck? Does your messaging resonate? Do they trust you enough to become paying customers? You can get more business value by answering these questions instead of just focusing on increasing traffic.

Instead of just passively monitoring traffic stats and hoping that more visitors will lead to more conversions (spoiler: it won’t), here are four methods you can use right now to get value from the traffic you already have.

1. Ask your users for feedback

While traffic analytics tells you what’s happening on your website, voice-of-customer insights tell you why. Find out what's important to users, and use these priorities to boost conversions, improve the customer experience, and reduce drop-offs. 

Ask users questions that’ll illuminate your traffic data, such as why they came to your website and whether they found what they’re looking for. 

Collect feedback from both website visitors and product users logged in to your platform. With Contentsquare, you can create and launch on-site surveys in a couple of minutes. Choose the perfect survey from a library of 40+ templates, or prompt the AI tool to write new questions for you.

[Visual] Survey template gallery

If you want to use a survey to understand your traffic data, Contentsquare’s template gallery has plenty of options to get you started 

2. See how people interact with individual pages

Aside from being boring to look at, traffic data only shows you your most and least popular pages. But you can see exactly what happens on those pages with two key digital experience insights tools: session replays and heatmaps.

  • Session replays reconstruct individual user journeys across every page they visit so you can observe how people navigate, what they click on or ignore as they browse, and whether they encounter any issues along the way

  • Heatmaps give you a visual overview of how people interact with an individual web page by displaying 'hot' and 'cold' spots, helping you spot trends and optimization opportunities to drive more engagement. You can filter them by metrics like click rate or exposure to understand simple behaviors, or look into actions that are tied to your conversion goals, like revenue per click.

Visual -> Map types blog

Heatmaps are visualizations of aggregated user data that help you understand clearly how people interact with key pages

Contentsquare gives us insights into our customer behavior that we can’t get anywhere else. It helps us answer questions around why customers behave the way they do, and enabled us to establish a relationship between site speed and conversion, which was really powerful.

James Saukinsey
Global Head of Digital Analytics and Technical SEO @ Specsavers

3. Create your own benchmarks

Instead of comparing website traffic against competitors, you can learn more about how your business is performing by creating your own benchmarks.

In addition to website traffic, you can benchmark user sentiment by creating and launching surveys that focus on topics like 

  • Net Promoter Score® (NPS®): measure how likely customers and users are to recommend you to others on a scale from 0 to 10

  • Customer Satisfaction Score (CSAT): measure your customers’ overall satisfaction with a specific aspect of your business

  • Customer Effort Score (CES): identify how much effort a customer had to exert to use your product or service, find the information they needed, or get an issue resolved

[Visual] Hotjar-tracking-NPS

Use Contentsquare to track your NPS® over time

4. Optimize the customer journey

Customer journey maps (CJMs) give you a visual overview of how people interact with your website, product, or business, showing the positive and negative interactions that lead to a sign-up or purchase.

Even a basic CJM puts you in different users’ shoes so you can empathize with their pain points and happy moments and optimize for more joy and less frustration across the experience.

Create a customer journey map easily with insights from Contentsquare’s Journey Analysis. This tool turns your customer journey data into an interactive, sunburst-shaped diagram. The diagram allows you to visualize complex interactions and understand at a glance which pages users typically pass through on their way to becoming customers. 

Best of all, when the tool reveals a particular page with a particularly high exit rate, you can click through and watch session replays to understand why this page is a leak in your funnel.

[Visual] Journeys from landing pages

Journey Analysis puts your customer journey data in a format the whole team can understand

Next steps to competitor website traffic analysis

Comparing your website to that of your competitors is a great starting point for boosting traffic. By understanding your site’s performance in the context of your peers, you can discover where the areas for improvement lie, and make the changes you need to grow.

Whichever tool you choose to benchmark your traffic, for best results, you should dig deeper and study other metrics that feed into that figure too: use a tool like Contentsquare to track user behavior and understand how people experience your website. This way, you can provide the best experience for your customers—and the best conversion rates for your business.

Benchmark your traffic data and understand the behavior behind it

Heatmaps, session replays, surveys, and J-journey analysis give you everything you need to understand your users—and all four tools are available on the Contentsquare platform.

FAQs about comparing website traffic

  • You can compare traffic between any two websites by using a competitive analysis tool like Similarweb or Serpstat. These tools use a large volume of clickstream data to estimate website traffic.

The Contentsquare Content Team
The Contentsquare Content Team

We’re an international team of content experts and copywriters with a passion for all things customer experience (CX). From best practices to the hottest trends in digital, we’ve got it covered. Explore our blog to learn everything you need to know to create experiences that your customers will love. Happy reading!