Add B2B customers on Shopify
How it works
SparkLayer reads your Shopify customer tags. A customer with the b2b tag gets your Base customer group's prices and rules. To put them in another customer group, give them that group's tag as well, such as b2b-trade.
Tag them
b2b (and their group's tag) to the customer in ShopifyThey sign in
They see trade prices
Find each group's tag under its name at Customers,Groups (opens in your SparkLayer Dashboard in a new tab), for example "Tag: b2b-trade".
- The
b2btag on every B2B customer, even if they're also in another group. - Their group's tag as well, if they belong to a group other than Base, for example
b2bandb2b-trade. - No more than 2 B2B tags.
b2bwithb2b-tradeis correct;b2bwithb2b-tradeandb2b-vipis not. - At least one complete address on their Shopify record.
Add a customer you already have
If the customer already has an account on your store, tag them:
- In your Shopify admin, go to Customers (opens in your Shopify admin in a new tab) and open the customer.
- In the Tags box, type
b2band choose it, or add it as a new tag. - To put them in another group, add its tag too, for example
b2b-trade. - Check they have a complete address, then click Save.
The next time they sign in to your store, they see your trade prices.
Tag many customers at once
- At Customers (opens in your Shopify admin in a new tab), tick the customers you want.
- Click More actions > Add tags, enter
b2b(and a group tag, if you use one) and click Save.
For a long list, you can also import a customer CSV with a Tags column in your Shopify admin. See Shopify's customer import guide (opens in a new tab).
Add a new customer from scratch
To set up a customer who doesn't have an account on your store yet:
- In your Shopify admin, go to Customers,Add customer (opens in your Shopify admin in a new tab).
- Enter their First name, Last name and Email.
- Add their address, including the company name if they have one.
- Under Tags, add
b2b, and their group's tag if they're in another group. - Click Save.
- Let them know they can sign in. How depends on your customer accounts version:
- New customer accounts: there's nothing to send from Shopify. They sign in on your store with their email and a one-time code. Send them a link to your store's sign-in page.
- Legacy customer accounts: on the customer's page, click Send account invite. Shopify emails them a link to set a password.
Let customers apply themselves
Rather than adding each customer yourself, you can let them apply for a trade account. A registration form collects their details, and you approve them by adding the tags. See B2B registration and login.
Check it works
Sign in to your store as the customer, or use Try it out, which signs you in as a test B2B customer. You should see your trade prices and the SparkLayer cart.
Troubleshooting
Check their Shopify record has the b2b tag, spelt exactly, and no more than 2 B2B tags. Then check SparkLayer is on your theme: see Theme setup.
Customers that don't sync show in a banner at Customers (opens in your SparkLayer Dashboard in a new tab). Click Show errors to see why. A missing address is the most common reason.
Add a complete address to their Shopify record.
Next steps
Last updated