B2B customer onboarding is a critical retention-driver that directly impacts whether wholesale customers successfully adopt your platform and stay long-term. The goal is to help new business customers become ready to place their first order and confidently reorder.
Proper onboarding of B2B customers requires different touchpoints than direct-to-consumer (DTC) customers, including catalog assignment, payment terms, and training on self-service capabilities.
This guide shares how to do that as part of your B2B ecommerce strategy on Shopify. We’ll cover the onboarding workflow for new wholesale customers and how to measure whether this aspect of the B2B customer journey is working.
What is B2B customer onboarding?
B2B customer onboarding is the structured process of helping a new business customer become ready to buy and reorder. It starts when sales teams hand off new customers to onboarding teams or platforms, and can include B2B commerce touchpoints such as account setup, catalog assignment, payment terms, first orders, and training.
Shopify’s B2B commerce platform can support this process. Businesses can gather information from prospective B2B buyers, then invite them to a personalized B2B customer portal with their negotiated price lists and custom catalog to self-serve.
“Shopify B2B automated and streamlined a lot of that process,” says Cory Gionet, VP of ecommerce at Pura. “Eighty percent of the time was spent getting an account set up to get an order placed. Now it’s easier to get that account set up. It's easier for them to have their own specific catalog with their own terms.”
Why successful onboarding matters for B2B customer retention
The customer onboarding experience buyers have with your B2B business influences their likelihood of returning. Two factors that can shape that experience are consistency and speed:
- Consistency: McKinsey’s 2026 report found inconsistent information was the top reason behind buyers’ decisions to switch suppliers. A B2B customer portal makes this information easier for buyers to access. Inventory, order, and customer data are pulled from Shopify’s unified commerce platform and fed into B2B sales channels.
- Speed: TreviPay’s study found tolerance for delays during the onboarding process has dropped. Buyers are willing to wait just 5.1 days in 2026, down from 6.7 days in 2023.
Reducing these points of friction can make it easier for buyers to place and repeat orders. Take Dermalogica Canada, who moved from a custom-built platform to Shopify. Buyers can now place their own orders and search their extensive product catalog, with vaulted cards for fast checkout and detailed order history to encourage reorders.
Dermalogica recorded a three times increase in reorder frequency after moving to Shopify B2B. Three-quarters of customers now rate the B2B buying experience as 4 out of 5 or higher.
What makes B2B customer onboarding different?
B2B customer onboarding is different from DTC, where customers largely self-serve from a standard catalog. Wholesale buyers may have custom price lists and multiple stakeholders involved in the decision-making process. Onboarding needs to account for these additional layers of access, account structure, pricing, and payment.
Account approval and buyer permissions
Wholesale price lists can be locked behind a password-protected B2B customer portal. Gartner found 67% of B2B buyers prefer this type of self-service experience, up from 61% in 2025.
But B2B customer portals differ from DTC storefronts. Direct customers to a wholesale application form and educate them on how to apply as part of your B2B customer onboarding process. Show them how to invite team members and manage orders inside the dashboard.
Company locations and multiple stakeholders
B2B buying decisions involve 13 internal stakeholders and nine external influencers, per Forrester’s “The State of Business Buying 2026” research. That number rises for more strategic or high-consideration B2B purchases. Gather the names, roles, and email addresses of each stakeholder who requested access to the brand’s B2B portal as part of your onboarding process.
Buyers may also have orders delivered to multiple locations. Configure these locations in their customer portal, and show them how to choose the appropriate delivery location for each B2B order.
Custom catalogs and negotiated pricing
Wholesale buyers purchase in bulk to benefit from discounted pricing. Show them how to navigate your product catalog and personalize the experience with negotiated rates.
Fragrance brand Who Is Elijah used Shopify to build a custom catalog and price matrix for customers who have hard margins, and others who are flexible. This move helped them grow wholesale revenue by 50% year over year.
“The custom catalog capabilities in B2B on Shopify meant we could set individual pricing categories and attach them to the various types of B2B customers we have so they get a more personalized experience,” says technical leader Brylee Lonesborough.
Payment terms, deposits, purchase orders, and checkout details
B2B payment requirements differ from DTC shopping. A 2026 report by TreviPay found 94% of B2B buyers research payment options before they buy from a supplier. Almost three-quarters prefer to pay with flexible terms, and payment method variety was the factor most likely to increase purchasing.
As part of onboarding, teach buyers how to use their available payment options. Shopify, for example, lets buyers view payment terms up front and receive automatic reminders closer to the payment date.
B2B customer onboarding workflow
Here’s how to onboard B2B customers inside Shopify, from approving a new account to preparing the buyer to place their first order and reorder independently:
1. Capture and approve the account request
Gather data from prospective B2B buyers through a wholesale application form. Brooklinen, for example, has a registration page for trade and hospitality partners. It walks buyers through the benefits of joining the brand’s wholesale program with an application form that asks for their company information, contact details, project scope, and business status verification.
“We spend more time understanding our customers and less on manual inputs,” says Nicolas Lukac, director of emerging channels at Brooklinen, on the brand’s migration to Shopify. “This allows us to provide exceptional experiences for our DTC, B2B customers and retail customers alike.”
2. Set up the company and locations
Once a new buyer is approved, create a new company profile in your Shopify B2B admin. Enter the name and company ID, then assign a main point of contact.
Each company profile can have multiple locations, which store the following information for each location:
- Tax ID
- Tax exemptions
- Shipping address
- Pricing
- Payment terms
- Billing information
- Contacts
Xavier Lee, managing director at Jumpstart Commerce, who helped with Delugs’ migration to Shopify, says this B2B feature helps “wholesale buyers get a personalized profile with their own price catalog, making ordering clear, fast, and easy.”
3. Assign catalogs, pricing, and product availability
To control which products a B2B buyer sees, create a new B2B product catalog inside your Shopify admin. Select which items you want to include and use price adjustments to create custom pricing lists and quantity rules. Each customer profile (or location within it) can have its own catalog with custom pricing lists and product visibility controls.
“We have 10 different pricing tiers for B2B customers, and Shopify automatically shows them the right one based on their customer status,” says AMH Hair & Beauty’s founder Ammar Issa.
Shopify’s Sidekick can speed up this process. Tell the AI assistant which products you want to assign to each new customer and have it build a custom catalog inside your Shopify admin.
4. Configure payment terms and checkout requirements
The B2B checkout is where customers place orders and arrange payment. Shopify B2B checkout can customize this experience with pre-filled company information, payment terms, purchase order numbers, and one-time shipping addresses.
Before you start onboarding B2B customers, make sure this checkout and payment functionality is configured correctly:
- Payment methods: Activate Shopify Payments to accept debit, credit, local, ACH, and direct debit payments. Buyers can also pay with digital wallets and third-party providers like PayPal if you choose.
- Vaulted cards: Let B2B buyers securely save or vault their credit cards for reorders.
- Payment terms: Choose flexible payment options including Net 7/15/30/45/60/90, due on fulfillment, due on receipt, with optional deposit requirements.
- Draft order workflows: Russell Hendrix uses this feature for five times faster B2B order processing compared to their previous enterprise resource planning (ERP) platform.
- PO number setup: Allow customers to add purchase order (PO) numbers to their orders when buying through the B2B portal.
- Shipping methods: Configure shipping options and whether you accept alternative fulfillment like local delivery or in-store pickup.
5. Walk the buyer through their first order
Customers receive an invitation with a passwordless login system once you’ve created their profile. A six-digit verification code allows users with the correct roles to access custom pricing, payment terms, and account information.
Once they’re invited, educate buyers on how to use their new portal and place their first order. You could host a live training session to go through the process in real time or record a tutorial. Show buyers how to place self-serve orders instead of relying on sales reps.
Dave Pickstone, head of development at Quad Lock, says: “Instead of email orders, retailers can now access custom pricing, reorder in clicks, and move through checkout without waiting on our team. It's the same frictionless experience our DTC customers expect, available for B2B.”
B2B customer onboarding checklist
Use this B2B customer onboarding checklist template before inviting a new buyer to place their first order:
- Does each new buyer have a designated company profile?
- Does each company profile have location profiles for each store?
- Does each company have customer profiles for all relevant stakeholders?
- Do the right buyers have access to the account?
- Is the correct product catalog assigned to each company profile?
- Has their wholesale price list been assigned?
- Are payment terms configured correctly?
- Are the buyer’s checkout requirements configured correctly?
- Does the buyer know how to place their first order and reorder through their account?
Place a test order to confirm your new B2B portal is configured properly. Then invite the customer to access their customer account using details from their wholesale application form.
Success metrics to track after onboarding B2B customers
Ongoing measurement can help show whether your onboarding process makes it easier for customers to place their first order. It also highlights any bottlenecks that stop buyers from placing repeat orders.
Track the following key performance indicators (KPIs) as you refine your client onboarding process:
- Time to first order
- First order completion rate
- Support tickets
- Reorder rate
- Buyer retention
Ask Shopify’s AI assistant, Sidekick, to build a custom exploration of your key onboarding metrics. It can also dig deeper into specific KPIs and identify areas for improvement.
For example, you might ask Sidekick: “Show me which B2B customers placed an order in the last 90 days but haven’t reordered.” Reach out to buyers on that list for feedback. You might uncover a reason for their drop-off, which you can address for that buyer and any subsequent ones who encounter the same issue.
B2B customer onboarding FAQs
How long should B2B customer onboarding take?
The duration of B2B onboarding varies depending on your business model, product, and company size. However, you should try to reduce unnecessary delays where possible. TreviPay found buyers’ tolerance for onboarding delays shrank to just 5.1 days, down from 6.7 days in 2023.
Who should own the B2B customer onboarding process?
Who owns the B2B customer onboarding journey depends on your team structure. It might be an account manager or a member of the customer success team.
How can you personalize B2B customer onboarding for different buyer types?
Shopify’s B2B commerce platform lets you personalize the onboarding experience for different buyers through:
- Personalized product catalogs
- Custom price lists
- Volume pricing and quantity rules
- Net payment terms for each company profile
- Self-serve buyer accounts for reorders



