Turn on the power of SparkLayer.

SparkLayer is an elegant end-to-end headless eCommerce solution that gives you a robust way to enable B2B eCommerce on your website. It’s rapid to install, integrates beautifully with your existing systems, and gives the end customer a great ordering experience.

How SparkLayer works.

  • API Connection

    The SparkLayer API connects to your systems to retrieve B2B-specific data.

  • Frontend Overlay

    The SparkLayer Frontend converts your existing website into a B2B ordering platform.

  • Self-Service

    Logged in B2B customers can then see their specific pricing and start placing orders.

  • Syncronisation

    The SparkLayer Dashboard gives you visiblity on the data that is flowing between your systems.

SparkLayer Frontend

The key features of SparkLayer.

Connect your systems to the SparkLayer API
The SparkLayer API

Connect to the source of truth with the SparkLayer API.

Our onboarding process guides you through how to connect SparkLayer to your backend systems and eCommerce platform. You can even save time with our ready-made integrations. Once connected, SparkLayer can then access key B2B data (such as customer pricing rules) and lets you then manage this via the SparkLayer Dashboard.

  • API built using a best-practice REST principles
  • Comprehensive technical documentation
  • Powered by GraphQL behind-the-scenes
See how SparkLayer connects
The SparkLayer Frontend

Install the feature-rich frontend experience.

SparkLayer comes with a B2B-ready frontend interface that simply 'overlays' sections of your existing eCommerce website with special widgets. It works with leading eCommerce platforms as well as custom ones with a super-fast 'no code' set up.

  • Officially authorised Shopify app for easy install
  • Retain your stores existing look and feel
  • Easy to set up, just a few lines of code
  • Customise extensively to suit your branding
  • No ongoing maintenance required
See how installation works
Install the SparkLayer Frontend
Shopify Shopify Plus Magento Custom BigCommerce
Self-Service Features

Let your customers start placing orders.

Once connected, SparkLayer lets your customers sign into your existing website, see their custom prices and then begin placing orders. The frontend has all the features you'd expect from a B2B eCommerce website such as pricing grids with pack sizes and minimum order quantities, a quick ordering system that has fast product searching and checkout, and a full my account area for order tracking and repeat ordering.

  • Customer-specific pricing & pack sizes

    Customer-specific pricing & pack sizes

    With built-in support for price lists, customers see their special pricing, pack size rules, and minimum order quantities.

  • Minimum order quanties

    Time-saving tools

    Customers can easily import entire orders via a CSV file and save their favourite items wih shopping lists.

  • Tiered price-breaks

    Tiered price-breaks

    Display price-breaks clearly to your customers, letting them gain savings based on the quantity of products they purchase.

  • Quick-ordering and shopping cart

    Quick-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).

  • My account area with order history

    My account area with order history

    Customers can keep track of all their orders and see real-time status updates from your backend system.

  • Fast re-ordering

    Fast re-ordering

    Customers can duplicate previous orders in a single click, making re-ordering quick and easy.

Learn more about the features
The SparkLayer Dashboard

Get visibilty of your systems.

The SparkLayer Dashboard lets you manage your integration. It gives you a detailed overview of the B2B data your backend systems are sending and provides a real-time health check to make sure all data is successfully syncronising; from products and price lists, to orders placed via the SparkLayer Frontend on your website. You can even invite additional team members and add additional stores to your account.

SparkLayer Dashboard

View B2B Order Activity

All orders that are placed via SparkLayer will appear in the dashboard and you can report on key metrics to monitor performance.

Monitor your B2B data feeds

Keep tabs on all the B2B data that SparkLayer connects to such as product feeds, price lists, and B2B customers.

Onboard your website in 5 steps

The self-service technical onboarding process means that you can be quickly up and running with SparkLayer.

Invite your team members

Invite your colleagues, technical integration partners, and anyone else with different access priveleges.

Partner referral portal

For partners, easily add and manage your clients using SparkLayer and track your referral commission payments.

'Test' and 'Live' data mode

Set up multiple environments (e.g. for staging and production), letting you test SparkLayer with confidence.

How SparkLayer connects.

To visualise how SparkLayer connects, think of it as sitting outside your current architecture. It talks directly to your backend system (e.g. ERP, PIM) and your eCommerce platform, retrieves the B2B data it needs, and then enables the SparkLayer Frontend for your B2B customers to place orders.

Scroll right to see more
How SparkLayer works across your systems
Learn how SparkLayer connects

Questions & Answers.

Which eCommerce platforms does SparkLayer integrate with?

SparkLayer works with Shopify and Shopify Plus with more platforms coming soon. Our officially appproved SparkLayer Shopify App means you can integrate with SparkLayer with total confidence. Learn more about which eCommerce platforms we support.

Can I use SparkLayer on a custom platform?

Yes, providing you're able to integrate your platform with an external API. Learn more about the SparkLayer API

How much does SparkLayer cost?

Please refer to our pricing for more details.

How do I sign up to SparkLayer?

The first step is to book a demo and we can run through if SparkLayer is the right fit for you.

How does onboarding work?

When your SparkLayer account is created, our online onboarding process guides you through all the elements of installing SparkLayer on your website. This includes connecting to your Shopify store and the SparkLayer API, sending your B2B data, installing the SparkLayer Frontend, and completing a variety of 'launch checks'. Learn more

How do I learn more about the SparkLayer features?

You can learn all about the full feature-set of SparkLayer in our SparkLayer Docs.

Does SparkLayer process payments?

No, SparkLayer does not handle payment processing in any way. Typically payments are handled offline within B2B eCommerce and managed by the business rules already set up within ERP, PIM, CRM or Finance systems, e.g. Pay on Account or Pay by Credit. As a result, we've designed SparkLayer to not support online payment processing at this stage.

Do I need to have an ERP, PIM, CRM or iPaaS integration to use SparkLayer?

At this point, yes. SparkLayer works by connecting directly to your central data sources and needs to be able to access this information via its API. 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.

Which systems and solutions does SparkLayer already integrate with?

SparkLayer integrates with a growing list of technical solutions and you can find our full list here.

Do I manage my online product catalogue within SparkLayer?

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.

Can I create custom price-lists within SparkLayer?

Currently, no. SparkLayer relies on there being a central data source to pull through pricing data, it's not possible to create 'manual' price lists outside of this.

Can I customise how the SparkLayer Frontend looks?

Yes, you're able to change styling such as fonts and colours (e.g. of buttons) to match your current eCommerce store. SparkLayer also loads within the document body of your source code which means you can customise CSS too.

Do I need to hire a developer to integrate the SparkLayer API with my system?

We do recommend working with a technical partner to set up SparkLayer on your website. Integrating your systems with SparkLayer will require proficiency in API itegrations. Our team is happy to advise on the best approach.

Does SparkLayer work across different devices?

Yes, SparkLayer is fully compatible with mobile, tablet, and desktop devices.

What support do you have?

We have full 24/7 support and you can contact our technical team at any point from your account.