Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 · Updated October 2026. Covers the on-canvas Text tool, the Color/Material printing option, the admin Fonts library, the per-product Color profile field, and the CMYK/ICC color-managed JPG download that print teams use for press-ready files.

In short

  • Buyers pick fonts and colors inside the online designer, and the option you configure in Printing Options decides which colors they can choose for the product itself.
  • Cmsmart Product Designer notes a product's intended color space in its Color profile field and offers a separate CMYK/ICC-profiled JPG download for print teams who need a true color-managed file alongside the print-ready PDF.
  • Setup takes a short admin session: enable the designer, add a Color/Material field, set the color profile, check the first live order's print-ready PDF.

A buyer opens your WooCommerce store, drops your logo onto a template, and expects the pink in their cart to be the same pink that ships. To match brand colors in your product designer, you need the on-canvas text and color tools talking to the same print-ready pipeline your press uses, not two separate systems that happen to look similar on a laptop screen.

Most stores get the first half right and the second half wrong: the online designer looks great, then the printed box arrives a shade off and a support ticket follows. This guide walks through where brand color actually lives in Cmsmart Product Designer (NBDesigner) 2.17.0 — the text panel, the product's color option, and the color profile field that flags screen vs. print intent — and where Cmsmart builds the rest as custom development.

Why does an off-brand design cost you reorders?

Cmsmart Product Designer keeps brand color decisions in the admin, not in email threads, so a buyer's on-screen choice and the shop's printed output stay the same color from the first proof to the reorder six months later.

A handful of pains show up again and again in print and merch shops that sell customization:

  • Buyers see a bright on-screen color, but the shop prints from a different, uncontrolled color space, so the delivered product looks washed out or shifted.
  • Staff answer the same "what colors do you offer" question by email because the product page never exposed a color choice at all.
  • A font swapped mid-project (a designer left, a license lapsed) and nobody can tell which orders still reference the old typeface.
  • Reprints eat into margin: a reprint costs the original production time, the material, and the shipping, with nothing recovered from the first attempt.

None of this is really a "design" problem — it is a workflow problem. The cost of the status quo is roughly: reorders per month caused by color mismatch, multiplied by the cost of a reprint (material plus labor plus shipping), plus the staff hours spent quoting colors by hand instead of letting the product page do it.

What would it look like if every order matched your brand colors?

In Cmsmart Product Designer, a buyer opens the online designer, picks a heading style from the Text panel, sets the product's color from the options you configured, and the price and print file both update together — no email round-trip before production starts.

Online designer canvas open on a product with a template already matching the store's color palette
The online designer (NBDesigner 2.17) opens straight from the product page with a template already on the canvas.

Example scenario: a buyer opens a stationery product at 10pm, drags in a heading, swaps the font to one of the combinations in the Text panel, and picks the product's accent color from the options on the page. They check out. By the time production opens in the morning, the order already carries a print-ready file in the color the buyer actually chose — no one had to ask what "brand blue" meant.

How does Cmsmart match brand colors in your product designer?

Cmsmart Product Designer splits the job into three pieces: the Text tool for on-canvas type, a Color/Material printing option the admin attaches to a product, and a per-product Color profile note plus a separate CMYK/ICC-profiled JPG download for teams that need a true color-managed file for press.

Four building blocks carry the work, and each one is either live in the plugin today or built on top of it as custom development:

  • Storefront and chooser (in the plugin): the product page's "Start and upload design" flow and the "Design here online" chooser that opens the canvas.
  • Text panel (in the plugin): heading, subheading and body-text presets with paired fonts, available the moment a text layer is on the canvas.
  • Color/Material printing option (in the plugin): a field type in Printing Options that an admin attaches to a product so the storefront shows a real color choice instead of a free-text request.
  • Color profile note and CMYK download (in the plugin): the per-product Color profile setting (RGB screen vs. CMYK print intent) and the separate CMYK/ICC-profiled JPG download, alongside the Create PDF / print-ready PDF pipeline.

Cmsmart insight: the most common mistake we see is treating the print-ready PDF as a color-managed file. The per-product Color profile field is a reference note, not a conversion step — if your press needs true CMYK/ICC color, download the CMYK JPG (with its ICC profile) alongside the PDF, and check that file's color before you check the design.

Without a configured workflowWith Cmsmart Product Designer
Buyer emails "what colors do you offer" because the product page has no color fieldColor/Material printing option shows the real choice on the product page
Font changes tracked in someone's memory, not the orderThe order's design record keeps the fonts actually used, visible on the design detail screen
A proof goes back and forth by email before anyone prints a testThe print-ready PDF that matches the order is generated from the same geometry as Create PDF, so what's approved is what ships
No record of whether a product's artwork was meant for screen or printAdmin sets the Color profile field (RGB screen / CMYK print intent) per product, and downloads the CMYK JPG with ICC profile when a press needs a color-managed file

What's the ROI of getting brand colors right in your product designer?

Cmsmart Product Designer turns color and font choices into a configured option instead of a support conversation, so the business value shows up as fewer reprints, fewer "what color is this" tickets, and a shorter path from click to a print-ready file.

BenefitHow it shows up in your businessKPI to track
Fewer color-mismatch reprintsThe buyer picks from the colors you actually print, not a free-text guessReprint rate per 100 orders
Less pre-sale back-and-forthColor and font choices sit on the product page instead of in emailSupport tickets per order, pre-production
Faster time to a print-ready fileCreate PDF and the automatic print-ready render read the same page geometryHours from order to "ready to print"
Fewer "wrong font" disputesThe design record keeps the fonts used on that specific orderDesign-related order disputes per month

Rough ROI worksheet: reprints avoided per month × your cost per reprint (material + labor + shipping), plus hours saved per month on color/font support questions × your fully loaded hourly rate. Run it with your own order volume before you commit budget to anything beyond the plugin's built-in setup.

WooCommerce is a reasonable platform to build this on: it now runs 47.6% of e-commerce sites whose platform W3Techs can identify (W3Techs, accessed October 2026), and the WooCommerce plugin itself has been activated on more than 7 million WordPress sites (WordPress.org, 2026) — so a color-and-font workflow you build here is built on infrastructure that isn't going away. Personalization also pays for the business, not just the buyer: 81% of customers say they prefer companies that offer a personalized experience (Forbes 2024 State of Customer Service and CX Survey, cited via Shopify, 2024), and a brand-matched product is a personalized one.

How do you set up font and color options in Cmsmart Product Designer?

Cmsmart Product Designer needs a handful of admin steps — confirm the version, enable the designer on a product, attach a Color/Material option, and set the color profile — before a buyer's font and color choices turn into a print-ready file.

  1. Confirm you're on plugin version 2.17.0 or later under Plugins, since the print-ready PDF fixes in this release only apply from here.
  2. Open a product with the designer enabled and click "Start and upload design," then "Design here online" to confirm the Text panel and canvas load correctly.
  3. In the Text panel, check the heading, subheading and body presets: each pairs a font with a size, which is the fastest way to keep typography on-brand without a buyer hand-picking fonts.
  4. In Cmsmart → Printing Options, add or edit an option set and add a Color/Material field under Online design fields so the product page shows a real color choice.
  5. Apply the option set to the product (or its category) and set a priority so it doesn't collide with another option set on the same product.
  6. Open the product's Designer config and set Color profile to note screen vs. print intent, then rely on the CMYK JPG with ICC profile download — not the PDF — whenever your press needs a true color-managed file.
  7. Manage your font library from the admin Media → Fonts screen: the list filters and paginates in place, so a large font set stays usable as you add brand-approved typefaces.
  8. Place a test order, open it under Cmsmart → Orders, and use Create PDF to confirm the paper size, margins and bleed line match what the buyer approved.
  9. Check the order's print-ready PDF status; it should read "Ready," rendered by the cloud renderer, with a Regenerate option if you change the design afterward.
Text panel used to match brand colors in your product designer, with heading, subheading and font pairings
The Text panel's heading presets pair a font and size, so buyers stay close to your brand typography without hand-picking a face.
Printing Options editor showing the Color/Material field under Online design fields
Add a Color/Material field under Online design fields so the product page shows a real color choice instead of a text box.
Product configuration Production specs panel with the Color profile field set between RGB screen and CMYK print production
Production specs: the Color profile field flags screen vs. print intent; download the CMYK JPG with ICC profile for a true color-managed print file.
WordPress Plugins screen showing Cmsmart Product Designer active at version 2.17.0
Confirm the active version before you rely on the 2.17.0 print-ready PDF fixes.
Video thumbnail: how to change text color for WordPress online design in Cmsmart Product Designer
Video: How to change text color for WordPress online design (Cmsmart on YouTube).

Going further: what custom brand-color tooling does Cmsmart build?

Beyond the Text panel and the Color/Material option, Cmsmart builds locked brand-palette tools, catalog and ERP color sync, and Pantone-to-print conversions for stores whose brand rules are stricter than a single dropdown — all delivered as custom development on top of Cmsmart Product Designer.

A few extensions come up often enough that they're worth planning for, even though none of them ship in the core plugin:

  • Locked brand palettes. When a B2B buyer must stay inside an approved color set (not "any color," only the five in their brand guide), Cmsmart builds a restricted palette picker tied to that account, as custom development.
  • ERP/PIM color sync. If your product colors live in an ERP or PIM rather than WooCommerce, Cmsmart builds a sync so the Color/Material option always matches the system of record, instead of two teams maintaining the same list by hand.
  • Pantone-to-print conversion. Matching a specific Pantone spot color to a reliable CMYK build for your press is a press-specific calibration job; Cmsmart builds this mapping into the product's color profile as custom development.
  • Multi-brand palette presets. A marketplace or multi-store operator who prints for several brands can get a saved palette per brand, so staff can't accidentally apply the wrong store's colors to an order.

The delivery approach is the same whichever of these you need: discovery call, a short solution design, build sprints, QA against real orders, launch, and support afterward — see how that plays out on real builds at Cmsmart's ecommerce project case studies. If your store's brand rules don't fit a single dropdown, read more about the service on the product designer customization service page.

Get a custom brand-color setup quote

Why work with Cmsmart on your product designer?

Cmsmart has built and supported the Product Designer (NBDesigner) plugin since 2012 as a Netbase JSC division, which is why stores trust it for both the out-of-the-box Text and Color/Material tools and the custom color workflows built on top.

Cmsmart has delivered 6,300+ client projects since 2012, including custom work on top of this plugin, and is rated 4.2 on Trustpilot from 404 published reviews. For related work, see the web-to-print solutions hub and real project write-ups at cmsmart.net/projects. For other setup angles on this plugin, see using the product designer in the back end and setting up the WooCommerce product customizer.

Frequently asked questions about brand colors in Cmsmart Product Designer

Can buyers pick any color, or only the colors I choose?

That's an admin setting: the Color/Material printing option you attach to a product defines the exact choices a buyer sees, so you control the list rather than letting anyone type in a free-text color.

Why did my printed color come out different from the screen preview?

Check which file you're comparing: the print-ready PDF follows the product's page geometry, not a CMYK conversion. For a true color-managed file, download the CMYK JPG with its ICC profile from Download design and match your press to that, not just to the on-screen preview.

Does the plugin manage a font library for the whole store?

Yes — Custom Fonts live under the admin Media menu, with server-side pagination and a category filter so a large font set stays searchable as you add brand-approved typefaces.

Can Cmsmart lock a buyer to our exact brand palette instead of a generic color list?

The core Color/Material option gives you a fixed list already. A hard lock tied to specific accounts or brand guidelines is something Cmsmart builds as custom development on top of that option.

Does the print-ready PDF always match what the buyer approved?

From 2.17.0, the automatic print-ready render and the admin's Create PDF read the same page geometry, including custom sizes, so the print-ready PDF that matches the order is the same file whichever path generated it.

How long does a brand-color setup project usually take?

A plugin-only setup (Color/Material option plus color profiles) is typically a short admin task. Custom work like ERP color sync or locked brand palettes runs through discovery, solution design, build sprints, QA and launch — ask for a scoped estimate once you know which pieces you need.