5

How to Build a P2P Marketplace like Upwork, Etsy, or Airbnb: Steps, Challenges,...

 2 years ago
source link: https://hackernoon.com/how-to-build-a-p2p-marketplace-like-upwork-etsy-or-airbnb-steps-challenges-and-key-metrics
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
How to Build a P2P Marketplace like Upwork, Etsy, or Airbnb: Steps, Challenges, and Key Metrics
Notifications
💰 144k+ in Contest Prizes Year to Date! Join now!
Last Friday at 11:41 PM
🆕 TOP 12 Product Features Deployed in Q1 2022
Yesterday at 4:11 PM
🐞 Got a story on #debugging? Write today and win up to $500 in prizes!
Today at 12:17 PM
March 2022 Results For the Web3 Writing Contest Have Been Announced!
Last Thursday at 2:39 PM
Happy 1-Year Podiversary, Hackers!
Yesterday at 8:50 PM
The Decentralized Internet Writing Contest 2022: March Results Announced
Last Friday at 8:00 PM
Happy Weekend, enjoy these top stories from this week, <<SHACAL-2: A Poem>>, <<Do You Know Robots?>>, and more 💚
Last Monday at 9:14 AM
see more
How to Build a P2P Marketplace like Upwork, Etsy, or Airbnb: Steps, Challenges, and Key Metrics by@danylo.fedirko

How to Build a P2P Marketplace like Upwork, Etsy, or Airbnb: Steps, Challenges, and Key Metrics

Dan Fedirko

Tech enthusiast and marketer

Photo by Clem Onojeghuo on Unsplash

heart.png
light.png
money.png
thumbs-down.png

Upwork, Etsy, Airbnb, Uber. What do they have in common? They are all P2P marketplaces and form the Collaborative Economy industry. Today may be the best day to know how to build a marketplace. The target group for such startups and technology is mature enough to realize new ideas.

heart.png
light.png
money.png
thumbs-down.png

PwC reports that the size of the market is currently at around $15 billion, and is expected to grow to $335 billion by 2025. That means that there is still space for a new project the size of Airbnb, Etsy or Upwork.

heart.png
light.png
money.png
thumbs-down.png

In this article, I want to be as short and as informative as possible. We will run through the main milestones of marketplace development, what metrics to measure after you’ve built something and what is the main struggle all marketplaces face.

heart.png
light.png
money.png
thumbs-down.png

What is a Peer-to-peer (P2P) marketplace?

An online P2P marketplace is a type of e-commerce website that connects two sides: the consumer and service/product provider. On Etsy, one side provides hand-made goods and the other buys them. Etsy creates convenient conditions for selling and shopping. The same goes for Upwork, where freelancers and business owners are looking for each other. Airbnb connects hosts and travelers.

heart.png
light.png
money.png
thumbs-down.png

Online marketplaces provide both sides with great service. Consumers get a wide range of choice and security when vendors receive convenient means for trading and target audience, without creating their own e-commerce website and spending a ton of money on advertising.

heart.png
light.png
money.png
thumbs-down.png

Below you can find top industries that form a collaborative economy and their biggest players:

heart.png
light.png
money.png
thumbs-down.png

How to Build a P2P Marketplace Like Upwork, Etsy, Airbnb, etc.

Everything starts with an idea

An idea is the core of your business. It’s not the only key to success — you also should have to gather the right team and release the product on time. But a great idea will motivate great people to work with you, it will attract investors and most importantly — users.

heart.png
light.png
money.png
thumbs-down.png

Provided below are the main steps and tools to form and test your idea.

heart.png
light.png
money.png
thumbs-down.png

1. Define your value proposition

What is the value you provide to your users?

heart.png
light.png
money.png
thumbs-down.png

There are 4 main values that can be provided to users:

heart.png
light.png
money.png
thumbs-down.png

Market access. Offering access to a big number of consumers or vendors.Price. Providing some service for a cheaper price.Convenience. Making some process more convenient.Time. Solving some problem faster than it was before.

heart.png
light.png
money.png
thumbs-down.png

For example, Airbnb allows risk-free booking of an apartment or room anywhere in the world, for those who are unable to book a hotel. BlaBlaCar provides consumers with low prices and ability to get to the destination when tickets aren’t available.

heart.png
light.png
money.png
thumbs-down.png

How your product will make people’s lives better?

heart.png
light.png
money.png
thumbs-down.png

“By far the most common mistake startups make is to solve problems no one has” — Paul Graham

heart.png
light.png
money.png
thumbs-down.png

2. Choose Marketplace Business Model

Commission model
This is one of the simplest business models. You charge a commission on every transaction made on the platform. For example, Upwork takes 30% of every payment made there.

heart.png
light.png
money.png
thumbs-down.png

Pack of actions model
This model is suitable for vendor-centric marketplaces, where the main transaction happens outside the platform. The vendor purchases the limited number of views/click to see phone number/click to order/contact requests.

heart.png
light.png
money.png
thumbs-down.png

Highlight model
Users pay for their ad to be highlighted and put on top of the list. C2C marketplaces often use that model.

heart.png
light.png
money.png
thumbs-down.png

CPC (Cost Per Click)
Google makes most of its money from this type of monetization, but marketplaces can use it too. For example, Amazon has its own ads management system, where vendors pay for clicks on their ads.

heart.png
light.png
money.png
thumbs-down.png

Subscription
Users pay a monthly fee to use a marketplace without extra costs. Store owners on Amazon and eBay have to pay a monthly bill to stay on the platform.

heart.png
light.png
money.png
thumbs-down.png

Freemium
This model has come from video games. Such a marketplace is free to use, but with limited opportunities. If users want to have additional, premium features they need to upgrade. It can be combined with monthly payments. Some freelance platforms provide VIP accounts for freelancers, which open more opportunities to get the client.

heart.png
light.png
money.png
thumbs-down.png

Mix it up
As marketplaces are growing, their monetization model becomes more and more complex and can merge a few models mentioned above.

heart.png
light.png
money.png
thumbs-down.png

3. Perform a SWOT Analysis of Your Business Idea

While working on SWOT analysis, you need to define all the Strengths, Weaknesses, Opportunities, and Threats of your business idea.

heart.png
light.png
money.png
thumbs-down.png

After you’ve analyzed your business idea, move to the analysis of your competitors. This will allow you to create a better product with a unique idea and cover new customer segments.

heart.png
light.png
money.png
thumbs-down.png

4. Define your target audience

Understanding your target audience is crucial. You have to understand their pain, what they desire, where do they live, what do they do for a living, what are their hobbies, etc.

heart.png
light.png
money.png
thumbs-down.png

Understanding your target audience will help you to form your idea right.

heart.png
light.png
money.png
thumbs-down.png

5. Create a Lean Canvas for Your Marketplace Startup

Lean Canvas allows you to see a full picture and requires answering further questions:

heart.png
light.png
money.png
thumbs-down.png

What is your customers’ main problem?How your product solves this problem?What are the key metrics to track?What is your value proposition?How will you reach your customers?What are your customer segments?Who are your main competitors?What are your cost structure and revenue streams?

heart.png
light.png
money.png
thumbs-down.png

I can also recommend using Platform Design Toolkit tool from Marketplace Academy, which is developed especially for marketplace startups.

heart.png
light.png
money.png
thumbs-down.png

The platform design canvas from platform design toolkit by Marketplace Academy

heart.png
light.png
money.png
thumbs-down.png

Build an MVP

A Minimum Valuable Product (MVP) allows you to test your idea on the real market with real users, eliminating the risk of wasting a lot of time and costs on the development of the final product. I have a more detailed guide on building MVP in this article.
At this stage, you should gather a super-star team with some tech skills.

heart.png
light.png
money.png
thumbs-down.png

The basic features of every marketplace are:

heart.png
light.png
money.png
thumbs-down.png

User accounts, profiles, and settingsSearch and filtersChatsPayment systems integrationReviews and ratings

heart.png
light.png
money.png
thumbs-down.png

They can be realized from scratch with the help of a development team or by using ready-made platforms like Magento, Sharetribe, Near Me, or Marketplacer.

heart.png
light.png
money.png
thumbs-down.png

What Technologies To Use For Building a Peer-to-peer Marketplace Startup

If you decided to build your startup from scratch, you should wisely choose a technological stack. For many years of web development, we at Relevant Software have mostly used 2 most popular technology stacks that showed great results.

heart.png
light.png
money.png
thumbs-down.png

LAMP technology stack

heart.png
light.png
money.png
thumbs-down.png

LAMP is a reliable and time-tested stack known by many developers, so there will be no problems with finding specialists.

heart.png
light.png
money.png
thumbs-down.png

LAMP includes:

heart.png
light.png
money.png
thumbs-down.png

Linux operating systemApache web serverMySQL databasePHP, Perl or Python programming languages.

heart.png
light.png
money.png
thumbs-down.png

MEAN technology stack

heart.png
light.png
money.png
thumbs-down.png

MEAN is a modern technology stack powered entirely by JavaScript. It allows creating high-performance and revolutionary single page web applications.

heart.png
light.png
money.png
thumbs-down.png

MEAN consists of:

heart.png
light.png
money.png
thumbs-down.png

MongoDB databaseExpress.js serverAngular.js front-end frameworkNode.js back-end framework.

heart.png
light.png
money.png
thumbs-down.png

For example, Airbnb uses Ruby (Ruby on Rails) on the back-end and Javascript (React.js) on front-end with Nginx web server, Redis for caching and Amazon Web Servers for hosting and data storage.

heart.png
light.png
money.png
thumbs-down.png

For cloud hosting, we usually use DigitalOcean, as well as GCP.

heart.png
light.png
money.png
thumbs-down.png

The choice of tech stack will depend on the complexity of your project and budget available. If you need a free consultation from experienced startup developers, you can get it here.

heart.png
light.png
money.png
thumbs-down.png

Key Metrics of Marketplace

Overall Marketplace Metrics

These are key metrics of the whole platform:

heart.png
light.png
money.png
thumbs-down.png

Gross merchandise volume (GMV) is the total value for goods or services purchased through the marketplace in a month or year.Number of transactionsAverage Order Value (AOV) shows how much a user spends on one transaction.
AOV = GMV / # of transactions.Revenue is the final income that the company receives after all expenses.
Revenue = GMV — expenses.Customer acquisition cost (CAC) is the amount spent on marketing to get a customer.
CAC = Ad spend / # of customers.Signup conversion rate shows what percentage of users create an account visiting your platform.

heart.png
light.png
money.png
thumbs-down.png

Service/Product Provider Metrics

These KPIs concern only seller/supplier part of the marketplace:

heart.png
light.png
money.png
thumbs-down.png

SAC. Seller/supplier Acquisition Cost.Number of sellers/suppliers.Sellers/suppliers growth rate.Number of listings (if there are any).Cohort analysis. The percentage of sellers/suppliers still active 1 month and/or 1 year after signing up.GMV retention. Average percentage of the first-month GMV generated by sellers/suppliers in the 12th month.Concentration. Percentage of revenue generated by the top 20% of vendors.Net promoter score (NPS). An index ranging from -100 to 100 that shows how much sellers/suppliers are willing to recommend a platform to others.

heart.png
light.png
money.png
thumbs-down.png

Buyer Metrics

Some of the key buyer metrics are:

heart.png
light.png
money.png
thumbs-down.png

BAC. Buyer Acquisition CostNumber of buyersBuyer growth rate.Average number of orders per buyerAverage order growth per buyerRepeat buyer contribution. Percentage of buyers who have purchased more than once.GMV retention: Average percentage of the first-month GMV generated by sellers/suppliers in the 12th month.Concentration. Percentage of revenue generated by the top 20% of buyers.Net promoter score (NPS). An index ranging from -100 to 100 that shows how much sellers/suppliers are willing to recommend a platform to others.

heart.png
light.png
money.png
thumbs-down.png

These metrics will help you better manage your startup growth and will show how promising it is.

heart.png
light.png
money.png
thumbs-down.png

The biggest peer-to-peer marketplace challenge

Chicken and egg problem

Every peer-to-peer marketplace has this common struggle called chicken and egg problem. The problem is that a marketplace connects two parties: consumers and vendors and one won’t come without the other. If buyers come to a marketplace and can’t find what they are looking for, they’ll leave. The same goes to vendors, if nobody buys from them, they’ll stop using a marketplace.

heart.png
light.png
money.png
thumbs-down.png

This problem can be solved by investing a lot of money to marketing to drive a lot of users at the same time or by attracting one party first (by paying them or making a good offer). You can learn more about solving this problem in this article.

heart.png
light.png
money.png
thumbs-down.png

How Much Does It Cost To Build A Marketplace Startup?

The development cost is based on the time required to develop the desired features and technologies used. However, you can expect your MVP to cost around $30–50K with basic marketplace features we mentioned above.

heart.png
light.png
money.png
thumbs-down.png

If you already have an idea and would like to know how much it would cost to be developed, you can get an accurate quote here.

heart.png
light.png
money.png
thumbs-down.png

Conclusion

Quote by Gary Vee

heart.png
light.png
money.png
thumbs-down.png

Collaborative economy is booming and it’s great timing for new marketplaces to be born. I truly believe you have some great idea in your head that wants to be executed. Just keep in mind to deeply thought through your business idea and monetization model, understand your target audience, test your idea on beta users via MVP, gather a strong team and be patient enough to keep moving through tough times (they will be, believe me).

heart.png
light.png
money.png
thumbs-down.png

Good luck.

heart.png
light.png
money.png
thumbs-down.png
4
heart.pngheart.pngheart.pngheart.png
light.pnglight.pnglight.pnglight.png
boat.pngboat.pngboat.pngboat.png
money.pngmoney.pngmoney.pngmoney.png
by Dan Fedirko @danylo.fedirko.Tech enthusiast and marketer
Read my stories

Comments

Signup or Login to Join the Discussion

Customized |

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK