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
Average session duration
Audience demographics
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).
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.
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.
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.
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
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.
📘 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.
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.
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.
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
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.
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.
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.