Skip to main content

Cmsmart B2B family

Brand templates your clients can edit without breaking the brand

A brand template lets staff at a client personalise a business card or banner while the brand stays fixed. In the Cmsmart plugin you create templates in the designer, assign them to products and lock each layer's movement, rotation and scaling. Cmsmart B2B makes a template saved by a company member private to that company, adds approval by the company admin before it is used, and adds brand rules: allowed fonts, brand colours, clipart categories, and templates that must keep the logo.

Included in Cmsmart B2B Plugin 2.18.6 Full store solution with Cmsmart Product Designer for WooCommerce Updated

Brand templates page with department filters and locked or editable layer counts

Brand templates in the Buyer Account (fictional demo data).

In short

What Private Templates does for your B2B clients

Lock the logo, the layout and the colours, leave the name and phone number editable. Brand library, brand rules and company-private brand templates, built on Cmsmart Product Designer.

Ships in
Cmsmart Product Designer: templates and layer locks
Company templates
Private to the company, with approval, included in Cmsmart B2B
Brand rules
Fonts, colours, clipart and a required logo
Best for
Business cards, signage and stationery for multi-branch brands

The problem

Every free edit is a brand risk

Give a client's staff a blank editor and you get stretched logos, wrong colours and reprints. Give them nothing and every card goes through your studio.

  • Logos get moved, resized or recoloured
  • Each branch invents its own layout
  • Your studio spends hours on name changes
  • Reprints eat the margin on corporate accounts

See it

Locked where it matters, open where it helps

Plugin captures and a product screenshot of the Buyer Account (fictional demo data).

  • Layer panel in the Cmsmart designer with lock controls

    Plugin capture

    Layers with lock controls

    Lock movement, rotation and scaling per layer.

  • Template library in the Cmsmart online designer

    Plugin capture

    Templates per product

    Assign the right template to each product.

  • Brand templates page with department filters and locked or editable layer counts

    Product screenshot, fictional demo data

    A template library per company

    Department filters, locked and editable layers, and approval in the buyer's account.

What you get

What is in the plugin, what is in Cmsmart B2B, what we build

Core rows ship in the Cmsmart Product Designer plugin and are checked against its source and changelog. Included in Cmsmart B2B rows are checked against the Cmsmart B2B user guide. Custom development is built for your business and quoted per project.

CapabilityHow you get it
Templates created in the designer and assigned to products Coreincludes/class-template-library.php:49-50
Layer locks in template mode: horizontal and vertical movement, rotation, scaling, force lock, lock mask Coreviews/modern/context-menu.php:55-79
Replaceable image layer for a client's own photo Coreviews/modern/context-menu.php (elementUpload)
Templates stored with owner, publish and private flags Coreincludes/class.nbdesigner.php:4367-4382
Brand templates page per company with department filter and locked or editable layers Included in Cmsmart B2BCmsmart B2B user guide: Brand templates
A template saved by a company member is private to the company until approved Included in Cmsmart B2BCmsmart B2B user guide: Brand templates
Approval of new brand templates by the company admin Included in Cmsmart B2BCmsmart B2B user guide: Approvals
Allowed fonts, brand colours and clipart categories per company, enforced in the designer Included in Cmsmart B2BCmsmart B2B user guide: Brand rules for the designer
Templates that must keep the logo layer, checked at cart and checkout Included in Cmsmart B2BCmsmart B2B user guide: Brand rules for the designer
Variable data from a staff list or CSV Custom developmentBuilt per project

Custom development is a strength, not a gap: most B2B portals we deliver combine the plugin with features built for one business. The screenshots on this page are product screenshots with fictional demo data. See what Cmsmart B2B includes.

Setup

How to set up brand templates

In wp-admin, no code for the core features.

  1. Install Cmsmart Product Designer 2.18 or newer and activate Cmsmart B2B.
  2. Create the template in the designer and lock the logo and layout layers.
  3. Leave text fields and the photo layer editable.
  4. Assign the template to the company, or let its designer save it and the company admin approve it.
  5. Set the company's brand rules: fonts, colours, clipart categories and the logo requirement.

Custom development

Take Private Templates further for your clients

We build the B2B parts your business needs on your WooCommerce store, as a scoped project tracked in WorkSuite like every client project.

  • Variable data from a staff list or CSV
  • Proof sign-off by the client's brand manager on each personalised design

Proof

Try it, read the release notes, see our B2B work

Core features run on our public demo store. Cmsmart B2B has its own page with the full list and the plan. Custom work is in our project portfolio.

The team behind it

A dedicated team runs your project

  • Cmsmart Account Manager, portraitAccount Manager
  • Cmsmart Project Manager, portraitProject Manager
  • Cmsmart Business Analyst, portraitBusiness Analyst
  • Cmsmart Developers & QA, portraitDevelopers & QA
  • Scoped first by an Account Manager and a BA
  • Milestones and sprints tracked in WorkSuite
  • Support and growth after launch

Real numbers, real clients

Trusted by store owners in 80+ countries

What we have delivered since 2012, and what customers say about working with us.

  • 6,300+ client projects since 2012
  • 4,600+ projects delivered since 2012
  • 1,800+ live stores online now
  • 80+ countries clients worldwide
  • 500+ custom development projects since 2012
  • 120+ engagements running 5+ years ongoing support

Since 2012 · a Netbase JSC company · as of Sep 2026 · source: WorkSuite project records

Teams in 80+ countries run their ecommerce projects with Cmsmart

Plug in is so good. Please make toturial video step by step. Selena answered the question well, but I wish it had been faster.

วชิระ เชื้อผู้ดี วชิระ เชื้อผู้ดี Thailand Jul 2025
Verified on Trustpilot

Great software and excellent support! NBDesigner is a fantastic tool – very intuitive and easy to use. It makes the customization process smooth and efficient. The support team is also incredibly helpful, responsive, and professional. I use it on my website, and it works perfectly. Highly recommended!

Khanh Nguyễn Đức Khanh Nguyễn Đức Vietnam Jun 2025
Verified on Trustpilot

Selena the best Customer service provider, she give us Discount for long period of time subscription, helping us in every problem, we had some bugs, he fixed for us too! Great Plugin and very smart managers/devs/support

Deverloop - Digital Studio Deverloop - Digital Studio Lithuania May 2024
Verified on Trustpilot

Read more testimonials Delivered & maintained with WorkSuite: tickets, tasks, milestones and invoices in one place. See how it works

FAQ

Frequently asked questions

Straight answers about Private Templates, checked against the plugin.

Can I stop clients moving the logo?

Yes. In template mode each layer can be locked for horizontal or vertical movement, rotation and scaling, or force-locked, in the Cmsmart plugin.

Can a template be shown only to one client?

Yes, with Cmsmart B2B: a template saved by a company member is private to that company, and you can assign an existing template to a company or release it.

Can I limit the fonts and colours a client can use?

Yes. Brand rules set the allowed fonts, the brand colours (optionally the only colours), the clipart categories and templates that must keep the logo. They apply to the company's active members.

Can staff upload their own photo into a template?

Yes. An image layer can be marked as replaceable, so the client swaps in their own photo while the rest stays locked.

How do I pay securely?

Contracts and payments go to the company, Netbase JSC: plans are paid through PayPal; services are invoiced by Netbase JSC under a written proposal and paid by bank transfer to Netbase JSC's company account or by PayPal Business. Cmsmart (Cmsmart Ecommerce) is the ecommerce brand of Netbase JSC, a company based in Hanoi, Vietnam.

How do I contact Cmsmart or get a quote?

Message the Cmsmart team on WhatsApp at +84 937 869 689 or email project@cmsmart.net; the contact page at cmsmart.net/contact lists every channel, and Request a quote (cmsmart.net/project-proposal) sends a project brief. Customers with a licence open a ticket from the dashboard.

Get started

Plan Private Templates for your B2B clients

See the Cmsmart B2B plan, or tell us about your clients and we will show you the portal on your products.


Top