Applies to Cmsmart B2B Store 2.0.1 (parent theme Cmsmart Stores 2.1.0), Cmsmart B2B add-on 2.0.0, Cmsmart Stores Blocks 2.1.2 and Cmsmart Product Designer 2.18.3 · Updated October 2026. Store Setup v2 has installed the Cmsmart B2B Store this way since 15 October 2026, and since the 19 October installer kit (2.0.3) the store opens live instead of showing WooCommerce's "coming soon" page.

In short

  • Outcome: a working WooCommerce B2B store with company accounts, price lists and a quote queue, running on sample data inside an hour.
  • How it works: Store Setup v2 installs Cmsmart B2B Store on your host, then you swap the branding, pages and sample catalogue for your own.
  • What it takes: a Cmsmart B2B licence key, a WordPress host that meets the plugin's requirements, and about 60 minutes of your afternoon.

A WooCommerce B2B store setup usually means weeks of custom development before a single business buyer can sign in. The Cmsmart B2B Store compresses that into about an hour: Store Setup v2 installs the theme, the Cmsmart B2B add-on and a sample catalogue, so your first hour goes into your own branding, products and policies, not building company accounts and price lists from a blank install.

What does quoting B2B buyers by email actually cost a print or promo supplier?

Every manual quote is a round trip: a buyer emails for a price, someone looks up a rate card, a spreadsheet gets updated, and the buyer waits. Cmsmart B2B Store replaces that loop with company accounts, price lists and a quote queue built into the store, so repeat buyers see their price and order without a phone call.

If you sell business cards, signage, packaging or branded merchandise to companies, you probably recognise this pattern:

  • Buyers want their price before they commit, but public prices are retail and account prices live in a spreadsheet.
  • Every quote is typed by hand: product, quantity, tier, address, terms.
  • Reorders start from zero — the buyer re-sends last quarter's PO by email.
  • A new account needs a back-and-forth of emails to agree a credit limit and tier.
  • Nobody can see at a glance which quotes are waiting on you, and which on the buyer.

Put a number on it: quotes typed per week × minutes per quote × your loaded hourly cost is the staff time a manual process spends before a single order is placed. The pressure to fix this is only growing: 67% of B2B buyers now say they favor a rep-free buying experience, per a 2026 Gartner survey — they want a price and an order path, not an email thread.

What could your B2B storefront look like by tomorrow?

Cmsmart B2B Store gives each business buyer a sign-in with their own price list, a quick-order screen and a quotes inbox, while your team approves accounts and quotes from one dashboard — all running before lunch, on sample data you can replace later.

Example scenario. A procurement buyer signs in and "Sign in for your price" becomes their agreed tier price. They load last quarter's order from a saved list and the cart recalculates at contract price. An item needing a custom quote goes from the product page straight to your approval inbox — approved in two clicks, from a phone, between meetings.

If you'd rather see this before you install anything, Cmsmart keeps live store and product designer demos running so you can try a B2B-style storefront as a guest before you commit to a plan.

Cmsmart dashboard Store Catalogue showing the Cmsmart B2B Store tile with a Set Up button, next to the Cmsmart Marketplace Store tile
The Cmsmart B2B Store sits in the dashboard's Store Catalogue next to the Marketplace Store — every store there is free to set up and runs with sample data from the first minute.

How does Cmsmart turn a sample store into your B2B storefront?

Cmsmart builds the B2B store from four pieces that already talk to each other: the Cmsmart Stores theme for the storefront, the Cmsmart B2B add-on for company accounts and quotes, WooCommerce for products and checkout, and the Cmsmart Product Designer for any product you want buyers to personalise.

One thing happens before the walkthrough below: Store Setup v2 installs the Cmsmart B2B Store onto your host, by installer file (about 10 minutes) or manual theme files (about 30). See installing the Cmsmart Store parent and child theme — this guide picks up once your store is live with sample data.

From there, four building blocks do the work:

  • Storefront (Cmsmart B2B Store on Cmsmart Stores): the pages, header, footer and blocks a buyer sees, editable in the Site Editor.
  • Cmsmart B2B add-on: company accounts, roles, price lists, quotes, an approval inbox and buyer shipping locations.
  • WooCommerce: the catalogue, cart, checkout, payments and shipping zones underneath it all.
  • Cmsmart Product Designer: the online designer and pricing engine, switched on per product — off by default on the sample catalogue. Turn it on and Cmsmart Cloud renders a print-ready PDF that matches the order for every design, the same way it does on any Cmsmart Product Designer store.

Everything above ships today. Per-client catalogues, ERP-driven pricing and dedicated brand portals are not part of the plugin — covered under custom development further down.

What's the business value of starting from a working B2B store instead of a blank one?

Cmsmart B2B Store turns company accounts, price lists and quote approval from a custom build into a configuration task, so the time you save shows up as faster account activation, fewer manual quotes and a shorter path from signed contract to first order.

BenefitHow it shows up in your businessKPI to track
Faster account activationSet a tier and terms once; the buyer signs in to its own priceTime from application to first approved order
Fewer manual quotesBuyers who know their price skip the "send me a quote" emailQuotes requested per 100 B2B orders
Repeat orders, no re-keyingQuick order and saved lists turn a repeat PO into a few clicksAverage order value and reorder rate
Spend under controlApproval rules route orders above a threshold to the right personOrders held vs released on time

Rough-cut ROI worksheet (use your own numbers): (manual quotes per month × minutes per quote × your loaded hourly cost) − (time your team now spends approving accounts and quotes in the B2B inbox) = monthly staff hours returned to selling instead of admin.

The buyers on the other end of that calculation are also more ready to self-serve than they used to be: McKinsey's B2B Pulse survey found 73% of B2B buyers comfortable placing orders over $50,000 online, up from 59% two years earlier, so a self-service account and price list is no longer a small-order-only convenience.

Cmsmart insight: the B2B accounts we see succeed fastest are the ones where the storefront is set to "Hide prices for guests" from day one — buyers learn immediately that an account unlocks a real price, which pulls applications in instead of leaving the apply form to be found by accident.

How do you complete the WooCommerce B2B store setup in the first hour?

Once Store Setup v2 has installed the store, you set up Cmsmart B2B Store by working through branding, pages, your product catalogue, pricing, store settings and a test order — all inside the same WordPress admin screens, with no code and no developer on call.

  1. Confirm the theme is active. In Appearance > Themes, Cmsmart B2B Store 2.0.1 should already be active on its parent, Cmsmart Stores 2.1.0.
  2. Replace the branding. In the Site Editor, open the header template part, swap the Site Logo block and check the menu and cart icons; repeat for the footer.
  3. Check the pages the import created. Pages > All Pages lists the pages the demo import built: Home, Shop, Cart, Checkout, My account, Apply for a business account, Quick order, Request a quote — edit the copy on each.
  4. Look at the sample catalogue. Products > All Products shows the demo catalogue. Treat it as a layout to learn from, then replace it with your own products and prices.
  5. Decide where the Product Designer applies. A product's "Setting Cmsmart" box has an Enable Design checkbox; "NBD options" links to Printing Option, Product Builder and Request Quote. Neither is on by default, so enable design or pricing only where needed.
  6. Build or import your printing options. Cmsmart > Printing Options lists option sets by product; the sample store ships four (business card, flyer, roll-up banner, mug) you can copy or replace.
  7. Set your store address and currency. WooCommerce > Settings > General needs your real address and selling locations before tax and shipping rates can be right.
  8. Turn on a payment method. WooCommerce > Settings > Payments lists cards, PayPal, offline payments and the Cmsmart B2B "Purchase order / Net terms" method, which brings the same pattern WooCommerce's own Purchase Order gateway documentation describes — a PO number recorded at checkout, payment settled on terms afterwards — switch on at least one method.
  9. Add a shipping zone. WooCommerce > Settings > Shipping starts empty; add a zone and a rate for every region you ship to.
  10. Set the storefront mode. Cmsmart B2B > Settings > Storefront decides whether guests see prices, see "Sign in to see your price", or go straight to login.
  11. Place one test order. Apply for a business account as a test buyer, approve it, sign in, add a product and check out with a test payment method.
  12. Work the go-live checklist. Real branding is in, sample products are replaced, a payment method and shipping zone are live, the storefront mode matches your policy, and your own account is approved and tested.
WordPress Appearance Themes screen, step one of a WooCommerce B2B store setup, with Cmsmart B2B Store active and its parent theme Cmsmart Stores installed beside it
Appearance > Themes: Cmsmart B2B Store 2.0.1 active on its parent theme, Cmsmart Stores 2.1.0.
WordPress Pages list showing pages created by the Cmsmart B2B Store demo import, including Apply for a business account, Quick order and Request a quote
The demo import creates the B2B-specific pages for you: Apply for a business account, Quick order, Request a quote and the usual shop pages.
WooCommerce Products list showing the Cmsmart B2B Store sample catalogue: business cards, tote bags, mugs, packaging and signage
The sample catalogue covers business cards, merchandise, packaging and signage — a starting layout to learn from, not your finished product range.
WooCommerce product edit screen with the Cmsmart Setting Cmsmart box showing an unchecked Enable Design checkbox and the NBD options box
The Cmsmart Product Designer sits one checkbox away on every product; none of the sample products in this store have it enabled.
Cmsmart Printing Options admin list with four B2B option sets for business cards, flyers, a roll-up banner and ceramic mugs
Cmsmart > Printing Options: the sample store's four pricing option sets, ready to copy or replace.
WooCommerce Settings General screen with empty Store Address fields and selling and shipping location dropdowns
WooCommerce > Settings > General: your real store address and selling locations, blank until you fill them in.

How do company accounts, price lists and quotes work once buyers sign in?

Cmsmart B2B adds a Companies list, price lists with tier presets, a quote queue and an approval inbox to wp-admin, plus a matching buyer portal with quick order, quotes, company details and saved shipping locations inside My account, so buyers manage their own account.

The demo ships three fictional companies on different tiers and terms, each with members in roles such as Admin, Buyer, Approver and Viewer, so you can see the feature's shape before adding your own.

Cmsmart B2B Overview dashboard with Applications to review, Orders waiting for approval, Quotes waiting for you and a six-step set-up checklist
Cmsmart B2B > Overview: applications, approvals and quotes waiting for you, plus a set-up checklist that tracks your progress.
Cmsmart B2B Inbox with tabs for Applications, Approvals, Quotes to answer and Overdue
Cmsmart B2B > Inbox: every company application, order approval and open quote in one queue instead of scattered across email.

Price lists carry the numbers: a company buys from its own list or a tier preset (B2C, B2B A, B2B B, B2B C, VIP), while guests always pay retail. An order inside a company's approval rule checks out immediately; one above it waits for your sign-off.

Cmsmart B2B Price lists screen listing tier presets B2B A, B2B B, B2B C, B2C and VIP, plus a company-specific contract price list
Cmsmart B2B > Pricing > Price lists: tier presets plus a company-specific contract list, each with its own rules.

When a job doesn't fit a price list, a buyer sends a quote request; your team answers it from the Quotes screen, and an accepted quote is paid as a normal order.

Cmsmart B2B Quotes list with statuses Sent, Expired, Revision requested and Draft for several demo companies
Cmsmart B2B > Quotes: every quote's status, value and valid-until date, filterable by company.

On the storefront, a guest sees "Sign in for your price" instead of a number, which is the signal that an account unlocks real pricing.

Cmsmart B2B Store product page for guests showing Sign in for your price instead of a price, with links to sign in or apply for a business account
A guest visiting the storefront sees "Sign in for your price" and a link to apply for a business account, not a public price.

Once signed in, My account gains a B2B dashboard, quick order, a quotes list and saved shipping locations.

B2B buyer portal dashboard greeting a signed-in buyer, showing VIP pricing, open quotes, orders waiting for approval and quick actions
The buyer portal dashboard: open quotes, orders waiting for approval and the account's tier pricing, all in one place.
B2B buyer portal Quick order screen with rows for typing a SKU or product name and a quantity
Quick order: a buyer types SKUs and quantities instead of browsing the catalogue for a repeat purchase.

What can Cmsmart build on top of the B2B Store for your business?

Beyond the store Cmsmart ships, Cmsmart builds custom development for the parts of a B2B operation that are specific to your contracts and your systems — priced and scoped after a short call, through the same discovery, build, QA and launch process as every Cmsmart project.

The Cmsmart B2B Store covers accounts, price lists, quotes and approvals out of the box. These common next asks are not part of the plugin, and we build them as custom development:

  • Per-client product catalogues — each company sees only its agreed products and designs.
  • ERP or MIS-driven pricing and inventory — synced with your production system.
  • Locked brand templates per client — staff personalise while logo and layout stay locked.
  • Punchout and procurement integrations — a buyer's purchasing system connected to your checkout.
  • Multi-step approval chains — sign-off beyond a single threshold for larger accounts.

We scope it the same way every time: discovery call, solution design, build sprints, QA, launch, then support — see Cmsmart ecommerce projects.

Plan my custom B2B build

Why work with Cmsmart to set up your B2B store?

Cmsmart has built ecommerce stores as a Netbase JSC division since 2012, with 6,300+ client projects and 1,800+ live stores running today, so a B2B store built on the Cmsmart B2B Store is built by a team that also supports and extends it afterwards.

Cmsmart is a Netbase JSC division building ecommerce stores since 2012: 6,300+ client projects, 4,600+ delivered, 1,800+ live stores in 80+ countries, rated 4.2 on Trustpilot from 404 reviews. The same team that built the B2B Store can extend it — see Cmsmart B2B Ecommerce solutions, the Product Designer plugin page, or the Product Designer user guides.

Talk to a B2B commerce consultant

Frequently asked questions

Can I use my own products instead of the demo catalogue?

Yes. The demo import gives you a sample catalogue to see the layout and the printing-option sets in place; replace it with your own in Products > All Products.

Which plan activates the Cmsmart B2B Store?

The Cmsmart B2B plan, which also includes Fullstore and Premium rights. Check current pricing on cmsmart.net/pricing, the source of truth for plans and prices.

Can I change the colours and logo without touching code?

Yes, in the Site Editor's block-based header and footer template parts. See customising the Cmsmart Store in the Site Editor for the full walkthrough.

Do guests see prices before they sign in?

Depends on the storefront mode: Open shows prices to everyone, Hide prices for guests shows "Sign in to see your price", and Login required sends visitors to the login page. Logged-in customers are never affected.

Can each company have its own price list?

Yes. A company buys from its own price list or a shared tier preset (B2C, B2B A, B2B B, B2B C, VIP); guests always pay retail.

Is the Cmsmart Product Designer included, and do I have to turn it on?

Cmsmart Product Designer 2.18.3 ships with the store but isn't switched on for any sample product. Enable it per product when buyers should personalise it; use Printing Options where you only need to price.