Return to site

1,500+ brands are using us to grow their online B2B.

Are you ready to revolutionize the way your B2B customers order from you from just $49 per month?

  • Let you customers place and manage orders online
  • Use your existing website for your B2B customers
  • Rapid setup, get up and running in record time
  • Empower your sales team with sales agent ordering
  • Automate previously manual tasks, and much more!

Trusted by 1,500+ brands including


🚀 Let's begin your B2B transformation.

In your live demo, we'll go through your current B2B challenges, how we've helped brands like you, and run through some of SparkLayer's main features relevant to you.

Alex Weston

We'll get back to you 4 hours (typically sooner!) to arrange a good time to speak. Alex Weston, Sales Director

You can also email us at

Perfecting the B2B customer account area and creating a brilliant customer experience

Chris Mattingly, Co-Founder

March 15, 2023
Best Practice Guide
Perfecting the B2B customer account area and creating a brilliant customer experience

With more and more brands digitising their B2B ecommerce experience, one of the key driving forces is implementing new methods to automate previously manual and time consuming activities. One area this particularly applies to is around delivering a self-service experience to the end B2B customer, empowering them to manage large parts of the ordering and account management process without needing intervention.

In this article, we’re going to hone in on a core part to this; the customer account area, sometimes referred to as the "My Account" area. A well-designed and self-service customer account area can provide a more seamless and efficient experience for B2B customers, saving them time and ultimately creating more loyalty with your brand. We’ll run through some of the key concepts and features you should consider when implementing a customer account area - so let’s dive in!

Considerations in the customer experience

If you’re in the process of building your next B2B store or evaluating incorporating B2B onto your existing ecommerce setup, you’ve almost certainly given considerable attention to the overall customer experience. For example, how the homepage and product pages look and how they are best presented to your customers. The customer account area should be no different. Customers today expect an easy way to access their account details, manage key activities, and above all having a seamless and easy way to do so. Ideally this should all happen within your existing store without requiring the customer to access a separate portal or system which can create a very disjointed user experience.

Order history and tracking

The most essential element to a B2B customer account area is allowing customers to track the orders they place with you. Each time a customer engages with you and transacts, they need an easy way to review the items ordered, track shipment status, and ideally have an easy way to repeat orders.

SparkLayer customer account Area

If you’re using a backend system to manage your B2B operation (such as an ERP), you should also consider how you can integrate and synchronise ‘offline’ orders also, such as those placed over the phone by a sales agent.

Shopping lists

The B2B ordering journey differs from DTC and it’s not uncommon for B2B customers to need to regularly repeat orders (such as those for perishable goods).

SparkLayer customer account Area

A shopping list - or wish list - is a great way for customers to save products for later, allowing them to quickly sign in and place an order. In just a few clicks, they should be able to quickly populate their cart (or order), make edits, and proceed through the checkout to complete the process.

Address book management

If a B2B customer has multiple locations (such as a retail store), the customer account area should allow an easy way to manage their shipping locations.

SparkLayer customer account Area

Address books are an easy way to store approved destination addresses, set defaults, and even control which customers can and can’t select them during the checkout process.

Account credit

Many brands and wholesales operate on some variety of account credit. This lets them define the credit terms (such as credit limits) for their customers, and is a way to both facilitate easier ordering, but also control the spending of certain customers.

SparkLayer customer account Area

Within the customer account area, there should be a clear way for customers to check their credit balance and ideally offer an easy way to adjust this if credit limits are being reached

Teams and access privileges

Another key area where B2B ordering differs from DTC is who places the orders. B2B customers often operate in teams where invited users can log in, place orders, and manage key account activities.

SparkLayer customer account Area

This may also be further extended with different access privileges, for example restricting specific users to only certain tasks. The customer account area should have an easy way for customers to create and manage teams, all with the goal of more seamless self service.

Account information

Key to self service is giving the customer the information they need without needing your intervention. One easy way to help towards this is by giving visibility to the customer if they keg account information. This could include credit details as noted above, their contact information (such as their account managers details), and a clear way for them to see what data you have on file.

Customer spotlight

Whilst the above features may sound relatively small, they all accumulate to a fantastic customer customer account experience. In one central location, the customer should be able to fully self-service, freeing up your team to focus on other core business activities.

SparkLayer customer account Area

For SparkLayer customer, teapigs, this has gradually transformed the efficiency of their B2B operation:

“With SparkLayer integrating seamlessly with Shopify, this has brought a number of key improvements. Customers can order anytime, day or night and no longer need to wait for the teapigs team. Customers are loving the new functionality and teapigs are finally being able to deliver on feedback we’ve been receiving for years." ~ Reece Downey, Head of eCommerce, teapigs

Enabling a customer account with SparkLayer

At SparkLayer, our approach has always been to find ways to make B2B ecommerce simpler. Central to our solution is our powerful customer account area that combines all the above best-practises alongside rapid ways to build orders.If you're looking to streamline your company's self-service process and want to learn more, please feel free to request a demo here! You can also learn about how to perfect the registration process in our guide here.

Chris Mattingly

Chris Mattingly

Co-Founder & CEO, SparkLayer

Chris is an experience eCommerce specialist, co-founding UK eCommerce agency blubolt in 2006. For over a decade, Chris helped build and oversee their proprietary platform and worked with some of the UK's fastest growing retailers. At SparkLayer, Chris oversees the product strategy and - when he's not playing peekaboo with his daughter - enjoys staying active with golf, tennis, climbing, and hiking to name a few!
Back to all news