Envato’s ThemeForest and CodeCanyon are de-facto the leading marketplaces for WordPress plugins and themes. With a growing community of over 7 million subscribers, both marketplaces sound like a lucrative place to start selling your digital products.
We’ve all heard of the amazing success stories of the Avada theme and the Visual Composer plugin. Those exceptional stories are what attracts developers to join the ship, but is it really possible to “make a living” from selling WordPress plugins/themes on CodeCanyon/ThemeForest? If so, what type of product will yield a better ROI – is it a WordPress plugin or a WordPress theme?
Those are some of the questions this series of 3 posts will answer based on rock-solid unit economics and numbers analysis, pulled directly from Envato’s public API. This first post in the series will focus solo on ThemeForest.
Let’s start with some history…
Envato was originally founded on 2006 by two designers from Sydney, Australia, who started a marketplace for Flash files named FlashDen. Moving 10 years forward, Envato owns 7 different marketplaces and has about 7.7 million members worldwide. Last year alone it had reportedly made a pre-tax profit of $US 33 million from selling a wide range of digital goods starting from audio files and stock images to plugins and themes.
What is ThemeForest?
ThemeForest was Envato’s 2nd marketplace launched in 2008, focused on selling templates and themes. The first item was listed on ThemeForest in August 2008. It was a WordPress theme named Our Community by a freelance developer from Malaysia – Kai Loon. ThemeForest today is Envato’s most successful marketplace in terms of income and is among the top 300 most visited websites in the world.
Time to dive into the numbers…
Just How Big is The WordPress Portion within ThemeForest?
ThemeForest Themes & Templates Inventory
From a total of 28,644 templates and themes on ThemeForest, 7,986 (or 28%) are WordPress themes.
Since 2008, ThemeForest processed a total transactions worth of $355,617,997. Out of those transactions, $286,355,625 are exclusively for WordPress themes.
ThemeForest grossed 286 million dollars for WordPress Themes.Tweet
While only 28% of the Themes on ThemeForest are WordPress Themes, the WordPress themes are driving 80.5% of the total revenues.Tweet
ThemeForest ARR (Annual Recurring Revenue)
Based on ThemeForest’s sales history and the average monthly sales per item, ThemeForest GVM (Gross Merchant Volume) on 2017 will be $175,660,082. WordPress themes sales will generate $138,600,378 of that pie.
When I sent this analysis to my friend Luca Fracassi for a quick sanity review he immediately got back to me and said that this ARR seems odd, since ThemeForest’s total sales of WordPress themes from 2010 until today was $286M, and I calculated $138M for one year. The thing is, numbers don’t lie 🙂 So I either had some mistake in my calculations, or there’s an explanation. I revalidated my equation that calculates the average monthly sales per item today, and it was good. Here’s the equation:
ItemAverageMonthlyGross = (TotalSoldLicenses X ItemListedPrice) / MonthsOnTheMarket
It’s a very simple equation, no room for mistakes. So if there’s no mistake in the equation, “new” money means either the average annual spend of Envato’s buyer on ThemeForest themes has to drastically increase, or the demand has to grow (number of buyers). Bingo! Envato nearly doubled its community members from 2015-2016. From a little over 4M members to almost 7.6M. The vast majority of the new members are buyers, and that’s where the money is coming from!
So to answer the question – WordPress is THE most profitable platform for ThemeForest. If WordPress was to vanish tomorrow, ThemeForest would lose ~80% of its revenues.
WordPress is by far THE most profitable platform for #ThemeForest (80% of its profits)Tweet
How Popular is ThemeForest Among Developers?
The best way to understand the popularity trend of a marketplace is by looking at its inventory:
In terms of WordPress themes inventory, it’s clear that ThemeForest is only gaining more and more traction. I’ve heard many influencers in the WordPress ecosystem eulogizing the themes market. The numbers speak differently, though – not only is the “themes gold rush” not over, it’s only gaining more momentum.
It’s interesting to see that it took ThemeForest around 3 years to start seeing its significant momentum.
Also, it’s amazing to see that 2016 was a peak year for ThemeForest. 2,532 new WordPress themes were added to the marketplace. That’s a 46% growth in WordPress themes inventory in one year!
2,532 new WordPress themes were added to ThemeForest during 2016.Tweet
Can You Build a Sustainable Themes Business on ThemeForest?
This question might sound strange when you read it first since there are already a bunch of successful theme shops on ThemeForest, but we rarely hear about the failure stories, and it’s important to understand how many successes are there, compared with failures. It’s also important to realize that ThemeForest is already 8 years old, and that starting a WordPress theme business on ThemeForest today is very different than what it used to be 2 or 4 years ago.
Let’s start with the huge success stories…
ThemeForest WordPress Whales
19 of the 8,000 WordPress themes crossed the $1M in total sales. Assuming Envato’s commission is 30%, ThemeForest turned 14 theme authors into millionaires.
19 of the 8,000 ThemeForest WordPress themes crossed the $1M in total sales.Tweet
Avada is by far THE most successful WordPress theme on ThemeForest. It crossed the $16,000,000 in gross revenues, and the developers took home over $10,000,000 in earnings. Based on its sales history, the guys at Avada are collecting around $220,000 every month – that’s incredible!
Just to understand the magnitude of the “whales”, the top 20 WordPress Themes are responsible for 13.5% ($18,756,450) of the total annual sales of WordPress Themes on ThemeForest.
All of these numbers are mind blowing, but when we look at them through a magnifying glass, the numbers look very different for the rest of the authors.
Pricing Distribution of WordPress Themes on ThemeForest
A great way to understand a marketplace is to analyze its prices distribution.
The average price of a WordPress theme on ThemeForest is $50.63, while prices are ranging from $13 to $350 for the most expensive theme.
33% of the WordPress themes on ThemeForest are priced at $59 (the most popular price).
The most popular price for a WordPress theme on ThemeForest is $59 (33% of all themes).Tweet
Looking at the chart we see additional three popular prices:
- $39 – 596 themes / 7.4%
- $44 – 1,170 themes / 14.6%
- $49 – 2,087 themes / 26.1%
81.3% of the themes are priced at those 4 price points.
The only explanation I could find to this pricing pattern is that until recently, the Envato personnel was responsible for pricing the themes. My guess is that they ran some analysis and found that those price points were generating the highest revenues (sales X price).
How Many Licenses of Your WordPress Theme Should You Expect to Sell on ThemeForest?
Based on the historical data – 36.56% of the WordPress themes on ThemeForest sold less than 100 licenses from the day they were released. The vast majority (6,940 / 86.9% themes) sold less than 1,000 licenses.
Only 0.5% of the WordPress themes sold more than 10,000 licenses. And 3 of them sold more than 100,000 licenses.
Obviously, time on the marketplace matters, so I pulled some numbers to understand how long does it take, on average, for those WordPress themes to get there. Here’s what I’ve found:
- The average time in the market for a theme that sold over 100 licenses is 2 years and 5 months
- The average time in the market for a theme that sold over 1,000 licenses is 3 years and 2.5 months
- The average time in the market for a theme that sold over 10,000 licenses is 3 years and 7 months
Then, I wanted to understand if spending more time in the marketplace necessarily means more sales, and how many. Therefore, I plotted the median sales per month over the total number of months the theme was listed in the marketplace. Not diving too deep on the definition of a median, but it’s a good way to show the “average” sales, while excluding the noise from the calculations by ignoring the exceptionally successful as well as themes with an exceptionally poor performance.
It’s interesting to see a nice trend of a consistent linear growth during the first 70 months. Which means that you can expect a relatively consistent growth in total sales during the first 6 years.
ThemeForest WordPress Themes Monthly Earnings
76% of the WordPress Themes on ThemeForest earn below $1,000 per month, assuming the commission is only 30%. That’s 6,098 out of 7,986 themes. In fact, the numbers are even worse since the commission ranges from 30% to 70%.
76% of the WordPress Themes on ThemeForest earn below $1,000 per month.Tweet
Less than 1% (0.83%) of WordPress Themes cross the $10,000 in monthly earnings. And only 3 Themes cross the $100,000 – those are the success stories you all hear about 🙂
ThemeForest Average Theme Annual Sales
The average annual gross sales for a template or a theme on ThemeForest is only $6,132. If we look at WordPress themes, the average annual sales is $17,355. That’s around $12,000 a year in earnings. Nice, but you may find it hard to sustain yourself with $1,000 while living in a western country.
What is the Lifetime Value of An Average WordPress Theme on ThemeForest?
Based on the average annual WordPress theme sales and the chart of the median sales over time in the market, an average theme will generate $17,355 in annual gross during the initial 6 years.
Based on the median chart, it looks like after 70 months the theme sales will start to slowly die, but since there were not enough data points after that period (only 215 themes), it’s really hard to predict that.
Let’s assume that the sales are consistent for 10 years. How much would you expect to earn from a WordPress theme on ThemeForest:
10 Year Total Gross – $173,355
If you don’t sell exclusively on ThemeForest, the commission is flat 64%. So after 10 years, you are expected to generate $62,407 net earnings (before taxes).
If you do choose to sell exclusively on ThemeForest, the rev-share is gradual. The more you generate in total gross, the less commission you pay starting from 50% to 30%. In this case, after 10 years on ThemeForest you are expected to generate $113,598 net earnings (before taxes).
Here’s the commission calculations table:
The 10-year lifetime value of an Avg. WordPress Theme sold exclusively on ThemeForest is only $113,598.Tweet
Can ThemeForest Sustain The Same Amount of Revenues Per Theme?
During the past year, an average of 230 new WordPress themes was listed on ThemeForest every month. That’s an incredible growth of 34.5% of the WordPress themes inventory. This growth is great for the buyers because it means there are a larger variety and more competition, but it’s bad for the authors because the marketplace is becoming saturated.
If Envato wants to sustain the same amount of sales per theme, either they will have to increase their buyers’ community by 34.5% while keeping the same conversion rates. Or, they would need to find a way to increase the annual spend of an average buyer by 34.5% (or any other combination in between).
Let’s run some numbers…
Based on Envato’s website, there are 7,627,950 community members. Assuming the average annual spend of a member on WordPress themes remains the same, Envato will have to acquire an additional 2,631,643 members to sustain the same revenues per theme.
ThemeForest’s current average annual GMV is $138,600,378. With current community size, it means that an average member in the database spends $18.17 a year on WordPress themes. The average price of a theme is around $50, which means that on average, every 3rd person on Envato purchases a WordPress theme every year – that’s insane!
So theoretically, if all of the WordPress theme prices were to increase by 34.5%, that would be another way of sustaining the revenues. And maybe that’s one of the reasons why Envato decided to make the pricing more flexible for the authors. If the prices are not going to change, the average annual spend on WordPress themes will have to go up to $24.43, which means that on average, every 2nd person on Envato’s database will need to purchase a theme during 2017.
Is that doable?
That’s a great question that I’m sure Envato’s data scientists are struggling with 🙂
There’s no doubt – ThemeForest is driving a growing supply and demand, excelling in marketing, and generating money for theme developers. It’s the biggest and most successful WordPress themes marketplace. But…
Based on the historical data and the analysis laid out above, I would say that listing a new theme on ThemeForest today, would only make sense if you are living in a developing country where $500-$1,000 is enough to pay the monthly bills.
The chances of starting a profitable theme business on ThemeForest while living in the U.S or any other western country and turning it into your main source of income are simply not in your favor. Only 5.6% of the themes are earning more than $3,000 / mo. And I didn’t even take the costs of theme development, design and continuous support, into consideration.
Only 5.6% of the WordPress themes on ThemeForest earn more than $3,000 per month.Tweet
If theme development was a one time investment where you develop a theme and forget about it, then as long as the cost of the theme development is below the $43,000 (which is definitely doable), you could generate a nice 10% annual interest rate investment for 10 years. Unfortunately, to sustain this stock called a “WordPress theme”, you are the one that will have to work hard keeping it relevant for the market and supporting your (hopefully) growing customers base.
Subscribe and grab a free copy of our
WordPress Plugin Business Book
Exactly how to create a prosperous WordPress plugin business in the subscription economy.
Share with a friend
Enter your friend's email address. We'll only email them this book, scout's honor.
Thank you for sharing
Awesome - a copy of 'The WordPress Plugin Business Book' was just sent to . Want to help us spread the word even more? Go on, share the book with your friends and colleagues.
Thanks for subscribing!
- we just sent your copy of 'The WordPress Plugin Business Book' to .
Have a typo in your email? click here to edit the email address and send again.
Is There A Better Way to Sell WordPress Themes?
If you are just starting out with theme development, ThemeForest is a good place to test the waters and see if your WordPress theme gets any traction at all, without a lot of headaches. Plus, it’s a free code review done by experts 😉 (not that I’m encouraging anyone to exploit it). But, if you want to build a meaningful business, the odds to get there with ThemeForest are low.
What Are The Main Benefits of Selling Your WordPress Theme Outside of ThemeForest?
Keeping A Larger Piece of The Pie
ThemeForest charges 30%-64% commission (starting with at least 50% for the initial $3,000) for distributing and marketing your WordPress themes. Some would say it’s way too much, but I think it’s a fair game considering that Envato provides you with access to a large community of potential buyers. Also, it makes sense that the initial commission is high since the onboarding of theme authors is more expensive than the ongoing costs (remember the code review part – that costs money for the company). Plus, when you are the monopoly of the market, you get to set the rules of the game. Now if you sell by yourself, you are obviously playing by your own rules and don’t need to pay a premium price for your theme sales.
You Don’t Compete On Price
Even though you can now set up your own prices on ThemeForest, you are still competing with 8,000 other themes in the marketplace so it would be hard to charge $100 for an item where the average price point is $50. On the other hand, when a user gets to your site, it’s up to your marketing page to “convince” the user your theme is worth the $100, as you are competing with other themes in the same category just a click of a button away.
Recurring Revenues and Automatic Renewals
ThemeForest is currently limited to one time payments for lifetime updates. An average lifecycle of a website’s design is around 3 years. That’s money left on the table. When you sell by yourself, you can create a more sustainable business by setting up recurring payments and automatic renewals. So instead of getting paid once, you can drive recurring payments from the same customer for the same purchase. In return, you’ll provide continued support, and feature and security updates.
Distributing Your Risks
If you sell your WordPress theme exclusively on ThemeForest, your distribution is up to the mercy of the marketplace economics. Any tiny change in the search algorithm, or changes in the SEO power of ThemeForest on Google, can and probably will affect your monthly sales. As an example, during 2015, a group of elite authors reported a significant drop by 70% in sales. That’s huge drop and not sustainable. Anyway, if you sell by yourself you can diversify your customer acquisition channels to lower the risk of such a sudden drop in sales. Different channels to take into consideration are SEO, social traffic, ads, email marketing, WordPress.org, non-exclusive marketplaces, etc.
Upselling Multi-Site Licenses for Freelancers and Agencies
ThemeForest theme licenses are limited to a single site. Since themes are mainly purchased based on their layout and design, the chance that someone would buy the same theme twice is low. But, you can increase those odds by upselling multiple licenses with a substantial discount on the same transaction. This works – and works well! It increases the lifetime value of a customer.
Leveraging User-Base of A Free Theme on WordPress.org
If you already have a free theme on WordPress.org, you can leverage your existing user-base with a service like Freemius Insights to start building a mailing list of people who use and appreciate your free themes and will be more likely to purchase your premium offering when you have one.
Choosing Business Models With A Higher Customer Lifetime Value
There are many business models and ways to make money from themes. ThemeForest is limited to merely one business model – buyers pay for the theme once and get 6 or 12 months of support, and lifetime updates. Alternative business models could be:
- Giving away themes on WordPress.org and upselling a premium version.
- A similar approach is riding the free distribution on WordPress.org with a free theme and upselling add-ons. By selling multiple add-ons, you can potentially increase your customer’s lifetime value from $100 to $500 and more. This will turn your theme into a platform with a micro-ecosystem for plugins. Just like Genesis and other successful theme shops did.
- Another business model that works well for some WordPress theme shops is memberships. You can develop a bunch of themes and sell access to all of your theme collection. This is a lucrative value proposition for agencies and freelancers that are constantly building websites and need access to a variety of templates. That’s how ElegantThemes and ThemeIsle built their businesses, and it’s booming.
Ready To Build A Prosperous Subscription-Based WordPress Theme Business?
No shortcuts when you want to go big. You’ll have to build your brand, create a website and drive traffic to your sales pages. Luckily, you can avoid the from-scratch development of all the eCommerce infrastructure hassle involving things such as secure payments, subscriptions, licensing, automatic updates and more. You can use a service like Freemius Checkout for WordPress plugin and theme developers, and start selling your theme in minutes from any website.
Appendix (Data Credibility)
- All numbers are based on historical data pulled from Envato’s API.
- The data covers the numbers since ThemeForest’s initial launch to Nov 13, 2016.
- Envato’s API is not exposing any revenues. To calculate the revenues of an item in the marketplace we used the following equation:
Item Total Gross = Sold Licenses X Item Listed Price
- This gross revenues equation ignores extended support and extended licenses and uses static prices.
- Most of the earnings calculations are based on a flat 30% commission by the marketplace and are ignoring the additional 30% for non-U.S sellers from countries without a tax treaty with the U.S. Therefore, the earnings per item are actually lower on average because not all of the developers are selling exclusively on ThemeForest, and the commission is starting from 50% and goes down to 30% only after $74,000 of total gross sales. Not all the authors’ countries have tax treaty agreements with the U.S. Nonetheless; we believe that some of the early successful WordPress Theme authors on the marketplace got better terms to incentivize them to stay in the marketplace. Therefore, the 30% average commission is a pretty good indicator.
- Since ThemeForest’s API doesn’t support pulling the data based on date range, the way we calculated the average monthly revenues of each theme was as following:
Item Average Monthly Gross = (Sold Licenses / Months On The Market ) X Item Listed Price
- There were 7 items listed on ThemeForest with crazy prices (some of them above a million dollars). We simply ignored those items on our calculations to avoid skewing the results. I think those theme authors were trying to run some SEO experiments and are gaming the marketplace to make their items appear first on search results when ordering the items based on the highest price first.
- Since I used very conservative heuristics for the revenues calculations, my gut feeling says that the true numbers are higher, but still in the same order.