top of page

Managing your business

Business solutions & apps

Wix Stores: Selling Wholesale with SparkLayer


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.



The following are not supported:

  • Product subscriptions

  • Digital products

  • Wix Loyalty Program

  • Automatic discounts

  • Wix coupons

  • Checkout custom fields: Fields can be added with the help of a developer using the API. Contact SparkLayer to learn more.

  • Pickup & local delivery: You can set up local delivery using the SparkLayer Shipping tool and adding it as a 'manual' shipping method.



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. Make sure your site has 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.


Dashboard


  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.


Wix Editor


  1. Go to your editor.

  2. Click Add Apps

    Wix Stores: Selling Wholesale with SparkLayer

    on the left side of the editor.

  3. Search for the SparkLayer app in the search bar then select the app.

  4. Click Add to Site.

  5. 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.

  6. Accept the billing plan in Wix to begin your free trial.


Studio Editor


  1. Go to your editor.

  2. Click App Market

    Wix Stores: Selling Wholesale with SparkLayer

    on the left side of the editor.

  3. Search for the SparkLayer app in the search bar then select the app.

  4. Click Add to Site.

  5. 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.

  6. 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.

    Wix Stores: Selling Wholesale with SparkLayer

Learn how to set up customer groups in the SparkLayer dashboard.



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


Click a question below to learn more about SparkLayer and Wix Stores.


SparkLayer provides in-dashboard onboarding for seamless setup and offers direct support. Sign up for an online onboarding call.


Your site comes with a contact page which lists any customers or site visitors you've been in contact with.

Tip: The contact page has labels which are applied automatically, such as the 'Customer' label.

To identify your B2B customers, you need to create a B2B label and apply it to the relevant contacts.

Screenshot of the Contact Page in the Wix dashboard with a contact's label's outlined

Tip: You can create multiple labels (e.g. B2B-VIP), to group your customers further. Learn how to create a new label and add the label to contacts.


A SKU, or stock keeping unit, is a code given to identify products in a store.

Important: Each product and each product variant must have a unique SKU in order to sell B2B with SparkLayer.

To add a SKU to a product without product options:

  1. Go to Products in your site's dashboard.

  2. Click to select a product without product options.

  3. Scroll down to the Inventory and shipping section.

  4. Enter a unique code.

    Screenshot of part of  the product creation page in Wix Stores with the SKU field outlined

To add a SKU to a product that has product options:

  1. Go to Products in your site's dashboard.

  2. Click to select a product with product options.

  3. Scroll down and click Edit next to Manage variants.

    Tip: If you do not see the Manage variants section, click the Manage pricing and inventory for each product variant toggle to display it.

  4. Enter a unique code for each product variant.

    Screenshot of part of  the product creation page in Wix Stores with the SKU field outlined

Yes. Create customer groups in SparkLayer to assign different pricing to different groups of customers.


Depending on your setup, you can offer any of the following payment methods:

  • Pay on Account: Checkout without immediate payment.

  • Pay by Invoice: Checkout with invoice-based payment.

  • Pay Online by Card: Process payments through Wix checkout.

  • Request a Quote: Submit an order without selecting a payment method.


Customers can view previous purchases through My Orders in the members area and repeat any of their previous orders.

Screenshot of the members area menu in Wix in a sample site

Sales agents can log in and select any of their customer accounts. After doing so, they'll be able to save the order so the customer can complete the purchase.


It is not currently possible to hide product from one group of shoppers. However, it is possible to create a restricted store page where you display only wholesale products. Learn how to create a restricted store page.


SparkLayer doesn’t currently provide a way to hide products from B2B customers.

As a workaround, you can use the manual CSV pricing feature for your B2B customers. When preparing the spreadsheet, remove the price for any product you don't want to sell wholesale. It will be displayed as ’Unavailable”.

Screenshot of a produt sold on a Wix site through SparkLayer. The product is unavailable

Invite customers to your site by sending login instructions via Wix Inbox or through an email campaign.


Need A Professional Website?
Contact Us 
Today!

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

I'm a paragraph. I'm connected 

wix experts
Graphic2Traffic web design
©
bottom of page