Skip to main content

Video: How to build a marketplace with Sharetribe

Learn how to build a no-code marketplace with Sharetribe, now in video format.

Written by Sharetribe Team

This video walks you through a no-code marketplace setup with Sharetribe in under 30 minutes. Watch the full video or use the chapter timestamps to check out specific sections.

Chapters

00:00 Introduction

01:40 Onboarding

03:28 Environments

04:25 Management tools

04:46 Build section

04:58 General settings

05:24 Pages

06:24 Add a Hero section

07:50 Add a Columns section

09:28 Add an anchor link

09:51 Add Carousel section

11:59 SEO and social tags

13:02 Privacy policy and Terms of service

13:58 Footer

15:38 Marketplace texts

17:11 Email texts

18:06 Branding

18:57 Layout

20:05 Listing types

21:06 Listing fields

23:10 Listing search

24:45 Monetize by commission

25:54 Minimum transaction size

26:25 Integrations

26:44 Advanced settings

27:05 Final words

Would you like to see more video content in our Help Center? Let us know what topics you would find valuable through the chat widget in your Console.

Video content organized by chapter:

00:00 Introduction The video introduces the goal of building the first version of your marketplace, known as a Minimum Viable Platform (MVP). An MVP is the quickest thing you can build to start solving the core problems of your supply and demand. With Sharetribe, you get the essential marketplace features out of the box and set everything up with a no-code builder, and you can extend your platform with code later as you grow. Throughout the video, Katri builds a sample marketplace called Biketribe, a location-based peer-to-peer bike rental marketplace with location search, availability management, and more. You can follow along and set up your own marketplace as you watch.

01:40 Onboarding To begin, go to the Sharetribe homepage and click Start building for free. You are first asked for the name of your marketplace, which you can change later, so do not worry if you have not settled on one yet. After entering your details and a password and agreeing to the terms, click Create a marketplace to reach the onboarding questionnaire. The questionnaire asks about your idea, and Sharetribe uses your answers to generate a marketplace with matching settings already in place, giving you a head start. If you do not have a specific idea yet, Sharetribe can also generate a random marketplace for you to test with. In the video, Katri sets up Biketribe as a no-code marketplace run by a one-person team, focused on renting products, vehicles, or properties, with daily bookings, based in Finland, priced in Euros, in English to attract an international audience, and with location-based search shown on a map.

03:28 Environments A Sharetribe marketplace has three types of environments, shown in the top left corner. The Test environment is where you build your no-code marketplace and preview any edits using the out-of-the-box settings. The Dev environment is one you enable if you want to customize your marketplace with code. The Live environment is where your public marketplace runs, and it is created once you are ready to onboard real users and subscribe to a paid plan. The environments work together, so you make changes in Test or Dev, then copy them into Live once you have previewed and tested them. For a no-code MVP, the Test environment is where you work.

04:25 Management tools Below the environment picker is the Manage section, where your users, listings, transactions, and reviews all appear. Your Test environment holds test data and your Live environment holds real data. Since the marketplace has not been set up yet, there is no data here at this stage.

04:46 Build section The Build section is where you actually set up your marketplace. The chapters that follow go through each of its tabs one by one, starting with General.

04:58 General settings The General tab holds the most basic settings of your marketplace, including its name (shown with the word "test" added in the Test environment), along with localization, listing approval, and outgoing email settings. These options become more relevant once you are getting ready to go live, so the video moves on to Content next.

05:24 Pages The Pages tab is where your unique content lives. You can edit the landing page, privacy policy, and terms of service, and add new pages such as an About page, a team page, SEO pages, or a simple blog. Every content page is made up of sections that you can add, edit, delete, or reorder, and the View page button lets you preview your changes. The default pages come with example sections and text that explain your options, so the quickest approach is usually to keep the existing sections and just edit their content. In the video, Katri instead removes the default landing page sections to build a new one from scratch.

06:24 Add a Hero section To build the first section, click Add a new section and choose the Hero template, which is designed to sit at the top of a page. In the video, the hero gets the title "Bikes and gears for every surface" set to size H1, since a page should have a single H1 used for its main title, along with a description and a call-to-action button that links to an internal page. For internal links you only need the path that comes after your domain, so the search results page is simply /s. The hero uses a custom appearance with an uploaded background image and white text. Save your changes, and you can view the page to see the result.

07:50 Add a Columns section For the next section, choose the Columns template, which here uses three columns and the title "How Biketribe works" set to H2. A page should only ever have one H1 and then use H2, H3, and H4 for the subtitles beneath it, structured logically, which is good practice for both search engines and accessibility. This section uses the default appearance, a white background with black text. Most of a section's content lives in its content blocks, and in the video Katri adds blocks with H3 subtitles to walk visitors through finding a bike, making a booking, and picking up the bike.

09:28 Add an anchor link Each section also offers an optional anchor link ID. Adding one generates a URL that points straight to that section, so you can send visitors directly to something like your how-it-works content without making them scroll down. It is not required, but it is handy to have.

09:51 Add Carousel section The Carousel template works well for featuring locations. In the video it gets the title "Find a bike near you" at H2, a short description, and a custom appearance with a gray background color that is easy to change later. Each featured location is a content block with a landscape image, an alt text (important for search engines and accessibility), an H3 title such as "Browse bikes in Helsinki", and an internal link to that location's search results. You can grab that link by searching for a location on your own marketplace and copying everything that comes after the domain in the URL. Once the blocks are saved, you can view the marketplace to see the hero, how-it-works, and location carousel come together.

11:59 SEO and social tags The SEO & social tab lets you suggest how Google and social media platforms present your page. The page title is what you propose Google show as the clickable link in search results, and the page description is the summary that appears beneath it. In the video, the landing page uses "Biketribe" together with the slogan "Bikes and gear for every surface". You can reuse the same title and description for social media or customize them at any time, and you can add a social image too.

13:02 Privacy policy and Terms of service Your privacy policy explains how your marketplace collects, uses, and manages user data, while your terms of service are the legal agreement every user accepts when creating an account. Sharetribe provides free templates for both, generated by TermsFeed, to give you a starting point. As your business grows, it is a good idea to have a local legal expert review them so they accurately match your services and the way you operate.

13:58 Footer The footer appears at the bottom of every page except the search results page. It starts with your slogan, followed by social media links that you add one at a time by picking a platform (Biketribe uses Facebook, Instagram, and YouTube), and a copyright disclaimer that asserts your rights to your content. The footer also has content columns for linking to important pages, which helps both visitors looking for a specific page and search engines, since bots can find those pages from wherever they land. In the video, the footer links to the search page, the new listing page, and the terms of service and privacy policy, with the links formatted using Markdown.

15:38 Marketplace texts The Marketplace texts editor lets you change even the smallest pieces of text across your marketplace so the wording fits your audience and tone, whether that is polished and professional or playful and whimsical. It is also how you translate your whole marketplace into another language for a non-English-speaking region. You can edit one snippet at a time, or copy everything into a document, make your changes in bulk, and paste it all back. In the video, Katri replaces every mention of "listing" with "bike" and every "provider" with "bike owner", so a button like "Post a new listing" becomes "Post a new bike".

17:11 Email texts The Email texts editor works just like the marketplace texts editor, but for the automatic email notifications your users receive at key moments, such as signing up or getting a booking. You can adjust the wording and tone the same way. In the video, the Biketribe emails get the same treatment, swapping "listings" for "bikes" and "providers" for "bike owners".

18:06 Branding The Branding tab is where you set your marketplace's main color, logo, and other brand assets. In the video, Biketribe gets a purple main color, an uploaded logo, a favicon (the small icon shown in the browser tab), an app icon (the mobile equivalent of a favicon), a login background image, and a social media image. After previewing, Katri switches the logo height from large to medium because it looks better that way, which is a good reminder to preview your branding and adjust as needed.

18:57 Layout The Layout tab controls how your search and listing pages look, and some of it is already configured from your questionnaire answers. Biketribe uses the map search layout, which suits a location-based marketplace, though a grid layout is available and works better for product marketplaces. For listing pages it uses the image carousel with thumbnails, which fits product and rental marketplaces, rather than the screen-wide cover photo that suits property rentals. The listing thumbnail aspect ratio stays landscape to match the shape of a bike, but portrait and square options are there for other kinds of items.

20:05 Listing types Listing types determine what kind of listings your marketplace offers and how customers interact with them, such as rentals, services, or products. Biketribe's type was already created as a daily rental based on the onboarding answers. Inside it, the transaction settings decide what happens on a listing: here it is a calendar booking rather than buying and selling or free messaging, with a daily booking unit, though nightly and hourly are also options. You can add more listing types, for example to both rent and sell, but it is often best to keep a narrow focus at the start, so Biketribe sticks with one.

21:06 Listing fields Listing fields are the details you collect from suppliers about their listings, beyond the default title and description. For each custom field you set a field label (what users see), a unique field ID, and a field type. In the video, Katri creates a mandatory "Select one" field for bike type, where a supplier picks a single option such as city bike or road bike, and sets it as the primary search filter so it appears first. A "Select multiple" accessories field (basket, bell, lock, and mudguard) lets suppliers choose several options and is used as a secondary filter. A free-text maintenance history field is also added and included in keyword search, so a customer's keyword search can match its contents.

23:10 Listing search The Listing search settings control how customers search and filter. The main choice is between keyword search and location search. Biketribe uses location search because it is location-based, while a marketplace where location matters less would use keyword search. With location search you can also show a keyword filter so customers can narrow results further. Since Biketribe is a daily rental, it adds a date filter as well. The availability mode decides whether a date search returns listings with at least some availability in the range or full availability across it, and Katri chooses full availability since most customers want a bike for their whole stay. The date range uses daily availability so a customer can search for a single day, and a price filter is added with a maximum of 500 euros.

24:45 Monetize by commission Commission is Sharetribe's built-in way to monetize your platform, and it is the right choice for most marketplaces, though you can run one without online payments using the free messaging type. You set a percentage that is charged on every online transaction and taken from the supplier's side. Sharetribe processes payments through Stripe, and your cut is deducted automatically from the customer's payment before the rest is paid out to the supplier. Biketribe uses a 12% commission, and you can change this percentage at any time, for example to offer a lower rate to early adopters.

25:54 Minimum transaction size The minimum transaction size sets the smallest payment your marketplace will accept, entered in cents. It matters because Stripe charges a processing fee on each transaction, made up of a percentage plus a flat fee, and that fee comes out of your commission earnings. Setting a sensible minimum protects you from losing money on very small transactions.

26:25 Integrations The Integrations tab is where you connect analytics providers, verify your marketplace with Google Search Console, and add your Stripe credentials to enable online payments. These settings only become relevant once you subscribe and go live, so there is no need to configure them while you are still building.

26:44 Advanced settings The Advanced tab holds settings related to custom development and pre-built integrations. If you are building a fully no-code MVP and validating it without developers, you can safely skip this section for now.

27:05 Final words With the entire Build section complete, your no-code MVP is configured, just like Biketribe in the video. A good next step is to use the Test environment to create a few users, post a few listings, and run through the transaction flow yourself, so you know exactly how your customers will experience the marketplace and can help them with any questions. Every setting can be changed at any time, and you can keep adding content pages such as SEO pages, a blog, a team page, or an About page. This is a fast, low-budget way to launch the first version of your marketplace and start learning from real use.

Did this answer your question?