Onboarding new wholesale customers involves repetitive data entry: creating company profiles, setting up locations, assigning pricing, and configuring payment terms. For manufacturers managing dozens of new accounts each month, this manual setup eats into time that could go toward building relationships.

Shopify Sidekick can accelerate this process by filling in admin forms from your instructions, reducing clicks and data entry. This guide shows how to use Sidekick to create B2B company profiles, assign wholesale pricing, and configure credit terms efficiently.

What Sidekick Can Do for Wholesale Onboarding

Sidekick speeds up onboarding by interpreting your instructions and populating Shopify admin forms accordingly. Instead of navigating through multiple screens and entering data field by field, you describe what you need and Sidekick fills in the details.

In B2B stores, Sidekick can:

  • Create new company profiles with the information you provide
  • Populate location details including addresses and contact information
  • Generate to-do lists to guide you through multi-step setup work
  • Navigate you to the right admin pages when you need to complete additional configuration

Sidekick doesn't replace your review and approval, it accelerates the data entry portion so you can focus on verification and relationship-building.

What Still Requires Manual Steps

Some onboarding tasks require you to complete them directly in the admin:

  • Catalog assignment: You create and assign catalogs (price lists) to company locations manually
  • Payment terms: You set payment terms at the company level in the admin
  • Customer contacts: Adding contacts and permissions happens in company settings

Think of Sidekick as handling the initial heavy lifting while you handle the configuration decisions.

Understanding Shopify B2B Account Structure

Before using Sidekick for onboarding, understand how Shopify B2B organizes wholesale customers.

Companies and Company Locations

Shopify B2B uses a two-level hierarchy:

  • Company: The parent organization (e.g., "Acme Manufacturing")
  • Company location: A specific business location you sell to (e.g., "Acme Manufacturing - Chicago Plant")

When you create a company, Shopify automatically creates one company location for it. Each company can have multiple locations (up to 10,000), and each location can have its own:

  • Shipping and billing addresses
  • Assigned catalogs (pricing)
  • Payment terms
  • Order history

This structure supports businesses with multiple facilities, branches, or purchasing departments that need different configurations.

Why This Matters for Onboarding

When setting up a new wholesale customer:

  1. Create the company (parent record)
  2. Configure the company location (addresses, contacts)
  3. Assign catalogs to the location (pricing)
  4. Set payment terms at the company level (credit terms)

Sidekick helps with step 1 and 2 by populating the forms. Steps 3 and 4 require your direct action in the admin.

Step 1: Create the B2B Company Profile with Sidekick

Start by having Sidekick create the company and its initial location.

Using Sidekick to Create a Company

  1. Open your Shopify admin
  2. Open Sidekick
  3. Ask Sidekick to create a B2B company with the details you know

Example prompt:

> "Create a B2B company called 'Midwest Industrial Supply' at 1234 Commerce Drive, Chicago, IL 60601. Contact is John Smith, john@midwestindustrial.com."

Sidekick populates the company creation form with the provided information. You then review the details and save.

Information to Include

When prompting Sidekick, include as much as you know:

  • Company name
  • Business address (street, city, state, zip)
  • Primary contact name
  • Contact email
  • Phone number (if available)

The more details you provide, the less manual editing you need after Sidekick fills the form.

Review Before Saving

Sidekick fills forms based on your instructions, but always review before saving:

  • Verify spelling of company and contact names
  • Confirm address formatting
  • Check that email addresses are correct

This review step ensures data quality in your customer database.

Step 2: Assign Wholesale Pricing Using Catalogs

After creating the company and location, assign pricing by connecting catalogs to the company location.

How Catalogs Work in Shopify B2B

Catalogs determine what products a B2B customer can purchase and at what prices:

  • Products: Which items are available to this customer
  • Prices: Fixed prices or percentage adjustments from your base prices
  • Visibility: Customers only see products in their assigned catalogs

You can assign multiple catalogs to a single company location. If multiple catalogs contain the same product, the customer sees the lowest price.

Creating and Assigning a Catalog

In your Shopify admin:

  1. Go to Products > Catalogs
  2. Click Create catalog
  3. Add products and set prices (fixed prices or percentage off)
  4. Save the catalog
  5. Go to Customers > Companies
  6. Click the company, then the company location
  7. In the Catalogs section, assign the appropriate catalog(s)

Pricing Strategies for Manufacturers

Consider how you structure catalogs for your wholesale customers:

  • Tiered catalogs: Different discount levels (e.g., "Distributor 20% Off," "Contractor 15% Off")
  • Product-specific catalogs: Certain product lines for certain customers
  • Customer-specific catalogs: Unique pricing for key accounts

For detailed catalog configuration, see Customer-Specific Pricing on Shopify for B2B.

Step 3: Set Payment Terms for the Wholesale Customer

Configure payment terms so the customer can purchase on credit.

Available Payment Term Options

Shopify supports standard B2B payment terms:

  • Net 7, Net 15, Net 30, Net 45, Net 60, Net 90
  • Due on fulfillment
  • Due on receipt
  • Deposit requirements (percentage upfront)

Setting Payment Terms

  1. Go to Customers > Companies
  2. Click the company
  3. In the Payment terms section, select the appropriate terms
  4. Optionally, require a deposit percentage for orders created at checkout
  5. Save

Payment terms apply at the company level, so all locations under that company inherit the same terms unless you configure locations differently.

Matching Terms to Customer Relationships

New wholesale customers might start with shorter terms (Net 15 or Net 30) until they establish credit history. Established accounts with strong payment records can receive extended terms (Net 60 or Net 90).

For comprehensive guidance on payment terms configuration, see Net 90, Deposits, and Other Unique Payment Terms on Shopify.

The Complete Onboarding Workflow

Here's how a typical Sidekick-assisted onboarding flows:

Phase 1: Company Creation (Sidekick-Assisted)

  1. Open Sidekick in your Shopify admin
  2. Provide company details in plain language
  3. Sidekick populates the company creation form
  4. Review and save the company record

Phase 2: Pricing Assignment (Manual)

  1. Navigate to the company location
  2. Assign appropriate catalog(s)
  3. Verify the customer will see correct products and prices

Phase 3: Terms Configuration (Manual)

  1. Set payment terms at the company level
  2. Configure any deposit requirements
  3. Save changes

Phase 4: Customer Access

  1. Add customer contact(s) to the company
  2. Customer receives account activation email
  3. Customer logs in and sees their assigned pricing and terms

The entire process, from initial request to active account, can happen in a single session.

Scaling Onboarding for High-Volume Operations

Manufacturers onboarding multiple accounts weekly can establish standardized workflows.

Prepare Before You Start

Before each onboarding session, gather:

  • Company name and legal entity information
  • Primary business address
  • Contact name(s) and email(s)
  • Requested payment terms (based on credit approval)
  • Pricing tier or catalog assignment

Having this information ready makes Sidekick prompts straightforward and reduces back-and-forth.

Standardize Your Catalog Structure

Create a tiered catalog structure that covers most scenarios:

  • Standard Wholesale: 15% off list prices
  • Distributor Level: 25% off list prices
  • OEM Partner: Custom fixed prices

New customers slot into an existing tier rather than requiring custom catalog creation for each account.

Document Your Process

Create internal documentation for your onboarding workflow:

  1. Required information for new accounts
  2. Credit approval criteria for different payment terms
  3. Catalog assignment criteria
  4. Standard Sidekick prompts your team can use

This consistency ensures any team member can onboard accounts efficiently.

Handling Multiple Locations

Wholesale customers with multiple facilities require additional setup.

Adding Locations to Existing Companies

After creating the initial company and location:

  1. Go to Customers > Companies
  2. Click the company
  3. Click Add location
  4. Enter location details (address, contacts)
  5. Assign catalogs to the new location
  6. Save

Each location can have different catalog assignments, allowing you to serve the same company with different product availability or pricing at different facilities.

When Locations Need Different Terms

If different locations within the same company need different payment terms, this requires separate company records rather than multiple locations under one company. Payment terms apply at the company level.

After Onboarding: Automating Ongoing Workflows

Once accounts are set up, automation helps manage them efficiently.

Monitoring New Account Activity

Use Shopify Flow to create workflows that:

  • Notify sales reps when a new company places their first order
  • Alert account managers when order frequency changes
  • Tag customers based on order volume or frequency

For automation guidance, see Using Shopify Flow to Automate Customer Approval Processes.

Order Review for New Accounts

Consider requiring order review for new wholesale accounts until they establish a track record:

  • Configure orders to submit as drafts for review
  • Review initial orders before fulfillment
  • Adjust settings after the customer proves reliable

For order review setup, see How to Set Up B2B Order Review Workflows in Shopify.

What Sidekick Doesn't Handle

Sidekick accelerates data entry but doesn't replace business decisions:

Credit Evaluation

Before extending payment terms, you need a credit review process:

  • Credit application collection
  • Trade reference verification
  • Credit limit assignment
  • Terms approval

Sidekick can help enter the data, but the decision about what terms to offer requires your judgment.

Complex Pricing Negotiations

If pricing requires negotiation beyond your standard catalogs, that happens outside Sidekick. Custom quotes, project-specific pricing, and contract negotiations require direct sales involvement.

For quote workflows, see RFQ Popups and Direct Sales Contact on B2B Shopify.

Getting Started

Begin with a few accounts to refine your workflow:

  1. Test with one new customer: Use Sidekick to create the company profile and note what works well
  2. Refine your prompts: Adjust how you describe information to Sidekick for best results
  3. Document the process: Create templates your team can follow
  4. Scale gradually: Expand to more accounts as you're comfortable

Sidekick makes the mechanical parts of onboarding faster, freeing you to focus on building relationships with your new wholesale customers.

For a broader overview of B2B capabilities on Shopify, see Essential Shopify Features for B2B.