Skip to main content

Cmsmart B2B family

Brand templates your clients can edit without breaking the brand

Lock the logo, the layout and the colours, leave the name and phone number editable. Layer locks ship in the plugin; templates for one client only are custom work.

Core + custom Plugin 2.17.0 Part of Cmsmart Product Designer for WooCommerce

Brand Templates library in the Cmsmart B2B account prototype with locked templates by department (fictional data)

Direction for Cmsmart B2B Ecommerce: a UX prototype with fictional data.

In short

What Private Templates does for your B2B clients

A brand template lets staff at a client personalise a business card or banner while the brand stays fixed. In Cmsmart you create templates in the designer, assign them to products and lock each layer's movement, rotation and scaling, or force-lock it. Client-only template libraries are built as custom work.

Ships in
Cmsmart Product Designer for WooCommerce: templates and layer locks
Client-only templates
Custom development
Package
Client-only templates included in Cmsmart B2B Ecommerce (early access)
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 the B2B prototype where marked.

  • Layers with lock controls

    Plugin capture

    Layers with lock controls

    Each layer of a template can be locked, so clients change only what you allow.

  • Templates per product

    Plugin capture

    Templates per product

    Assign templates to products so clients start from your design, not a blank canvas.

  • A template library per company

    UX prototype, fictional data

    A template library per company

    Brand-locked templates grouped by department for one client. Built as custom work today.

What you get

What ships today, what is in early access, what we build

Core rows are checked against the plugin source (version 2.16.1) and its changelog. Early access means the Cmsmart B2B Ecommerce prototype. 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 library per company with locked badges and departments Early accessCmsmart B2B Ecommerce prototype
Templates visible only to one client or team Custom developmentBuilt per project
Brand rules per client (allowed fonts and colours) and approval before print 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. UX prototype with fictional data. It shows the direction of Cmsmart B2B Ecommerce, which is in development; it is not a shipping feature.

Setup

How to set up brand templates

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

  1. Install Cmsmart Product Designer for WooCommerce.
  2. Create the template in the designer for the product.
  3. Lock the logo and layout layers; leave text fields editable.
  4. Assign the template to the products it belongs to.
  5. For templates limited to one client, request custom development.

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.

  • Template library visible only to one client or team
  • Allowed fonts and colours per client
  • Approval of personalised designs before print
  • Variable data from a staff list or CSV

Proof

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

Core features run on our public demo store. Early-access screens are a clickable prototype. 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

Excellent service for the right price! - Fast support by chat / video! Happy to work with people like Chuong, always ready to fix all needs. Hope to work for many years with them.

Sven v B Sven v B Netherlands Jan 2021
Verified on Trustpilot

The website is very well made. However, I would like to point out the quick response of the staff, especially Ms. Andrea, who solved all our problems very quickly and kindly. Thanks.

Juš Jordan Kondić Juš Jordan Kondić Slovenia Jan 2021
Verified on Trustpilot

NBDesigner is a very robust plugin for printing shops. It may take a bit of time to learn, as I am, but the support team is there to help. I've been in printing 30 years and I am impressed with how the developers have thought this plugin through. It has everything.

Pamela Redman Pamela Redman United States Dec 2020
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.

How do I stop customers moving the logo?

In template mode, lock the logo layer's movement, rotation and scaling, or force-lock it. Customers can then edit only the layers you leave open.

Can staff edit only name and title?

Yes. Lock the logo and layout layers and leave the name and title text layers editable.

Can each client have its own templates?

Not out of the box: published templates are shown to every customer of the product. Client-only template libraries are built as custom development and are part of the Cmsmart B2B Ecommerce package.

Can templates auto-fill employee details?

Not out of the box. Filling templates from a staff list or CSV is built as custom development.

Do locked templates still produce print-ready files?

Yes. A personalised template is exported as a print file with the order, like any other design.

Get started

Plan Private Templates for your B2B clients

Start with a free 30-day licence of the plugin, or tell us what your B2B clients need.


Top