Are you ready to revolutionize the way your wholesale customers order from you, from just $49 per month?
SparkLayer allowed us to get B2B ordering up and running in a matter of weeks with very little technical effort, and negligible cost. We were so impressed with SparkLayer that we immediately decided to launch B2B ordering in the US.
Reece Downey,
Head of eCommerce, teapigsEveryone at Living Proof has said that SparkLayer is easy to use and looks beautiful, and they love having all this information at their fingertips. It was very time-consuming having to manually do things before, and SparkLayer has reduced the opportunity for error.
Sarah Sorrentino,
Sales Operations, Living ProofImplementing SparkLayer meant we were able to prove the value of taking B2B online quickly to our internal stakeholders. It also meant that we have rapidly been able to provide a differentiated and improved customer experience for our customers.
Sophie Redgell
eCommerce Manager, AsmodeeThe SparkLayer platform provides a turnkey Shopify solution, granting the merchant an array of wholesale/bulk order functionality not available through the standard Shopify B2B channel. HIGHLY recommend.
Dan Silverman
Fresh Clean TeesSparkLayer has allowed us to streamline our B2B business by simplifying our ordering process. Based on extensive research and testing, it by far exceeds all other options on the market. We couldn’t be happier!
Tim Lewis,
CEO & Founder, SafeStyleTrusted by 1,500+ brands from startups to enterprise.
In your live demo, we'll go through your current challenges, how we've helped brands like you, and run through some of SparkLayer's main features relevant to you.
We'll get back to you within 4 hours (typically sooner!) to arrange a good time to speak. Alex Weston, Sales Director
Join 1,500+ brands trusting SparkLayer to grow their B2B operation.
SparkLayer comes with a ready-made B2B-optimised frontend that feels like a true extension of your online store experience. You can fully-brand it and do away with having to build and maintain complex B2B-specific functionality or needing to create a whole new store! It's super easy to setup and works with leading eCommerce platforms such as Shopify and BigCommerce.
With SparkLayer, you can safely and securely setup your B2B data; from configuring your B2B pricing and payment methods, to setting ordering rules for your customers (e.g. minimum order spend). You can use our powerful built-in price engine, use one of our ready-made integrations to connect to your systems (e.g. ERP or CRM) or build your own via the SparkLayer API. Once you're done, you're ready to let customers place B2B orders!
Take a quick look and see how seamlessly SparkLayer's features can fit into your existing website.
See how fast-growing brands use SparkLayer to grow and automate their B2B businesses.
When you're ready to launch, SparkLayer lets your customers sign into your website and then begin placing B2B orders. If you were managing this process manually, get ready to be amazed! The SparkLayer Frontend has over 100 powerful features to making B2B ordering a breeze, including:
Customer-specific pricing & pack sizes
Configure pricing rules on a per-customer basis with support for price lists, pack sizing, minimum and maximum order quantities, and more.
Learn moreMy account area with order history
Customers can keep track of all their orders, see real-time order status updates, and download invoices.
Learn moreQuick-ordering and shopping cart
Customers can easily search by product code, update quantities, and checkout using saved addresses and agreed payment terms e.g. pay on credit.
Learn moreSales agent ordering
Enable sales agents that have the ability to place orders on behalf of certain B2B customers as well as process offline orders e.g. phone orders.
Request a Quote
Give you customers the option to submit orders as quotes, allowing you to edit them before fully processing.
Learn morePayment methods
Enable payment methods for specific customers including Pay by Invoice, Pay by Card, and even Buy Now Pay Later with our partners such as Balance.
Learn moreQuantity price-breaks
Display price-breaks clearly to your customers, letting them gain savings based on the quantity of products they purchase.
Learn moreImport orders quickly via CSV
Customers can easily import entire orders via a CSV file and populate their order contents.
Learn moreFast re-ordering
Customers can duplicate previous orders in a single click, making re-ordering quick and easy.
Learn morePowerful discount engine
Let your customers redeem discounts such as order-level discounts (e.g. $100 off orders over $500), coupon codes, free products, scheduled promotions, and more.
Learn more NewBuilt-in reporting
Let your customers access reports from their account area, including their full purchase history and quick re-ordering.
Learn more NewFile uploads and customisations
Allow customers to upload files against a B2B order such as Purchase Orders and custom files (e.g. for personalisation).
Learn more NewShopping lists and saved orders
Customers can easily save their favourite products to shopping lists and quickly re-order from these within a few clicks.
Learn moreCompany Users
Allow B2B companies to create "teams" to share activities such as placing orders, creating shopping lists, and more.
Learn moreConfigure pre-orders and backorders
Easily set inventory to be on pre-order or backorder and even set custom "shipping dates" to give visibility to customers.
Learn moreAll plans come with free onboarding and access to over 100 B2B-specific features, including:
With SparkLayer set up on your Shopify store, you can bring a world-class experience to your B2B customers. Best of all, SparkLayer works with all Shopify plans. See how they compare below.
B2B Features What B2B merchants need |
Shopify Standard functionalityShopify Plus "B2B on Shopify" |
Shopify + SparkLayer When combined together |
Pricing (Price lists, discounts, pricing rules) | ||
Product-specific pricing Ability to set custom pricing for product SKUs and to vary these across customers |
||
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 |
||
Multiple price lists Ability to set multiple price lists against a customer and for the lowest price to win |
||
Multi-currency pricing Ability to set price lists up for different currencies, e.g. USD, EUR, GBP |
||
Tiered quantity pricing Handling for quantity price-breaks (e.g. buy 3, save 10%) on parent and variant level |
||
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-specific discounts Ability to set additional discounts that apply on top of price lists |
||
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 |
||
Customer-specific payment methods Ability to set specific payment methods on a per-customer basis versus at a company-wide level. |
||
B2B-only products Ability to configure which products B2B customers see when logged in |
||
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 |
||
Company profiles Ability to assign customers to a company and configure their shipping & billing locations |
||
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 |
||
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 within Shopify |
||
Sales Agent Ordering | ||
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. |
||
Manage shopping lists Ability to manage shopping lsits 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 Shopify 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 Shopify store and build a bespoke experience |
||
Optimised for mobile and tablet Frontend experience fully compatible with mobile and tablet devices |
||
Advanced tools (Sales Agents, reporting, integrations) | ||
Sales agent ordering Allow sales agents to login and place orders on behalf of specific B2B customers |
||
Custom API for integrations API access to build custom integrations for ERPs, CRMS, PIMs |
||
Analytics and Segmentation Ability to segment B2B orders and customers and to analyse data |
The SparkLayer Dashboard is an online tool that gives you visibility of the B2B setup for your website. From managing your B2B pricing, setting up customer groups and associated rules, configuring B2B-shipping, through to managing your connections to your systems (such as eCommerce platform or ERP). You can even invite additional team members and add additional stores to your account.
Learn moreAll orders that are placed via SparkLayer will appear in the dashboard and you can report on key metrics to monitor performance.
Easily set up B2B pricing rules, configure customer groups, B2B-shipping, custom integrations, and much more.
The self-service onboarding process means that you can be quickly up and running with SparkLayer.
Invite your colleagues, technical integration partners, and anyone else with different access privileges.
For partners, easily add and manage your clients using SparkLayer and track your referral commission payments.
Set up multiple environments (e.g. for staging and production), letting you test SparkLayer with confidence.
To visualise how SparkLayer connects, think of it as sitting outside your current systems architecture. It talks directly to your backend system (e.g. ERP, PIM) and your website, retrieves the B2B data it needs, and then enables the SparkLayer Frontend for your B2B customers to place orders. Learn more
Keeping customer data safe and secure is a paramount to SparkLayer. We work hard to protect our customers and design our solution to use security-first principles.
SparkLayer is built on modern cloud technologies. Utilising Google Cloud Platform and Amazon Web Services, we provide industry-leading scalability and performance.
We comply with industry regulations and standards to keep data safe. All SparkLayer customers have their own dedicated data storage, providing an additional layer of security.
All data is duplicated in multiple instances and backed up as an additional layer of protection. Within our infrastructure, data is fully encrypted by default, at rest and in transit.
SparkLayer gives you an easy way to enable B2B (wholesale) on your existing website. You don't need to create a new store or spend time and money trying to customise your B2B experience. SparkLayer does all this for you and, once you're set up, you'll be able to:
- Enable custom pricing for your B2B customers
- Give your B2B customers a self-service ordering experience
- Accept B2B payments, such as "net payments" and "payment on account"
- Allow your sales team (sales reps) to place orders on behalf of B2B customers
- Configure more advanced pricing rules, such as pack sizing and quantity price price-breaks
- Enable rapid re-ordering, making it easy for your customers to repeat order
- Allow your B2B customers to save shopping lists
- Configure pre-ordering and back-ordering rules
- Allow your B2B customers to create company teams
And so much more! SparkLayer has over 100 B2B features right out of the box. Plus our team can get everything set up for you with our free onboarding service.
Yes, we offer a 14-day trial period to test the features of SparkLayer. The free trial starts when you've installed SparkLayer on your eCommerce platform (e.g. Shopify). If you need your trial extended, please contact us.
Yes! We've a variety of demo stores where you can test the feature-set of SparkLayer. Learn more
To get started, you can sign up for a free 14-day trial here. Alternatively, you can book a demo and we can run through how SparkLayer works.
SparkLayer works with Shopify and BigCommerce with more platforms coming soon! For Shopify, our officially approved 5-star rated SparkLayer Shopify App means you can integrate with SparkLayer with total confidence.
SparkLayer also integrates with a range of other systems, from payment gateways to multi-channel operations platforms. You can find our full list of integrations here.
A good question! There are many B2B solutions on the market and each offer a variety of benefits that may suit specific use-cases or customer types. Beyond functionality and features, there is one major benefit of SparkLayer that makes it compelling - you get to use your existing website and SparkLayer simply 'layers' on top (hence the name, SparkLayer!). Many other solutions are built as 'web portals' meaning customers have to use an entirely separate website. Whilst this may be useful, if you already have an existing website (e.g. for your DTC retail customers) or you use an eCommerce platform you're already familiar with, you'll need to manage multiple systems and tools which can add operational complexity.
We'd be happy to discuss this in more detail!
Our head office is located in the beautiful English city of Bath and our team is all based in close proximity. You can learn more about our story here! Since we're UK based, we typically operate our support on UK timezones (Monday to Friday, 8am to 6pm GMT) however we are able to accommodate specific requests should you require assistance outside of these hours. Please speak to our team and we'll be happy to advise.
For customers subscribed to our Enterprise plan, you'll get access to our 24/7 Support SLA and you can learn more here.
Yes! Once you sign up, you'll see an option to request our team to install SparkLayer for you. Typically we can do this within 1-2 working days. Learn more about setting up SparkLayer.
For Shopify and BigCommerce, you'll simply need to install our official Shopify or BigCommerce app and go through our simple onboarding process.
When your SparkLayer account is created, our online onboarding process guides you through all the elements of installing SparkLayer on your store and we're here to help if you require assistance.
You can also learn more about how onboarding works
If you're using our built-in tools to manage your pricing and customers, it's possible to set up SparkLayer in a matter of hours (or less!). Our team is on-hand to guide you through the set up process and can even help set up on your Shopify store for you.
For most extensive integrations - typically merchants using our Enterprise plan that require backend connections - set up times vary and we'll work closely with you to create a full project plan.
Yes! It's possible to install SparkLayer onto your existing B2C store (i.e. retail), meaning you can run both B2C and B2B on the same store. We call this a 'hybrid setup' and we've a guide here that explains how works.
When your B2B customers sign in, they simply see the special SparkLayer frontend widgets that allow them to see their prices and place orders.
Sometimes it can be better to separate out your B2B store onto a secondary Shopify store and we've detailed some of the common reasons.
Yes, providing you're able to integrate your platform with an external API. Learn more about the SparkLayer API
No, the product catalogue and category management is done through your existing eCommerce platform. SparkLayer simply 'overlays' your existing product catalogue with the B2B-specific data such as product pricing and pack sizes. It does this by associating data to the specific product SKU behind-the-scenes and then showing the appropriate content to the customer.
Yes, you're able to change styling such as fonts, colours (e.g. of buttons) and spacing easily via CSS to match your current eCommerce store and typically you can get SparkLayer to fit seamlessly with your website look and feel. You can learn more in our guide and watch our video to see some live examples!
No. For performance, the SparkLayer Frontend only loads when a valid B2B customer successfully logs into a website; for your standard (B2C) customers, no code is loaded at all. When a B2B customer logs in, all loading of the interfaces is asynchronous which means a negligible impact on page load times and performance even though SparkLayer is a hosted third-party solution. The result is the end customer will have a rapid experience browsing products and placing orders.
No! SparkLayer is really simple to install and we have full step-by-step instructions once you sign up. If you have access to your Shopify storefront theme, it's possible for anyone to do. If you like, we can even install for you if you require any assistance.
Yes, SparkLayer is fully compatible with mobile, tablet, and desktop devices.
You can learn all about the full feature-set of SparkLayer in our SparkLayer Docs.
A good question! It's important to note that "B2B on Shopify" is only available to Shopify Plus merchants and we've a full guide here on how it works and how it compares to using SparkLayer. You can also learn more about Shopify & SparkLayer here.
No, SparkLayer does not handle payment processing and instead simply uses the payment methods set up within your eCommerce platform, e.g. Shopify. It's possible to set up both offline payment methods for your B2B customers (e.g. Pay on Account or Pay by Invoice) as well having them pay online via card. For more details, see our guide.
No. With our powerful import tools, you can configure pricing and customer rules all through the SparkLayer Dashboard without the need to have a backend system in place.
If you are looking to use a backend system, SparkLayer works by connecting directly to your central data sources to retrieve your B2B data. If you're using an iPaaS solution (integration platform as a service), SparkLayer can connect directly to this instead, negating the need to connect to an ERP directly.
If you have the technical expertise, the SparkLayer API lets you connect to any system and we also have a range of 'ready-made' integrations. You can find our full list of integrations here.
The short answer, it depends! If your online store is already connected to your ERP system, there's a good chance that no further integration work is required to connect SparkLayer. When orders are placed via SparkLayer, they'll simply be created like any other which your ERP system can then subsequently import. The same also applies to product stock data, SparkLayer will use stock levels already available on your eCommerce store. If you're looking for a more in-depth integration, such as synchronising B2B pricing, this would require an integration and you can learn more here.
Yes. Within the SparkLayer Dashboard, you can manually create price lists and upload pricing data for each one you create. You can learn more here
Yes. SparkLayer's powerful pricing engine lets you create automated rules for your B2B price lists. For example, if you're using Shopify, you can easily set up a B2B price list that applies 20% off your Shopify prices. You can learn more here
Yes. SparkLayer has a built in "Discount Engine" that allows you to setup discounts that can work alongside your B2B pricing rules. You can set up discounts such as:
- Order-level discounts: eg, spend $1,000 and get 10% off, spend $2,000 and get 15% off
- Percentage and fixed discounts: eg, 20% off an order total, $100 off an order total
- Free product: eg, spend $1,000 and get free product ABC
- Coupon codes: eg, enter code NEWCUSTOMER and get 5% off
- Scheduled discounts: eg, start discount today and end it on a specific date and time
- Customer-specific discounts: eg, only allow customer group 'b2b-vip' qualify for the discount
And much more! You can see a full overview of what's possible in our help guide here.
You can see what's planned for SparkLayer in our quarterly roadmap. You can also see our latest feature updates in our What's New page!
Please refer to our pricing for more details.
As with the Starter, Growth, and Pro plans, we charge a fixed monthly fee that's based on a number of considerations:
- Projected sales volumes
- Required number of sales agents
- Complexity of backend systems (e.g. ERP or WMS system)
- Complexity of storefront implementation
- Extent of ongoing support required
The Enterprise plan also comes with a full end-to-end onboarding process overseen by our expert team. This process includes scoping your requirements, installation and configuration on your storefront, assisting in data migration, connecting your backend systems, and launching SparkLayer.
For Enterprise customers, we're also able to offer an annual plan at a discounted rate.
We only count orders that are placed via SparkLayer towards your monthly total, i.e. B2B orders. If you're using SparkLayer on a Shopify store that also accepts retail orders (i.e. B2C), those orders will not count towards the monthly total.
To get started, you can sign up for a free 14-day trial here. Alternatively, you can Book a Demo and we can run through how SparkLayer works.
Once you've installed this on your Shopify store, our Onboarding Process then guides you through all the steps to get SparkLayer up and running: from setting up B2B price lists and customer groups, to installing special code snippets within your Shopify storefront theme. You can even use our ready-made Shopify B2B theme and get up and running in less than 5 minutes!
If you have more bespoke requirements and the Enterprise plan sounds more suitable, our team will walk you through the onboarding process.
For the Starter, Growth, and Pro plans there are no contracts and you can cancel your account at any time from within the SparkLayer Dashboard. For the Enterprise plan, we typically establish a longer agreement term based on your requirements and this can discussed in more detail with our team.
For the Starter, Growth, and Pro plans, there are limits on the maximum number of orders that can be placed via SparkLayer. SparkLayer treats each individual order on your eCommerce platform (e.g. Shopify) as an order, and even if you subsequently cancel or refund it, it will still contribute towards the total.
If you do exceed the monthly limit, SparkLayer will still continue to function as normal however our team will contact you to discuss whether or not you'd be better suited to an alternative monthly plan.
No. Manual payment methods (such as "Payment on Invoice" or "Request a Quote") are processed as manual payment methods within Shopify and are not subject to their standard transaction fees. If your B2B customers do choose to pay online (i.e. via card payment), those will be subject to your existing Shopify transaction fees.
Due to SparkLayer tightly integrating with platforms that charge in US Dollars, such Shopify and Shopify Plus, you'll be billed in the same currency to make reconcilation more straightforward.
The SparkLayer charges can be found within the billing section of the SparkLayer Dashboard and you'll get a full breakdown of how your charges are calculated. For Shopify stores, you'll automatically be billed via Shopify each month via their own billing system.
Yes. We're happy to discuss special pricing if your B2B operation processes a high-volume of low-value orders. Please contact us for more information.