header-logo
Learn how to use Wix to build your site and business.
Design and manage your site using intuitive Wix features.
Manage subscriptions, plans and invoices.
Run your business and connect with members.
Learn to purchase, connect or transfer a domain to your site.
Get tools to grow your business and web presence.
Boost your visibility with SEO and marketing tools.
Get advanced features to help you work more efficiently.
Find solutions, learn about known issues or contact us.
placeholder-preview-image
Improve your skills with our courses and tutorials.
Get tips for web design, marketing and more.
Learn to increase organic site traffic from search engines.
Build a custom site using our full-stack platform.
Get matched with a specialist to help you reach your goals.
placeholder-preview-image

Wix Stores: Selling Wholesale with SparkLayer

8 min
In this article
  • Step 1 | Prepare your store
  • Step 2 | Add the SparkLayer app
  • Step 3 | Set up your B2B pricing
  • Step 4 | Create customer groups
  • Step 5 | Set up your B2B contacts
  • Step 6 | Test your setup & start selling
  • FAQs
SparkLayer brings powerful B2B functionality to your Wix store—transforming it into a business that caters to both retail and wholesale customers. B2B wholesale customers can log in, place orders, and seamlessly manage their accounts. Both types of customers, wholesale and retail, enjoy a tailored shopping experience, with unique pricing, payment options, and other customized features.
Check out this video to learn more about how SparkLayer can help you turn your existing retail business into an efficient B2B store.

Step 1 | Prepare your store

To use SparkLayer with your Wix store, certain settings need to be in place in addition to regular setup necessary for a functional store (e.g. connecting a payment method).

To prepare your store:

  1. Add a unique SKU to every product or product variant (see the FAQ below for instructions):
    Important: Unique SKUs for each product and variant are essential for selling B2B.
  2. Wix Stores comes with a Members Area. If you removed it, add the members area to your site.
  3. Make sure you've connected a payment method.
  4. Set up one or more shipping rules.

Step 2 | Add the SparkLayer app

Now that your store is ready, you can add the SparkLayer app. 

To install the SparkLayer app:

Dashboard
Wix Editor
Studio Editor
  1. Go to the SparkLayer app in the Wix App Market. 
  2. Click Add to Site
  3. Create a SparkLayer account (or log in if you already have one).
    Note: Make sure you remember which email address you used to sign up.
  4. Accept the billing plan in Wix to begin your free trial.
Note:
Once you've installed the app, SparkLayer will automatically sync your product and customer info.

Step 3 | Set up your B2B pricing

Next, go to SparkLayer and start setting up your B2B pricing. If you decide to set up multiple customer groups, you can set up separate pricing rules for each one.

To set up pricing:

  1. Go to Manage Apps in your site's dashboard.
  2. Click Open next to the SparkLayer B2B & Wholesale app. 
Screenshot of the Manage Apps page in the Wix dashboard showing how to open the SparkLayer B2B app
  1. Click Go to Dashboard to set up pricing.
Tip:
SparkLayer offers manual, automatic, and integrated pricing options. Learn more about managing  pricing in SparkLayer.

Step 4 | Create customer groups

You need to create at least one customer group in SparkLayer to sell wholesale. You then have the option of creating additional customer groups, for example, you can create groups for new or VIP customers. This allows you to offer different groups of customers separate pricing, different payment methods, and more. 
Notes:
  • Every B2B customer needs a 'B2B' label. 
  • If you created additional customer groups, you need to create additional labels for them in step 5. You can choose your own label text.

Step 5 | Set up your B2B contacts

In order for your site to recognize B2B customers, they need to be in your Wix contact list. Additionally, each B2B customer needs to have a B2B label and must be a site member. You can add contacts manually to the Contacts page in your Wix dashboard or you can import a contact list.
GIF showing how to add a contact in Wix and assign the contact a b2b label

To set up B2B contacts:

  1. Add your customers to Wix Contacts:
    Note: Make sure you complete all the address fields.
  2. Create  a B2B label.
  3. (Optional) Create additional labels, one for each customer group (if you created more than one).
  4. Assign the label(s) to each B2B customers. 
  5. Set the contact as a member.
Notes:
  • Check the FAQ below to learn more about creating and assigning labels.
  • Customer addresses are synced once when the b2b label is first added to a Wix contact. When you add additional contacts or edit existing ones, you need to update your changes manually in SparkLayer. 
  • You can use SparkLayer's address book to add and edit addresses in the My Account area.

Step 6 | Test your setup & start selling

Before you go live, we recommend you test the process to make sure it's working smoothly. Use the SparkLayer Launch Checklist to make sure your store is ready. 
After testing, wholesale customer can log in and make purchases. 
GIF showing a customer making a B2B purchase in a Wix store that used SparkLayer

FAQs

Screenshot of the Manage Apps page in the Wix dashboard showing how to open the SparkLayer B2B app
GIF showing how to add a contact in Wix and assign the contact a b2b label
GIF showing a customer making a B2B purchase in a Wix store that used SparkLayer