- IdeaHub
- Posts
- đ§ How to build a marketplace app
đ§ How to build a marketplace app
Your first SaaS - a marketplace app!
Hey all!
This week, Iâll discuss app marketplaces. Iâll take you through why they exist, validate the opportunity they represent and take a look at how to get your own app to market successfully.
Letâs jump inâŚ
đ§ How to build a marketplace app
Why they exist
According to Statista, the average number of SaaS (Software as a Service) applications a business employs has grown from 8 in 2015 to 130 in 2022. Thatâs a lot of software and a lot of embedded processes to go with it!
Anyone who has even briefly worked in tech will be acutely aware of this as the number of âwork managementâ platforms grows seemingly every quarter. The majority of work is moved through a development cycle online using a platform like Jira, Monday or Asana.
During the 2000s and 2010s, these platforms did well to build up a large customer base across SMBs and enterprises. In order to protect their IP and bring more of their customerâs work onto the platforms, vendors continued to look for ways to integrate with other commonly used work management tools.
This resulted in just about every work management tool worth its salt launching an âapp marketplaceâ and asking developers from far and wide to build their own integration solutions in return for a cut of revenues.
It helps software vendors to widen their âmoatsâ by making it more difficult for customers to move away from a platform as more of their internal processes become tied to the software. This is often referred to as increasing the âswitching costâ or âstickinessâ of a product.
This is also however great news for us, as it means weâre free to build an app to integrate just about anything we like! But app marketplaces donât just serve as hubs for integrations, they also allow developers the opportunity to enhance and provide extra value to the core product they are building into.
SaaS vendors are happy to accommodate developers building these apps as they would rather focus on building upon their core value proposition whilst letting third parties (thatâs us!) build out the features that perhaps only a niche segment of their customer base may want or need.
Itâs worth mentioning that itâs not just in work management that this market evolution has occurred. Most notably, marketplaces like Shopifyâs are rising in popularity as the âgig economyâ has taken off post-COVID.
Our opportunity
As Atlassian is one of the largest app marketplaces, weâll focus on that platform for now but in theory, the following validation and considerations would apply to any platform youâd look to build on top of.
To date, Atlassianâs marketplace has over 5300 apps built by over 1700 developers ranging from individuals to Appfire who buy up successful marketplace apps across multiple platforms and who now own over 85 apps and counting.
Since its launch in 2012, total revenues generated by the marketplace have exceeded $3 billion with app developers taking anywhere from 75% to 95% of that. That sort of revenue wouldnât look out of place if it was listed as its own company on the NASDAQ!
Part of whatâs driven this growth is allowing app developers to leverage Atlassianâs existing customer base. Apps are advertised on the marketplace to all customers which can make it easier for high-quality apps to gain those initial few customers and gain traction.
Take a look at one of the most popular apps on the Jira marketplace, Tempo, which for a team of 100 comes to over $400/month on the Cloud version. And that is not uncommon as Atlassian serves some of the largest corporations of any work management platform.
Whatâs more compelling is that Atlassian has done a fair chunk of the initial work for you to build your marketplace app. They released Forge back in 2020 which is an out-of-the-box development platform for building (amongst other things) marketplace apps.
This will get you hosting, authentication, and access to Jiraâs UI kits plus libraries to make it easy to work with data residing in each customerâs Jira account.
Because of this, now is a great time to be building a marketplace app! However, I wouldnât be doing my due diligence without listing some of the potential issues you could face when building this sort of business.
The first is that marketplaces tend to be crowded places.
If you're going to build an app it better either target a specific underserved niche (keep reading to hear about one particular niche Iâm excited aboutâŚ) or solve a really common problem much better than the competition.
However, this is true of any business - so donât let it stop you!
The second and perhaps more obvious problem is that by choosing to build on top of one particular platform, you lock yourself in.
Your revenue will be largely decided by how well the vendor itself does in a particular year. This can be a good thing in times of boom, but can also be detrimental if they start to lose market share.
How to get to market
First, pick a marketplace!
Here are the ones I think are best suited to starting individual ventures based on the quality of the tooling provided, the size of the potential revenues and the maturity of the platform as a whole:
The enterprise nature of the customer base makes for a very attractive opportunity and is likely to result in lower churn from smaller businesses that may turn over quickly on other platforms.
The needs of a Shopify merchant touch so many different industries such as inventory and logistics management that there are so many unique problems to solve. Also, your first $1M dollars in revenue is free from commission!
Monday is a growing work management platform challenger to the likes of Atlassian with over 180,000 customers to leverage. The suite of developer tools on offer coaches you on how to best serve the market, and even where to start looking for ideas.
Itâs very achievable for a single developer to build a marketplace app provided the tools are up to scratch. You're not going to need to raise any money or build a team to get started - just a laptop!
Finding initial customers could also be straightforward as you already know exactly where and how to reach them - on the marketplace! Most offer paid advertising which you can leverage to wade through the competition.
Generating ideas for apps is going to come down to having a good knowledge of the market. Start reading reviews of apps that have an established user base and see if the developers are keeping up with their customerâs requirements. If not, it might be time for a new entrantâŚ
Also, try to look at apps that enrich the customerâs processes in a unique way and see if the same concepts can be applied to another process or a different segment of a customerâs data.
Round-up
Thatâs it for this week!
If you want to get more ideas like this to your inbox every week then make sure you sign up for the email newsletter here!
Keep on building! âď¸
P.S. Check out the official IdeaHub Reddit community where you can share ideas with other builders.
Reply