Return to site

Book a live demo with a B2B expert.

See how SparkLayer fits your setup and what it would take to launch your new B2B store, fast.

  • Get a tailored walkthrough based on your business
  • Learn how it works with your existing systems
  • Get a plan for rollout and adoption
  • Live with Q&A with a B2B eCommerce expert

Let's begin your B2B transformation.

Drop in your email and URL to see what SparkLayer would look like on your store. Prepare to be amazed!

Alex Weston

We'll get back to you within 1 hour to arrange a good time to speak. Alex Weston, General Manager

Not quite ready for a chat? Try our interactive demo instead.
You can also email us at hello@sparklayer.io.
Rated 4.9 out of 5 on the Shopify App Store

Plans for every stage of B2B growth.

Start free, upgrade when your wholesale does. Every paid plan comes with a 14-day free trial.

4.9 from 384 reviews on the Shopify App Store Trusted by 3,500+ brands, distributors, and manufacturers

Starter

$49
per
month

For brands ready to sell wholesale, with sales agent support and onboarding.

Everything in Basic, plus

No limits on the number of price lists. Set automatic pricing rules (e.g. 50% off retail), fully custom pricing via CSV, order limits, and much more. Explore more
Up to 50 orders per month
Sales Agent Ordering lets your reps place orders and manage accounts on behalf of B2B customers. Explore more
The SparkLayer Discount Engine gives you a powerful way to customise promotions that also work alongside any B2B price list rules you have set up. It's a great way to offer incentives and rewards that can play an important part in helping increase sales and customer retention for your B2B business! Explore more
Set your own B2B shipping rules that can vary by customer group. Ideal if you're running DTC and B2B on the same store and want a simple way to differentiate your DTC and B2B shipping. Explore more
Upload files and emails containing order details to instantly create a shopping cart. Live barcode scanning is also supported. Explore more
Multiple onboarding sessions with our team to get you fully set up and live. We'll configure your store, walk you through the platform, and ensure you're ready to start taking B2B orders.
Try for free → Try it free for 14 days. Cancel anytime.

Growth

$149
per
month

For growing brands that need invoicing, advanced discounts, and more agents.

Everything in Starter, plus

Up to 100 B2B orders per month
Sales Agent Ordering lets your reps place orders and manage accounts on behalf of B2B customers. Explore more
Send invoices to your B2B customers. SparkLayer's built-in invoicing system lets you set up custom invoices that customers can download from their My Account area. Explore more
Set up advanced discounts such as "Give a free product", percentage off, order rules, usage limits, and discount compatibility rules. Explore more
Customise which inventory locations are available to your B2B customers. Great for international stores with regional stock. Explore more
Allow B2B customers to upload files during checkout (e.g. PDFs, images, purchase orders). Explore more
Automatically create customers, apply B2B status, assign tags, groups, and Sales Agents on approval. Explore more
Try for free → Try it free for 14 days. Cancel anytime.

Pro

$299
per
month

For brands with high-volume, sales agent teams, and more technical needs.

Everything in Growth, plus

Up to 150 B2B orders per month
Sales Agent Ordering lets your reps place orders and manage accounts on behalf of B2B customers. Explore more
Go from quote to order in record time. Unify how your sales team and B2B customers interact, and transform how you manage quotes. Explore more
Connect B2B orders with invoicing and payment data from Xero, QuickBooks, and Shopify. Automatically create invoices, sync payment status, and give customers real-time visibility. Explore more
The SparkLayer API lets you connect backend systems (ERP, CRM, PIM) and send B2B data such as product pricing, customer rules, and more. Explore more
Test SparkLayer without affecting your live website. Have a test and live environment under a single account. Explore more
Try for free → Try it free for 14 days. Cancel anytime.

Enterprise

Custom

For high-volume brands needing dedicated support and tailored setup.

Everything in Pro, plus

Customised B2B order volumes
With the Enterprise plan, we'll customise your Sales Agent requirements to match your team size and workflow. Explore more
We'll deep-dive into your technical setup and document how best to implement your B2B store. Explore more
Full end-to-end internal testing, ensuring data works correctly and the frontend experience is smooth. Explore more
We work with you to connect backend systems that store your B2B data (ERP, CRM) so your data flows seamlessly to your store. Explore more
Enterprise customers qualify for our 24/7 support SLA, giving you full peace of mind. Explore more
SparkLayer Ignite is the B2B Commerce Framework that allows you to integrate ANY website with SparkLayer. Explore more
Pricing starts at $499 per month.

Just getting started with B2B? The Basic plan is free - up to 3 price lists and 5 orders a month.

Try for free →
Compare plans & features Every B2B feature side by side, so you can see exactly where each plan stops.

Scroll right to see more →

Plan

All plans include 14-day free trial & ongoing support

Basic

Free

Starter

$49 per month

Growth

$149 per month

Pro

$299 per month

Enterprise

From $499 per month
Plan Summary

B2B orders per month

The number of B2B orders processed via SparkLayer per month
5 50 100 150 Custom

Sales agents

The number of sales agent users included (see below for more)
0 1 2 5 (+$39 for each additional) Custom
Advanced Features

Intelligent Cart (AI powered)

Instantly build orders by uploading files or forwarding emails with our Intelligent Cart

Sales agent ordering

Allow sales agents to login and place orders on behalf customers

Quoting engine

Transform how you manage B2B quotes and unify how your sales team and B2B customers interact
$49 per month $49 per month $49 per month

Forms

Capture, review, and approve wholesale customers with fully customisable forms.

Advanced discounts

Unlock more extensive discount rules such as free products, discount limits, and compatibility rules

Invoicing

Automatically generate invoices that B2B customers can download from their My Account area

Inventory locations

Customise which stock locations to make available to your B2B customers

Custom file uploads

Allow B2B customers to upload files (e.g. PDF documents) during the checkout

Branding optional

Ability to remove the discrete "Powered by SparkLayer" logo at the bottom of the SparkLayer checkout

Custom API for integrations

API access to build custom integrations for ERPs, CRMS, PIMs

Company users & workflows

Allow companies to create "teams" of users that can share specific actions within their account

Test Mode

Get access to a test (staging) and a live environment under a single account
Pricing & Product Rules (Price lists, discounts, quantity rules)

B2B Catalogs

Control which products, variants and SKUs are visible to different customer groups.

Product and customer-specific pricing

Ability to set custom pricing for product SKUs and to vary these across customers
Up to 3 price lists

Automatic and manual pricing

Ability to set automatic pricing (e.g. 50% off retail prices) or manual pricing (via a CSV file)
Up to 3 price lists

API-driven pricing (e.g. ERP)

Ability to use backend system to send pricing to SparkLayer via an API.

Percentage price adjustments

Ability to set percentage discount rules against products and to vary this across customers

Customer-specific % discounts

Ability to set customer-specific percentage discounts that apply on top of price lists

Product-specific discounts

Ability to set additional discounts that apply on top of price lists

Multiple price lists

Ability to set multiple price lists against a customer and to have 'cascading pricing' (first price takes priority)

Multi-currency pricing

Ability to set price lists up for different currencies, e.g. USD, EUR, GBP

Retail pricing (MSRP)

Ability to show MSRP (or RRP) pricingalongside B2B-specific pricing

Coupons and discount codes

Ability to set promotional coupon codes to apply during checkout

Free product discounts

Ability to give free products based on meeting specific criteria (e.g. spend over $100, get X free)

Pack sizing and unit quantities

Configuration of product pack sizes, minimum and maximum order quantities

Display pricing as NET

Ability to specify and display all pricing to B2B customers as net pricing (versus gross)

Product customisations

Ability to configure product customisations (e.g. custom text) that can be added at a per-SKU level during checkout.

Stock display

Ability to configure stock display rules on a per customer basis (e.g. hide or show stock)

Unit of measure pricing

Ability to define pricing rules based on measure type (e.g. boxes, cartons, or pallets)
Customers (Self-service, payments, configurations)

Shopping lists

Ability for customers to create custom shopping lists to quickly populate orders

Quick ordering

Ability for customers to rapidly populate an order from collection and product detail pages

Quick re-ordering

Ability for customers to track orders, re-order quickly from previously placed orders

Credit and balance management

Ability to set credit limits against customers and display live balances

CSV order importing

Ability for customers rapidly import an order via a CSV file

Order history and tracking

Ability for customers to see their order history and live shipping tracking

Address book management

Ability for merchants to configure whether or not specific customers can edit addresses

Purchase history and reports

Ability for customers to view recent purchase reports by time period (e.g. most ordered products)

Customer-specific payment methods

Ability to set specific payment methods on a per-customer basis versus at a company-wide level.

Checkout custom fields

Ability to configure custom fields to capture additional data during the checkout.

Account custom fields

Ability to configure custom fields to capture additional data for a customer account.

B2C stock reservation

Ability to reserve stock for B2C customers if using a hybrid B2C & B2B store

Rapid multi-product ordering

Ability to add multiple SKUs and quantities to an order in 1-click

Tax handling

Use the tax configurations from your main website, ensuring customers have the correct tax rules applied.

Company Users

Allow companies to create "teams" of users that can share specific actions within their account

Order approval workflows

Ability to set roles and permissions for different customers and configure how they can place orders.
Orders (Payment types, shipping, configurations)

Payment by invoice terms

Flexibility to set payment terms against a customer (e.g. net 15, net 30, net 60)

Payment on account

Ability to allow customers to place orders on account, using their live credit balance

Request for Quote

Ability to allow customers to place orders as quotes that can then be editted
$49 per month $49 per month $49 per month

Order total rules

Ability to configure minimum and maximum order totals before placing an order

B2B-specific shipping rules

Ability to configure specific shipping rules for B2B customers on a hybrid B2C & B2B store

Order flow

Orders placed by B2B customers can optionally be routed as draft orders or completed orders
Sales Agent Ordering (Allow your sales team to manage B2B customer accounts)

Login as a customer

Ability to login as a customer to manage their account

Place orders as a customer

Ability to place orders on behalf of a customer at their B2B prices

Create new customers

Ability to create new customers to place orders for

View customer order history

Ability to view the full order history of specific customers and re-order

Manage shopping lists

Ability to manage shopping lists on behalf of a customer and save their favourites
Store setup (Configuration)

Combine with B2C

Allow B2C and B2B to be managed and run from a single store

Ready-made frontend widgets

B2B ordering interface that can be enabled rapidly via code snippets

Low maintenance cost

Ready-made widgets and components that don't require custom development

Full customisation of frontend experience

Customise and configure your store and build a bespoke experience

Optimised for mobile and tablet

Frontend experience fully compatible with mobile and tablet devices

Enterprise

For high-volume brands with more customised needs

📣 Everything in Pro, plus:

  • Customised B2B order volumes

    Tailored to your specific business needs
  • Customised sales agent accounts

    Manage accounts on behalf of customers Learn more
  • Dedicated expert consultation

    Receive expert tried-and-tested B2B implementation advice
  • Dedicated technical support

    Get access to priority 24/7 support for peace of mind
  • Systems integrations

    Support for custom integrations into your B2B systems

Explore our enterprise plan.

Our enterprise plan comes with an expert service that includes:

Technical solution scoping
Full onboarding assistance
24/7 support & SLA
Ongoing customer success

Deliver a world-class B2B experience for your customers.
Pricing starts at $499 per month. Annual plans available.

Questions & Answers.

Pricing
How much does SparkLayer cost?

SparkLayer offers a free plan and several paid plans based on the size and requirements of your B2B operation. View pricing.

How does Enterprise pricing work?

Enterprise pricing is agreed according to factors such as:

  • Expected order volumes
  • Number of sales agents
  • Complexity of your backend systems
  • Storefront implementation requirements
  • Level of onboarding and ongoing support

Enterprise includes a planned implementation covering configuration, data migration, integrations and launch. Annual agreements are also available.

What counts as a B2B order?

Only orders placed through SparkLayer count towards your SparkLayer order allowance. Retail orders placed through the same eCommerce store do not count.

How do I sign up and install SparkLayer?

Start a 14-day trial and follow the guided onboarding process to set up pricing, customer groups and storefront components. If you have more complex requirements, book a demo and our team will help plan the implementation.

Are there contracts or commitments?

Starter, Growth and Pro are monthly plans that you can cancel from the SparkLayer dashboard. Enterprise agreements usually have a longer term based on the agreed project and service requirements.

What happens if I exceed my order allowance?

SparkLayer will continue working. Our team will contact you to discuss whether another plan would be a better fit. Each order created through SparkLayer counts towards the allowance, including orders that are later cancelled or refunded.

Are there transaction fees for manual B2B payment methods?

SparkLayer does not add transaction fees to manual payment methods such as payment on invoice or request a quote. Online card payments remain subject to the fees charged by your eCommerce and payment providers.

Will I be billed in US dollars?

SparkLayer subscriptions are billed in US dollars. This matches the billing currency used by platforms such as Shopify and Shopify Plus.

How am I billed each month?

You can see your subscription and a breakdown of charges in the billing section of the SparkLayer dashboard. Shopify customers are billed through Shopify's own billing system.

Do you offer pricing for high-volume, low-value orders?

Yes. Contact our team to discuss a plan for B2B operations processing a large number of lower-value orders.

General
What can I do with SparkLayer?

SparkLayer gives you the core tools to run B2B ecommerce on your existing store. That includes customer-specific pricing and catalogues, payment terms, quick ordering, quoting, sales rep ordering, account management, order history, invoicing connections and more.

Is there a free trial?

Yes. You can try SparkLayer free for 14 days. No credit card is required to get started. Contact our team if you need more time to complete your evaluation.

Can I see a demo first?

Yes. Explore the interactive demo or book a live session with our team to see how SparkLayer would work with your store, customers and pricing.

How do I get started?

Create an account, connect your ecommerce platform and follow the guided setup. Our team provides free personalised onboarding to help you configure and launch SparkLayer.

Which ecommerce platforms and systems do you support?

SparkLayer works with Shopify, BigCommerce, WooCommerce, Adobe Commerce and Wix, along with a growing range of ERP, accounting and business systems. Explore our integrations to find your setup.

Can I use SparkLayer with a custom-built platform?

In many cases, yes. SparkLayer has an API-first architecture and can connect to custom ecommerce or back-office systems through SparkLayer Ignite. Talk to our team and we will help you assess the best approach.

How does SparkLayer compare with other B2B solutions?

SparkLayer adds a purpose-built B2B experience to the ecommerce setup you already have. That means you can offer advanced B2B ordering without replatforming or maintaining a separate trade store. See how SparkLayer compares.

Where is SparkLayer based, and what support is available?

SparkLayer is based in the UK and works with businesses around the world. Support is available through live chat and email, with personalised onboarding included to help you get set up. Enterprise customers can also choose a plan with a contractual 24/7 support SLA. Read our story.

Shopify already has B2B features. Why would I need SparkLayer?

SparkLayer works across Shopify plans and is designed for businesses that need a more complete B2B toolkit, including quoting, sales rep ordering, intelligent order capture, customer account tools and accounting integrations. SparkLayer also gives you a free way to start.

What makes SparkLayer different?

SparkLayer is built specifically around B2B buying and selling. Customers can order for themselves, sales teams can manage accounts and order on their behalf, and both experiences use the same products, pricing and connected systems.

Setup & Installation
Can you install SparkLayer for me?

Yes. After signing up, you can ask our team to install SparkLayer for you. Standard installations are usually completed within one or two working days. Learn about installation.

How do I enable SparkLayer on my store?

Install the SparkLayer app for Shopify, Wix or BigCommerce, then follow the guided onboarding process to connect your products, pricing and customers. Our team is available if you need help at any stage.

How long does setup take?

A standard setup using SparkLayer's built-in pricing and customer tools can be completed within hours. Larger projects involving ERP connections, data migration or custom development take longer. For Enterprise implementations, we agree a project plan with you before work begins.

Can I run retail and B2B through the same store?

Yes. When a B2B customer signs in, SparkLayer shows the wholesale pricing and ordering features associated with their account. Retail visitors continue to use the normal storefront. Some businesses prefer a separate B2B storefront, and SparkLayer supports that setup too - we have a guide.

Can I use SparkLayer on a custom platform?

Yes, provided the platform can integrate with an external API. SparkLayer Ignite and the SparkLayer API are designed for custom implementations.

Do I manage my product catalogue in SparkLayer?

No. Products and categories remain in your eCommerce platform. SparkLayer connects B2B information such as customer-specific prices, pack sizes and ordering rules to each product using its SKU. Learn more.

Can I customise how SparkLayer looks?

Yes. You can change colours, fonts and spacing to match your existing website - see our guide. More advanced implementations can use the Frontend SDK to customise individual components.

Will SparkLayer slow down my website?

SparkLayer's B2B storefront components load asynchronously for signed-in B2B customers. Retail visitors do not load the B2B interface. This approach is designed to keep the effect on storefront performance to a minimum.

Do I need a developer to install SparkLayer?

Not for a standard installation. If you can access your storefront theme, you can follow the guided setup yourself, or ask our team to install it for you. Custom platforms and more complex Enterprise integrations may require development work.

Does SparkLayer work on mobile and tablet?

Yes. The SparkLayer storefront and ordering experience work across mobile, tablet and desktop.

Features
Where can I see the full feature list?

The complete feature set is available in the SparkLayer documentation. Explore all features.

Does SparkLayer process payments?

SparkLayer uses the payment methods configured in your eCommerce platform rather than processing payments itself. You can offer B2B options such as payment on account and invoice, alongside online card payments where supported.

Do I need an ERP, PIM, CRM or integration platform?

No. You can manage customer accounts and pricing directly in the SparkLayer dashboard or upload the data using our import tools. If you already use backend systems, connect them through a ready-made integration, an integration platform or the SparkLayer API.

Will SparkLayer work with our existing ERP integration?

Often, yes. Orders placed through SparkLayer are created in your eCommerce store, so an ERP connection that already imports store orders may continue to work without changes. A deeper connection for customer-specific pricing, accounts or other B2B data may require additional integration work. Our team can review your setup with you.

Can I create price lists in SparkLayer?

Yes. Create price lists in the dashboard and add prices manually or upload them by CSV.

Can I automate B2B pricing from retail prices?

Yes. Pricing rules can calculate B2B prices from the prices in your eCommerce store. For example, you can apply a fixed percentage discount across an entire price list. Learn more.

Can I create B2B discounts and coupon codes?

Yes. The SparkLayer Discount Engine supports:

  • Order-value discounts
  • Percentage and fixed-value discounts
  • Free-product offers
  • Coupon codes
  • Scheduled promotions
  • Discounts for selected customer groups

These promotions can run alongside your normal B2B price lists.

Where can I see upcoming features?

See planned work on the quarterly roadmap and follow completed releases on the What's New page.

Small enough to start with. Deep enough that you won’t outgrow it. 3,500 brands, distributors and manufacturers run wholesale on SparkLayer.

×