Guide · Web-to-print
Cmsmart Stores Setup Wizard: What's New, October 2026
The Cmsmart Stores Setup wizard installs niche, B2B and Marketplace stores with sample data live in minutes. See what changed and try it free.
Was this tutorial helpful?
Written by
Cmsmart Product Designer Plugin Engineer
Builds and supports the Cmsmart Product Designer (NBDesigner) for WooCommerce.
The team behind it
Account Manager
Project Manager
Business Analyst
Developers & QABrowse more guides, tutorials and case studies from the Cmsmart community.
Run a custom tote bag printing business with Cmsmart Product Designer: live pricing, real print specs and a print-ready PDF. See how to set it up.
Read MoreBuild a car wrap ecommerce store on WooCommerce: panel pricing, approval and print-ready PDFs before you print. Plan your wrap store today.
Read MoreDiscover how the home décor industry is transforming with the rise of personalized products and the challenges retailers face. Learn how CMSmart's Product Builder offers a solution, improving customer engagement, reducing return rates, and increasing sales through real-time 3D previews and automated processes.
Read More
In short
What does an unmanaged font library cost a growing print shop?
Cmsmart Product Designer stores fonts as licensed, categorized assets instead of an uncontrolled upload folder, so a stationery or POD store avoids the hidden costs of a messy library: staff hours re-adding files, shoppers who struggle to find the right script font, and print jobs that used a font nobody signed off on.
Most of this cost never shows up on an invoice, which is exactly why it is easy to ignore until the catalog grows:
Cmsmart insight: most of the font-related support tickets we see trace back to the same root cause — a font was added to one product, or one site, and never made it to the others. Treat the font library as a shared asset with an owner, not a side effect of whoever was building a product that week.
What does a well-organized font library look like for shoppers and staff?
Cmsmart pairs a categorized Fonts library in the admin with the same categories surfaced in the storefront's Font panel, so a shopper designing an invitation sees only the script, formal and casual fonts you stocked for that product — never your entire system font list.
Example scenario: a stationery shop is launching a new wedding-invitation line. The designer categorizes forty script and serif fonts under "Wedding," uploads them once through the Fonts screen, and assigns the invitation template to pull from that category. The next morning, a shopper opens the Invitation product, starts a design, and the Font panel already shows exactly those forty faces next to ready-made heading and subheading presets — no generic system fonts, no hunting through an unsorted list. For the storefront side of launching that kind of line, see our guide to web-to-print technology for invitations and greeting cards.
How does Cmsmart's font library architecture work, and what's custom development?
Cmsmart Product Designer ships a Fonts screen with categories and server-side pagination so large libraries stay fast, plus a Font panel that renders those exact files to shoppers; syncing that library automatically across multiple storefronts or franchise sites is custom development Cmsmart builds on top.
Four building blocks carry a font from your upload to a finished print job:
Fonts are only one shelf in the same Media group as Templates and Cliparts — if your brand assets need the same treatment, see our design template and clipart library setup service.
What's the business value of owning your font library?
A categorized Cmsmart font library turns typography from a recurring admin chore into a one-time setup, so the business gains back staff hours spent re-adding files, cuts font-related reprints, launches new product lines with the right fonts already live, and keeps the brand looking designed rather than assembled line by line.
Rough-cut ROI worksheet — plug in your own numbers:
(minutes per font × number of fonts) × (number of storefronts − 1)is the staff time a sync feature saves versus re-uploading by hand. At 5 minutes per font, 150 fonts and a second storefront, that is roughly 12.5 staff hours saved on a single launch — before counting the reprints a licensed, categorized library avoids.How do you set up a font library for WooCommerce Product Designer?
You set up a Cmsmart font library by uploading your licensed font files on the Fonts screen under the Media admin menu, grouping them into categories, and assigning those categories to the products that should offer them — the storefront's Font panel then shows only what you chose.
To configure a font library on a 2.17+ store:
Going further: what should Cmsmart build on top of the font library?
Beyond the core Fonts screen, Cmsmart builds the custom development that growing print and POD businesses actually ask for: syncing one font library across several storefronts, enforcing font permissions per reseller or franchise location, auditing licenses before a library goes live, and tuning how fonts load so a large library never slows the designer down.
Five extensions we see requested most once a store's font library outgrows a single site:
Delivery follows the same path on every Cmsmart project: discovery call → solution design → build in sprints → QA on your staging store → launch → ongoing support. See real delivery work on our project case studies.
Get a quote to sync my font library
Why work with Cmsmart on your font library?
Cmsmart has built WooCommerce print and personalization stores since 2012 as a Netbase JSC division, with Cmsmart Product Designer (NBDesigner) as the core of that work across thousands of client projects delivered, backed by a published Trustpilot rating and real stores you can see live today.
Cmsmart has delivered 6,300+ client projects since 2012, with 1,800+ stores live today in 80+ countries, and carries a 4.2-star Trustpilot rating from 404 reviews. One recent five-star review sums up what stores running Cmsmart Product Designer for years report: "We have had the NB Designer plugin installed for three years and have experienced absolutely no problems during that time. It is wonderful to see their commitment to continuous development, with new features being added frequently to keep the software current and highly capable." — Web Developer, Trustpilot.
Self-hosting your own font library is already the norm, not the exception: HTTP Archive's 2025 Web Almanac found about 72% of websites serve at least one font from their own origin rather than relying only on a third-party service — and for a growing print-on-demand market valued at USD 10.8 billion in 2025, owning that library in a tool built for it, instead of a generic uploads folder, is what lets the catalog keep growing without the fonts becoming the bottleneck.
Frequently asked questions
Where do I manage fonts in Cmsmart Product Designer?
Under Cmsmart → Media → Fonts in wp-admin. Since 2.14.0, Fonts sits in its own "Media" menu group with Templates, Cliparts and Backgrounds; since 2.10.0 the list has server-side pagination and a category filter built for large libraries.
Can I show different fonts on different products?
Yes — categorize your fonts, then assign the relevant categories to each product's design configuration in Product manager, so an invitation and a T-shirt can offer different font sets from the same library. If you only need to narrow one store down to a small on-brand set rather than build out a full categorized library, see our guide to choosing on-brand fonts in Cmsmart Product Designer.
Does Cmsmart sync my font library across multiple stores automatically?
The Fonts screen is per-site by design. Keeping several storefronts or franchise locations in sync is custom development Cmsmart builds and supports as a project.
Will the font a customer picks actually print correctly?
The font a shopper chooses travels with the saved design into the order, and the print-ready PDF is rendered from the same page geometry as the admin's Create PDF step, so the output matches what was designed — verify it once on a test order's Create PDF tab before relying on automatic export.
Do I need to check font licenses before uploading them?
Yes. Desktop and web-embedding licenses are usually sold separately by type foundries, so a font cleared for print layouts is not automatically cleared for use in a browser-based designer. Confirm the license covers your use before adding a font to the library.
How long does it take to build a multi-store font sync?
It depends on the number of stores and whether you need per-location permissions, but it follows the same discovery → solution design → sprints → QA → launch path as any Cmsmart project — request a quote for a timeline based on your setup.