You do not need a second platform to sell wholesale to boutiques. The store you already run can show a boutique owner a private catalogue at their own prices, enforce a minimum, take a card or offer terms, and send them a confirmation that looks like every other order in your system. What you need to add is small, and most brands add the wrong parts first.
The wrong first move is building an elaborate gated portal before a single shop has agreed to buy. The right first move is landing three accounts on manually created orders, learning what they actually ask for, and then automating exactly that.
What a boutique owner wants from your ordering process
Boutique buyers are running a shop, doing the books, and posting to social media between customers. Their tolerance for your process is roughly two minutes.
They want to see the whole range on one screen with wholesale and suggested retail side by side. They want to know the minimum before they start adding things, not at checkout. They want to order in the case or pack quantities you actually ship, without doing arithmetic. They want to know when it ships. And they want the second order to take thirty seconds.
Everything below serves those five wants. A feature that does not serve one of them is decoration.
Start with manual orders, not a portal
For your first handful of accounts, take the order by email and create it yourself. Shopify lets you build an order, set your own line prices, add shipping, and send a payment link or mark it as invoiced. It costs you ten minutes per order and it teaches you things a portal never would: which SKUs get ordered together, where your case sizes are wrong, which questions every buyer asks.
Those first orders also give you the real answer on minimums. A minimum you invented before you had customers is a guess. A minimum set after five shops have ordered is arithmetic, and the arithmetic to run is in minimum order quantity.
The mechanics of building those orders cleanly, including how to handle a deposit and a balance, are covered in shopify draft orders wholesale.
Move off manual orders when the volume hurts. Usually that is somewhere around ten active accounts or twenty orders a month, when the ten minutes each has become an afternoon a week.
The three ways to run wholesale on Shopify
Once manual ordering stops scaling, there are three real paths, and the right one depends on your plan and your appetite for setup.
| Path | Wholesale pricing | Best when |
|---|---|---|
| Native B2B | Company profiles, price lists, terms | You are on the higher plan tier |
| Wholesale app | Customer tags drive discounts | You are on a standard plan |
| Separate store | A second storefront, own catalogue | You want full separation |
Native B2B is the cleanest if you have it. A boutique becomes a company with locations and contacts, gets assigned a catalogue at their prices, orders from your normal storefront while logged in, and can be given payment terms rather than a card charge. Nothing is bolted on and nothing breaks at a theme update. The full picture is in shopify b2b.
An app on a standard plan gets you most of the way. It tags a customer as wholesale, shows them a different price, and gates the catalogue behind a login. It is cheaper, it is a little less tidy, and it is what most brands starting out actually use. What is and is not possible without upgrading is in shopify b2b without plus.
A separate store is worth it when your wholesale range is genuinely different from your retail range, or when your retail brand voice and your trade catalogue should not share a homepage. It doubles your maintenance, so it should be a deliberate choice rather than a default.
The catalogue itself
Whichever path you take, the catalogue does the selling, and most brands overbuild it.
Show every SKU with one clean product photo on a plain background, the wholesale price, the suggested retail, and the pack quantity. Boutique buyers order visually, and a grid of white-background product shots in consistent scale is easier to buy from than a beautiful lifestyle page.
Enforce pack quantities in the cart rather than explaining them in a policy page. If you ship in sixes, the quantity selector should step in sixes. A buyer who submits an order for four units and gets an email asking them to change it will often just not reply. Both the native tools and the wholesale apps can enforce a step quantity per product, and it is worth the twenty minutes of setup.
Put the minimum on the page, not in the terms. A line at the top saying that orders start at two hundred and fifty dollars saves everyone the failed checkout.
Keep the range tight. A first-time stockist buying from a twelve SKU catalogue orders three or four. From a sixty SKU catalogue they order nothing, because choosing is work and they will come back to it later, which means never.
Pricing, terms and the first order
Wholesale for boutique goods is half of retail, with the shop doubling to get back to your suggested price. Deviating from that in either direction needs a reason you can explain in one sentence.
Work a real case. A ceramic mug retails at thirty-two dollars on your site. Wholesale is sixteen, sold in packs of four, so a pack is sixty-four dollars. Your landed cost across four mugs, including the mug, the sleeve and the shipper, is twenty-eight dollars. A boutique opening order of four packs across two glazes is two hundred and fifty-six dollars. You pack one carton, you send one invoice, and after freight you are somewhere near a hundred and ten of contribution. That is a smaller number than four ad-driven retail orders and it took a fraction of the attention, and the shop will likely reorder without being asked.
Charge a card on the first order, always. Terms come later and they come when the shop asks. When you do grant them, thirty days is the norm for a small independent, and the practical version of granting and chasing that is in shopify b2b net terms.
Freight should be prepaid by you above a threshold that makes a reorder worth producing, and charged at cost below it. Do not make freight a profit centre in this channel.
How do you actually find the boutiques?
This is where most Shopify brands stall, because the store setup is a day of work and the account acquisition is months of it.
The channels that work, in order of effort to result:
Shops you can walk into. Anything within an hour is worth visiting with product in a bag. Tuesday to Thursday, mid-morning, ask for the owner, leave a sample and a one-page sheet. The conversion rate on this is unmatched by anything digital and nobody does it because it is uncomfortable.
A focused cold email list. Fifty shops that genuinely fit, researched properly, beats five hundred scraped addresses. The email that works is short, shows the product, names your suggested retail, and asks one question. The template and the reasoning are in how to pitch a boutique.
A wholesale marketplace as a second listing, once you have proof. It brings discovery you cannot generate alone, at a commission you should understand before you lean on it.
For building the list without spending a week in mapping tools, pasting your store link into WholesalePilot returns a preview of the shops and distributors that stock products like yours, which is usually enough to tell you whether your category has a boutique channel worth the setup.
What to put on the store before you send the first email
A buyer who gets your email will look at your site within the minute. Three things need to be true when they do.
Your retail prices are the prices you want on their shelf. Nothing kills a boutique conversation faster than finding the product discounted on your own site.
There is a visible wholesale or stockist link in the footer, going to a short page: who you are, your minimum, your lead time, your case packs, and a form. A page, not a PDF download.
The product photography is usable. Shops will reuse your images for their own social posts and product pages, and a brand that supplies clean assets gets marketed for nothing.
Questions Shopify brands ask about boutique wholesale
Will wholesale customers see my retail prices? Only if you let them. Under native B2B a logged-in company sees its catalogue prices, and with an app the tagged customer sees the discounted price. Either way, keep the two audiences on separate paths rather than trusting a discount code.
Should the wholesale catalogue be public? No. Gate it behind a login or an application. A public wholesale price list gets found by consumers and undermines both your own store and your stockists.
Do I need a line sheet if the catalogue is online? Yes, still. Buyers forward a PDF to their business partner and annotate it. The online catalogue is for ordering, the sheet is for deciding.
How many boutique accounts make this worth it? Ten to twenty reordering a few times a year is a real second revenue line for a small brand, and the first five are much harder than the next fifteen.