Vendor onboarding is a feature available only in Spree Enterprise Edition.
This guide is intended for vendors, but may also be useful for marketplace owners should they wish to understand the onboarding process more clearly.
Accept Invitation

The above screenshot is the default email template. The actual email and content may be quite different.
Create an Account

The above screenshot shows the default sign up page. The design, content, and commercial terms may differ.
Vendor Dashboard
Once you’ve created your account, you’ll be redirected to your vendor dashboard.
There are six tasks by default, but the marketplace you’re joining may have more or less depending on its business model.
Connect or Create a Shop

Custom integrations can be developed to sync products and inventory if the vendor’s store is not running on any of the available platforms. Please reach out to us if you require integration support.
Shopify
If you are running a Shopify store, you’ll be glad to know that onboarding is completely automated. To connect your store to the marketplace, click the ‘Shopify’ button. Doing so will redirect you to the Shopify app store with a prompt to install the marketplace’s app. Click ‘Install’ and you’ll be redirected to your Shopify dashboard with another prompt to install the app.


- Active products are synced with the marketplace
- Inventory levels are synced both ways in real-time
- Shipping methods (including prices) are synced with marketplace
- Orders are routed to your Shopify dashboard for fulfillment
- Fulfillment status and shipment tracking is synced with the marketplace
- Future price updates are synced with the marketplace
- Content updates are synced with the marketplace (if not previously edited by the marketplace owner)
Once the app is set up, it’s essentially business as usual for Shopify stores - no need to use the Spree vendor dashboard other than for completing the rest of the onboarding steps and accessing payout information or invoices on occasion.

WooCommerce
The WooCommerce store connector works similarly to the Shopify connector by automating important parts of the onboarding process. To connect your WooCommerce store to the marketplace, click ‘WooCommerce’. Doing so will open a popup that requires you to enter your WooCommerce store’s URL.


- Active products are synced with the marketplace
- Inventory levels are synced both ways in real-time
- Shipping methods (not including prices) are synced with marketplace
- Orders are routed to your WooCommerce dashboard for fulfillment
- Fulfillment status and shipment tracking is synced with the marketplace
- Future price updates are synced with the marketplace
- Content updates are synced with the marketplace (if not previously edited by the marketplace owner)
Use CSV and/or Admin dashboard
As the name suggests, this method requires you to add products manually one-by-one or by uploading a product CSV file. To use this method to add products to the marketplace, click ‘Use CSV and/or Admin dashboard’ and the task will be checked off.

Add billing address
Adding your company’s billing address is essential as it is needed for vendor payouts and invoices. Simply click on the task to reveal the form and enter your company’s billing information.

If you use the Shopify store connector, your billing address will be automatically imported.
Connect Stripe account



While Stripe is popular among marketplace platforms, the marketplace you are joining may not use Stripe. However, you will likely still be required to connect a bank account to receive payouts unless they are reconciling them manually.
Add returns address
Adding a return address as a vendor is important because it ensures customers know where to send returns, streamlining the return process and helping maintain a positive customer experience. Simply click on the task to reveal the form, and enter your company’s return address.

If you use the Shopify store connector, your billing address will be automatically imported.
Set shipping rates


- If you connected Shopify, your shipping methods and rates will be synced. You’ll just need to click ‘Confirm Shipping Rates’ in the top right corner.
- If you connected WooCommerce, your shipping methods will be synced. You’ll need to set the rate of each method, and then click ‘Confirm Shipping Rates’.
- If you imported a product CSV, you’ll need to add shipping methods and rates, and then click ‘Confirm Shipping Rates’.

You can edit existing shipping methods or add new ones at any time.
Add returns policy
Last but not least, you’ll need to add a return policy. Adding a return policy as a vendor is important because it builds trust with customers, sets clear expectations, and helps prevent disputes over returns and refunds. Simply click on the task to reveal the text field.
