Semrush User and Revenue Statistics for 2023
Find Keyword Ideas in Seconds

Boost SEO results with powerful keyword research

Free Keyword Research Tool

Semrush User and Revenue Statistics for 2023

Brian Dean

Written by Brian Dean

Semrush User and Revenue Statistics

Semrush is a leading competitive research and online visibility platform.

Initially featuring just 2 tools, the suite now includes 48 solutions — covering areas from SEO to paid advertising.

Founded in 2008, the company acquired its first 1,000 customers by 2010. Today it has 67,000 paying customers, contributing $124.88 million in annual revenue.

Continue reading to find the most up-to-date Semrush stats for 2023.

Here’s a breakdown of what’s featured in this roundup:

Key Semrush Stats

  • Semrush has a total of 471,000 active users.
  • 67,000 Semrush customers are on paid plans.
  • Semrush generated $124.88 million in annual revenue in 2020.
  • The Semrush platform includes 48 tools.
  • 979 employees work at Semrush.

How many active users does Semrush have?

Across both free and paid plans, Semrush has 471,000 active users. The platform added 83,000 customers over the past year.

Semrush has 471,000 active users

Here’s a table showing the total number of Semrush users since 2019:

Year Users
2019 388,000
2020 471,000

Source: Semrush.

85.77% (404,000) of Semrush’s active users are not on paid plans. The share of users on free plans dropped marginally last year, down from 86.08% (334,000) in 2019.

85.77% of Semrush’s active users are not on paid plans

The non-paying Semrush user base grew by 20.96% last year:

Year Active free users
2019 334,000
2020 404,000

Source: Semrush.

Semrush has 67,000 paying customers. The platform added 13,000 new customers on paid plans over the past year, an increase of 24.07% (greater than the growth in non-paying users).

Semrush has 67,000 paying customers

Here’s a table charting the growth of the Semrush paying customer base since 2019:

Year Paying customers
2019 54,000
2020 67,000

Source: Semrush.

All-time registered Semrush accounts

In total, more than 7 million users have tried Semrush. Over the past year alone, the cumulative all-time number of registered accounts has grown by 40%.

More than 7 million users have tried Semrush

Since 2019, the platform has added 2 million new registrations per year.

Here’s a table showing the total number of Semrush accounts since 2019:

Note: 2021 data correct as of March.
Year Users
2019 3 million
2020 5 million
2021 7 million

Source: Semrush.

Semrush annual revenue

Semrush generated $124.88 million last year. Annual revenue has grown by 35.59% since 2019.

Here’s an overview of Semrush’s annual revenue since 2019:

Year Revenue
2019 $92.1 million
2020 $124.88 million

Source: Semrush.

Semrush revenue by region

US-based clients generate $57.23 million of Semrush’s annual revenue. In 2020, this accounted for nearly half (45.83%) of the company’s total revenue.

US-based clients generate 45.83% of the company’s total revenue.

Semrush revenue from US customers has increased by 35.74% over the past year.

Here’s an overview of Semrush revenue from US clients since 2019:

Year Revenue (Share)
2019 $42.16 million (45.78%)
2020 $57.23 million (45.83%)

Semrush brings in $13.16 million per year from customers based in the United Kingdom.

UK revenue has increased 29.15% year over year:

Year Revenue (Share)
2019 $10.19 million (11.06%)
2020 $13.16 million (10.54%)

Markets outside of the US and UK account for 43.63% ($54.49 million) of Semrush revenue:

Year Revenue (Share)
2019 $39.76 million (43.17%)
2020 $54.49 million (43.63%)

Source: Semrush.

Semrush annual recurring revenue

Semrush calculates annual recurring revenue (ARR) by taking the daily value of all paying contracts on the last day of a given reporting period and multiplying it by 365.

Semrush’s ARR for 2020 was $144.2 million, representing 40.54% year-over-year growth.

Here’s a table showing Semrush ARR since 2019:

Year ARR
2019 $102.6 million
2020 $144.2 million

Source: Semrush.

Semrush ARR per paying customer

Semrush’s annual recurring revenue per paying customer is $2,123. That’s an increase of 12.2% over 2019.

Here’s a table with Semrush ARR per paying customer since 2019:

Year ARR
2019 $1,892
2020 $2,123

Source: Semrush.

Semrush customers by company type

Nearly all Semrush customers (94.9%) are companies with less than 500 employees. Semrush defines these clients as small and medium-sized businesses (SMBs). Annual recurring revenue per paying customer in the SMB segment is $2,000.

94.9% of all Semrush customers are companies with less than 500 employees.

Enterprise clients make up the remaining 5.1% of Semrush’s customer base. The average ARR per client in this segment is $4,200, 2.1x more than in the SMB segment.

30% of Fortune 500 companies use Semrush.

Source: Semrush.

Semrush subscription types

Paying Semrush subscribers can choose to be billed on a monthly or annual basis. Customers who pay for a full year at a time receive a discounted rate.

Nonetheless, 78% of Semrush customers purchase monthly subscription plans. The share of monthly subscribers has increased slightly since 2019, up from 74%.

78% of Semrush customers purchase monthly subscription plans

Source: Semrush.

Semrush tools

In its SEC filings, Semrush provided a breakdown of 46 of its tools across 9 categories.

Semrush tools by category

These figures include tools offered as part of Prowly and Sellerly, two platforms that have been acquired by Semrush.

Search engine optimization (SEO) is the single largest category on Semrush, with 16 dedicated tools. In fact, 60.87% of Semrush tools are for SEO, content, or advertising research.

Here’s a breakdown of Semrush tools by category:

Category Tools
SEO 16
Content 8
Advertising research 4
Prowly 4
Sellerly 4
Social media 3
Competitive research 3
Local marketing 2
Reporting 2

Source: Semrush.

According to its website, Semrush offers a total of 48 tools. The number of tools on the platform has increased 4.36x since 2015.

Semrush tools

We’ve charted the number of Semrush tools since 2012:

Year Tools
2012 4
2013 5
2014 8
2015 11
2016 25
2017 31
2018 41
2019 44
2020 48

Source: Semrush.

Semrush keywords database

The Keyword Magic Tool, designed to help with keyword research, is one of the core components of the Semrush platform. The software provides information on search volume, search query trends, keyword ranking difficulty, cost per click, and more. It’s a highlighted feature in this Semrush review.

Semrush has over 20 billion keywords in its Keyword Magic database. That’s a 4.54x increase since early 2018.

Semrush keywords database

Here’s a comprehensive overview of the number of keywords in the Semrush database since February 2017:

Date Keywords
February 2017 819 million
November 2017 3.8 billion
January 2018 4.4 billion
September 2018 8.3 billion
February 2019 10.5 billion
November 2019 17 billion
February 2020 18.8 billion
November 2020 20 billion
February 2021 20 billion

Source: Semrush.

The Semrush platform includes a feature for collecting data on a domain’s backlinks.

In total, the Semrush database includes 41.28 trillion backlinks and 1.47 billion referring domains. The company software crawls 17.28 billion URLs on a daily basis.

Source: Semrush.

Semrush display advertising database

Semrush tracks display adverts to help customers analyze competitor advertising.

The Semrush database includes information on 310 million advertisements. And it tracks the activity of 5.2 million advertisers and 3.5 million publishers.

Source: Semrush.

How many people work at Semrush?

979 full-time employees work at Semrush. Most of the employees (640) are based in Russia, accounting for 65.37% of the headcount.

How many people work at Semrush?

Here’s an overview of where Semrush employees work:

Country Employees
Russia 640
United States 177
Czech Republic 87
Poland 30
Cyprus 27
Other 18

348 Semrush employees work in product development, accounting for 35.55% of the total staff. Another 308 employees (31.46%) work in sales and marketing.

The estimated average salary at Semrush in the US is $111,102.

Sources: Semrush, Comparably.


That’s it for my list of Semrush stats for 2023.

Hopefully, you now have a better understanding of the platform, and how it has grown to be used by thousands of marketers worldwide.

Semrush became a publicly traded company in March. It will be fascinating to see how the business evolves following this major milestone.

Do you think Semrush will continue to attract more customers to the platform? Or do you think there are better alternatives?

I’d also like to know if there is anything else you think should be included in this guide. Or if there are other companies you’d like to see profiled in the future.

Let me know what you think in the comments below.


Leave a Comment

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