Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 · Updated October 2026. This guide replaces the old 2019 walkthrough and reflects the current Template library, Upload design settings and Create PDF workflow.

In short

  • Outcome: give buyers a library of ready-made designs instead of a blank canvas, so a print shop can sell a new product the same day artwork is finished instead of days later.
  • How it works: Cmsmart Product Designer ships a Template library that stores and assigns template designs to products, an editor with Text/Cliparts/Photos/Elements/Layers tools to rebuild a Photoshop (PSD) layout on the canvas, and Upload design settings that can accept a customer's own PSD, AI, EPS or TIFF file as order artwork.
  • What it takes: a license with Global template store capacity, 20-60 minutes per template to rebuild it with the editor's own tools, and a short discovery call if you want Cmsmart to automate the PSD-to-template conversion for a large catalog.

How do you convert PSD to template designs without losing a week of staff time?

Cmsmart Product Designer gives every store a Template library and a layer-based editor, but turning a finished Photoshop file into an online template is still manual work: someone has to recreate the text, photos and layout with the designer's own tools before a customer can personalize it.

Most print shops and POD sellers run the same two workflows side by side, and the gap between them is where orders get lost:

  • Design output in Photoshop. Your design team ships finished PSD mockups for every seasonal drop, client request or new product variant.
  • Manual rebuild in the designer. Nothing converts a PSD automatically, so a staff member recreates the layout field by field: text, photo placeholders, clipart, colors, fonts.
  • Backlog. While templates sit in a "to rebuild" folder, customers who want that look have nothing to personalize and leave.
  • Inconsistent print files. A rebuilt template that misses the original PSD's bleed or color profile produces a print-ready PDF that doesn't match what was approved.
  • Reprints. Low-resolution customer uploads slip through if nobody checks DPI before a job prints, and the reprint eats the margin on that order.

The print-on-demand category these templates sell into is not small: the global print-on-demand market was valued at $10.8 billion in 2025 and is projected to reach $57.5 billion by 2033 (Grand View Research, 2025), which is exactly why a slow template pipeline is a measurable cost, not just an annoyance.

What does it look like when your whole PSD catalog is ready to personalize?

Imagine every finished Photoshop layout living in Cmsmart's Template library, assigned to the right products, so a buyer opens your store, picks a design that already matches your brand, edits the name and photo, and checks out — no design request, no back-and-forth proof emails.

Example scenario. A print shop's design team finishes a dozen new invitation and poster layouts in Photoshop every month for an upcoming season. Today, a staff member has to rebuild each one inside the online designer before it can go live — a job that stacks up fast. In the target state, each finished PSD is rebuilt once, saved to the Template library, and assigned to every matching product in a couple of clicks; a buyer browsing that category sees the new look the same day, opens it in the editor, swaps the headline and photo, and the order lands in the queue with a print-ready PDF already attached.

That gap between "designed" and "sellable" is exactly what a faster template pipeline closes — whether that means your team working faster inside the existing editor, or talking to an ecommerce expert about automating the conversion for a large catalog.

How does Cmsmart turn a finished design into something a customer can personalize?

Cmsmart Product Designer's architecture has three working pieces today: the Template library that stores and assigns templates to products, the Text/Cliparts/Photos/Elements/Layers editor your team uses to rebuild a PSD on the canvas, and Upload design settings that accept a customer's own PSD, AI, EPS or TIFF as order artwork.

Here is what is real in the plugin versus custom work, so you can plan either path honestly.

  • Template library (in the plugin). Manager → Template stores template collections and has an "Assign to products" action that puts a collection in front of chosen products (NBDesigner 2.10.0 changelog).
  • Buyer-facing template gallery (in the plugin). The modern editor's Templates panel shows that library to shoppers alongside Text, Cliparts, Photos, Elements and Layers tools.
  • Layer-based rebuild tools (in the plugin). Text, photo placeholders, cliparts and layer ordering are all available in the editor — what your team uses today to recreate a PSD's layout by hand.
  • PSD as an accepted upload type (in the plugin). Settings → Upload design lets you list psd (plus ai, eps, tiff) as allowed, so a customer with finished artwork can attach it directly instead of using the editor.
  • Print-ready output that matches the order (in the plugin). As of 2.17.0, the automatic print PDF and the admin's Create PDF action read the same page geometry, including custom sizes, and reordering always renders a fresh file instead of reusing an old one.
  • Automated PSD-to-template conversion (custom development). Nothing in the plugin parses a PSD's layers into template elements automatically. For dozens or hundreds of templates, Cmsmart builds that pipeline — see "Going further" below.
Convert PSD to template designs in the Online Designer editor Templates panel
The modern editor's Templates panel is the buyer-facing side of the Template library — Text, Cliparts, Photos, Elements and Layers sit alongside it.

Cmsmart insight: When we rebuild a PSD as a template, we check three things before anything else: the safe zone matches the product's print area, fonts are either web-safe or embedded, and any gradient or shadow effect is flattened to a raster layer — vector-only effects from Photoshop don't always survive a one-to-one rebuild in a browser-based editor.

What's the business value of moving from one-off PSD files to a reusable template library?

Every PSD you convert into a Cmsmart template becomes a reusable sales asset: the ROI shows up as fewer custom-design requests, faster checkout for buyers who self-serve from the gallery, and fewer reprints once DPI and print-area checks catch bad files before production.

TaskOne-off PSD file, rebuilt by hand each timePSD rebuilt once into a Cmsmart template
Launching a new designDesign team ships a PSD; staff rebuild it from scratch for every product it should appear onRebuilt once, then assigned to every matching product from the Template library in a few clicks
Customer self-serviceCustomer emails to ask for a variant or waits for a quoteCustomer edits text and photos themselves in the Templates panel and checks out
Print-file accuracyDepends on whoever rebuilt it getting bleed, safe zone and color rightPrint-ready PDF is generated from the same page geometry the template was built on (2.17.0)
Catalog scaleDoesn't scale past a handful of templates without added headcountScales with Template library capacity, or an automated import pipeline for large catalogs

ROI worksheet (fill in your own numbers):

  • N = new templates your design team finishes per month
  • H = hours a staff member spends rebuilding one template by hand in the editor
  • R = your team's loaded hourly cost (freelance graphic designers report a median around $36/hour as of 2026, per Payscale — use your own in-house rate if you have one)

Monthly rebuild cost ≈ N × H × R. Compare that to the cost of a custom PSD-import pipeline (below) once N climbs into the dozens.

Track it with a KPI you already have in the admin: open Orders to see how many carts are abandoned at the design step, and Files to see how many uploads get flagged for low resolution before they reach production.

Files screen flagging low-DPI customer uploads before they reach production
The Files screen flags low-DPI uploads before they go to print — the same check applies whether a customer uploaded a PSD or designed from a template.

For context on why this category is worth the setup time: WooCommerce powers about 33.4% of tracked ecommerce stores (StoreLeads, August 2025) — a large share of the print shops and POD sellers you're competing with are on the same platform you are.

How do you set up PSD-based templates in Cmsmart Product Designer?

To configure Cmsmart Product Designer so your PSD designs become buyer-ready templates, you rebuild each layout once with the editor's own tools, publish it through the Template library, and set Upload design to accept PSD files for customers who bring their own artwork.

  1. Open your product and use Start and upload design on the front end, or Edit design from the admin, to confirm the product has the Online Designer enabled.
  2. On the product page, check the chooser that offers buyers Upload a full design or Design here online — this is the fork between "customer brings a finished file" and "customer starts from a template."
  3. Open your PSD in Photoshop and note the exact canvas size, bleed, safe zone, fonts and color values you'll need to match in the editor.
  4. In the Cmsmart editor, rebuild the layout using the Text, Photos, Cliparts, Elements and Layers panels, matching the PSD's fonts and positioning as closely as the browser-based tools allow.
  5. Save the rebuilt design, then open Manager → Template in wp-admin and use its Assign to products action to put the new template in front of every product it should appear on (NBDesigner 2.10.0 Template library).
  6. Go to Settings → General and set Preview template size to control how large the template thumbnail shows on the gallery page.
  7. Go to Settings → Upload design and add psd (plus ai, eps, tiff if you accept them) to Allowed file types, so customers with their own finished artwork can upload it directly instead of using the editor.
  8. Check your license's Global template store limit under License & activation — Free/Trial caps it at a small number of templates, Premium is unlimited.
  9. Place a test order, then use the order's Create PDF and Download design actions to confirm the print-ready file matches the template you built, in every format your print process needs (SVG, PNG, JPG/CMYK or PDF).
Upload design settings with Allowed file types including psd for customer artwork uploads
Settings → Upload design: listing psd, ai, eps and tiff as allowed file types lets customers attach their own finished artwork to an order.
General settings showing Preview template size for the gallery page
Settings → General: Preview template size controls how large each template's thumbnail shows on the gallery page.
License tier comparison showing the Global template store limit on Free versus Premium
License & activation: the Global template store is capped on Free/Trial and unlimited on Premium, alongside hi-res export and print-ready PDF export.
NBDesigner product page with a Start and upload design button for a custom invitation
A product page offering both paths: start the online designer from a template, or upload a finished design.
WooCommerce cart showing a custom design with Edit design and Upload design actions
In the cart, a buyer can still switch between editing the template-based design or uploading a replacement file.
Download design screen exporting a finished design as SVG, PNG, JPG or print-ready PDF
Download design: confirm the rebuilt template renders correctly in every format your production line needs.
Video thumbnail for designing an admin template with the WooCommerce product designer plugin
Video: How to design an admin template with the WooCommerce product designer plugin (Cmsmart on YouTube)

For the design-area and print-boundary settings referenced in step 3-4, see configuring a design area for WooCommerce products; for the buyer-facing preview step, see creating a preview builder for your product.

What can Cmsmart build on top of the template library for a large PSD catalog?

For stores with dozens or hundreds of PSD templates, manual rebuilding doesn't scale — Cmsmart builds custom PSD-to-template pipelines, brand-kit automation and catalog import tools on top of the Online Designer so your entire design library goes live without a rebuild queue.

None of the following ships in the core plugin today. Each is custom development Cmsmart scopes and builds:

  • Automated PSD-layer import. A script reads a PSD's layer structure (text, image placeholders, color fills) and maps it to Cmsmart template elements, so your team reviews and publishes instead of rebuilding from zero.
  • Bulk catalog import. For an agency's library of hundreds of PSDs, Cmsmart builds a batch pipeline that converts, tags and assigns templates to products in one pass.
  • Brand-kit enforcement. Every imported template picks up your store's approved fonts, logo placement and color palette automatically.
  • Watched-folder or DAM sync. New PSDs dropped into a shared folder or digital asset manager are picked up and queued for conversion without opening wp-admin.
  • AI preflight on imported templates. Automated checks for resolution, color mode and safe-zone compliance run on every converted template before it's assigned to a product.

Delivery follows the same process for every custom project: discovery call, solution design, build sprints, QA, launch and ongoing support — you can see how that's structured on the Ecommerce Projects page before you commit to scope, or read how this fits under product designer customization services.

Plan my PSD-to-template pipeline

Why work with Cmsmart on your product designer templates?

Cmsmart has built and supported the Online Designer plugin and the custom projects around it since 2012 as a Netbase JSC division, so a template or import pipeline you commission is built by the same team that maintains the plugin's release notes.

Cmsmart has delivered 6,300+ client projects and 4,600+ completed projects since 2012, supports 1,800+ live stores across 80+ countries, and holds a 4.2 rating on Trustpilot from 404 reviews. Want a broader starting library instead of rebuilding every PSD by hand? Cmsmart also sells a Premium Templates pack of 680+ ready-to-edit designs across 23 collections. See the Cmsmart Product Designer plugin page for the full feature set, and the web-to-print solutions hub for the wider picture.

Frequently asked questions

Can NBDesigner import a PSD file directly as an editable template?

Not automatically — there's no built-in PSD parser. You rebuild the layout once with the editor's Text, Photos, Cliparts, Elements and Layers tools, then publish it through the Template library. For a large catalog, Cmsmart builds an automated PSD-import pipeline as custom development.

What file types can a customer upload if they already have finished artwork?

Whatever you allow in Settings → Upload design. The field takes a comma-separated list, and common print source formats including psd, ai, eps and tiff can be added so customers attach ready files instead of using the editor.

How many templates can I keep in the Global template store?

License & activation shows your plan's limit: Free/Trial is capped at a small number, and Premium is unlimited, alongside hi-res PNG export, JPG with CMYK/ICC profile and print-ready PDF export.

Will the print-ready PDF actually match the template I built?

As of version 2.17.0, the automatic export, the order screen's Create PDF action and the cloud renderer all read the same page geometry — including custom sizes — so the production file matches what was approved, and an approved design is locked from further edits.

How long does a custom PSD-to-template pipeline take to build?

It depends on catalog size and how much brand-kit automation you want, but custom product-designer projects follow the discovery, solution design and build-sprint cycle described on the Ecommerce Projects page. Share your template count and launch date in a project proposal and Cmsmart will scope it.