Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 · Updated October 2026. Covers the AI Background Remover, AI Image Upscale and Preflight Quality Checker in Cmsmart Cloud, and how to turn them into print-ready customer photos.

In short

  • Every customer photo that reaches your press is already cropped, background-free and close to 300 DPI - no email back-and-forth with the buyer.
  • Three AI tools run inside the Cmsmart Product Designer (NBDesigner) editor: AI Background Remover, AI Image Upscale and a Preflight Quality Checker, all managed from one Cmsmart Cloud settings page.
  • Setup takes one settings page: turn the tools on, pick who may use them, set your DPI target, and your store's token wallet pays per run.

What does a blurry customer photo really cost your print shop?

Cmsmart Product Designer exists because a bad photo is expensive in ways that rarely show up on a single invoice: a support email, a manual Photoshop fix, a reprint once the pixelation shows up on the mug, or a buyer who abandons the cart because the live preview already looks rough.

Walk a typical custom-photo order through a store that still handles this by hand:

  • Manual proofing emails. Someone on your team has to open the file, decide it is too small or too busy, and email the customer to ask for another one - which many buyers never send.
  • Staff time in Photoshop. The photos that do get fixed are cropped, background-removed and sharpened by hand, order by order, by whoever is free that day.
  • Reprints from low-DPI uploads. A photo saved from a group chat or social media is rarely close to your press's resolution requirement, and that only becomes obvious after the item is printed.
  • Abandoned carts at the preview step. If the live mockup already looks blurry or shows a messy background, some buyers simply leave instead of asking for help.

Cmsmart insight: In our delivery work, the orders most likely to need a reprint are the ones where the buyer uploaded a photo saved from social media rather than their camera roll - those files are already compressed once, and rarely reach 300 DPI at mug or T-shirt print size. Check your Preflight DPI target against what your press actually needs before you lean on auto-fix alone.

Put a rough number on it with your own figures: if your team spends even 10 minutes per order checking or fixing a customer photo, and you run 40 custom-photo orders a week, that is more than 6 hours of unbilled editing time every week - before a single reprint is counted.

What would print-ready photos look like for your store?

Cmsmart Product Designer lets a buyer fix their own photo on the spot: the editor suggests an upscale when an image is too small, lifts the subject off its background in one click, and a Preflight Quality Checker flags anything still unprintable - so the file reaching your queue is already production-ready.

Example scenario. A customer uploads a selfie for a custom mug on a Sunday evening. Because the photo is under 700px wide, the canvas shows an Upscale with AI suggestion; she accepts it, then runs AI Background Remover to lift herself out of a cluttered kitchen background in a few seconds. She clicks Process, and the Your artwork screen shows a clean, print-ready file before she checks out. Nobody on your team sees the raw photo, and nobody has to fix it at 6am before the press run.

Customer photo with the background removed by AI, shown live on a T-shirt mockup in Cmsmart Product Designer
The subject lifted off its background and placed on the product mockup, inside the same editor the buyer is already using.

If your store leans on fun, attention-grabbing uploads rather than production quality, see our guide on attracting users with an animated image effect; the tools in this guide focus on the production side instead - making sure whatever photo a buyer uploads actually prints the way it looks on screen.

How does Cmsmart turn customer photos into print-ready files?

Cmsmart Product Designer (NBDesigner) 2.17.0 runs three AI tools - Background Remover, Image Upscale and a Preflight Quality Checker - inside Cmsmart Cloud, the one admin page that also covers storage and billing; you decide who may use each tool, and the wallet only spends tokens on genuine runs.

Six building blocks make up the flow, and all six are in the plugin today - verified against the 2.17.0 changelog and the capture below, not described from memory:

  • Storefront entry point. Any product with a design area shows the usual Start design chooser (upload, design online, or a template).
  • Online designer canvas. The buyer drops a photo onto the live product mockup before deciding whether it needs fixing.
  • AI Background Remover. A "Remove background with AI" dialog with subject type, edge softness, an optional high-detail mode for hair and fur, and a transparent-PNG or white output.
  • AI Image Upscale. An "Upscale image" dialog with a choice of upscale factors, backed by a render engine you choose per store.
  • Preflight Quality Checker. Scans the saved design for resolution/DPI, color mode, bleed, fonts and transparency against your Required DPI target, with a one-click auto-fix per issue.
  • Cmsmart Cloud wallet and audience control. Everyone, Members, or Customers who have ordered - each option trades off anonymous reach against lead capture and cost.
AI photo tools for WooCommerce print orders: the AI Background Remover dialog in Cmsmart Product Designer showing subject type, edge softness and transparent PNG output
Remove background with AI: subject type, edge softness and output format, run from inside the online designer.
Cmsmart Cloud AI Tools settings showing the master AI switch and Who may use it options: Everyone, Members, Customers who have ordered
One master switch and an audience setting decide who can spend your AI tokens - and whether a click becomes a lead.
StepManual workflowCmsmart workflow
Fixing a bad photoBuyer emails a photo, staff opens Photoshop, crops and removes the background by hand, re-uploads, waits for the buyer to approveBuyer uploads once; AI Background Remover and AI Image Upscale run inside the designer and the buyer sees the result immediately
Catching a low-resolution fileFound at the press, after printing, as a soft or pixelated printThe Preflight Quality Checker flags it against your Required DPI target before the order is even placed
Capturing a lead from a non-buyerNot possible - a visitor who only wanted to try a tool leaves no recordThe "Members" audience setting asks for a free account before running AI, so the design and an email address are kept

What's the business value of automatic photo cleanup?

Cutting manual photo editing out of the order flow saves staff time on every custom-photo order, lowers the reprint rate that eats into margin, and the "Members" audience setting turns an anonymous AI click into a lead you can follow up - three KPIs Cmsmart Product Designer lets you track from Cmsmart Cloud's Overview tab.

BenefitHow it shows up in your businessKPI to track
Less manual editingStaff stop opening Photoshop for every uploaded photoMinutes spent per order on photo fixes
Fewer reprintsLow-DPI files get caught before the press run, not afterReprint rate on custom-photo products
New leads from non-buyersA visitor who only wanted to try the AI tool leaves an email addressNew sign-ups on the "AI" channel in Clients
Controlled AI spendUsage limits and a pause threshold stop one visitor draining your balanceAI runs per customer per day vs. balance remaining

Rough ROI worksheet - use your own numbers from Cmsmart Cloud and your order history:

  • Orders needing a photo fix per month x minutes your team spends per fix today x your blended hourly cost = your current monthly editing cost.
  • Current reprint rate on photo products x average reprint cost (material, press time, shipping) = your current monthly reprint cost.
  • Compare both against the Cmsmart Cloud token cost of running Background Remover, Upscale and Preflight on the same order volume - shown per run in Cmsmart Cloud → Billing.

According to Grand View Research, the global print-on-demand market was valued at USD 10.8 billion in 2025, and Fortune Business Insights puts the global personalized gifts market - the category most custom-photo orders fall into - at USD 33.42 billion in 2025. Photo quality is not a side issue in either market: it is the difference between a repeat customer and a refund request.

How do you set up AI photo tools for WooCommerce print orders?

Setting up Cmsmart's AI tools takes one settings page: install or update to Cmsmart Product Designer 2.17.0, open Cmsmart Cloud → AI Tools, turn on Background Remover, Image Upscale and the Preflight Quality Checker, then choose who may use them and your Required DPI target.

  1. Update Cmsmart Product Designer (NBDesigner) to 2.17.0 or later from your WordPress Plugins screen.
  2. Open Cmsmart Cloud - the one admin page that replaced three separate AI and storage screens - and switch to the AI Tools tab.
  3. Turn on AI in the design tool, the master switch that loads the AI buttons and script on your storefront.
  4. Under Who may use it, pick Everyone, Members (collects leads), or Customers who have ordered, based on how much anonymous AI spend you are willing to pay for.
  5. Set AI runs per customer per day and Pause customer AI below to cap what a single visitor can spend from your balance.
  6. Enable AI Background Remover and decide whether uploaded images default to a transparent or white background.
  7. Enable AI Image Upscale and choose a render engine: Lanczos (fast, classical) for line art and text, or Real-ESRGAN for sharper results on photographic images at a higher token cost.
  8. Enable the Preflight Quality Checker, set your Required DPI (300 is the plugin's recommended default for print-ready files - see our guide to how DPI affects print quality for the background), and choose whether it runs manually per file or automatically on every order.
  9. Test the flow yourself on a live product: open the designer, add a photo, run Background Remover or Upscale from the editor toolbar, click Process, and confirm the result appears under "Your artwork" before checkout.
Cmsmart Cloud AI Tools settings showing Preflight Quality Checker Required DPI, AI Background Remover and AI Image Upscale engine options
Required DPI, the Background Remover toggle and the Upscale engine choice all live on the same AI Tools tab.
AI Image Upscale dialog in Cmsmart Product Designer showing 2x and 4x upscale factor options on a mug design
A buyer picks the upscale factor directly on the canvas before the design is processed.
Upscaled photo applied to a mug design in Cmsmart Product Designer, ready for Process and checkout
The upscaled image applied to the canvas, ready for Process → Your artwork.

What can Cmsmart build beyond the core AI tools?

Cmsmart Product Designer's AI tools cover background removal, upscaling and preflight out of the box; when a store needs more - a branded style effect, production rules tied to your own ERP, or a batch check across a wholesale order - Cmsmart builds it as custom development on the same Cmsmart Cloud pipeline.

These sit alongside Cmsmart's wider AI for ecommerce work, and a few extensions we build for stores that outgrow the default settings:

  • Store-specific subject presets. If most of your uploads are pets, jewelry or vehicles rather than portraits, Cmsmart tunes Background Remover's subject-type and edge-softness defaults so buyers get a clean cut-out without touching a setting.
  • ERP/MIS-aware preflight rules. If your press already has DPI, bleed or color-mode rules in another system, Cmsmart connects Preflight's auto-fix to that system instead of a single global DPI target.
  • Bulk preflight for B2B reorders. Running the quality check across every file in a wholesale order at once, instead of one design at a time, for stores that batch-print for business customers.
  • A pre-upload photo API. The same resolution and background checks Cmsmart Cloud runs inside the designer, exposed as an endpoint your own app can call before an image ever reaches the storefront.
  • Branded artistic effects. Beyond the core toolkit, Cmsmart designs one-off style effects - illustration looks, animated filters and similar treatments - scoped to your brand and wired into the same Process → Your artwork pipeline.

Delivery follows the same path on every project: discovery, solution design, build in sprints, QA, launch, and ongoing support - see how that plays out on real projects at Cmsmart's ecommerce project case studies, or start with the AI integration service for WooCommerce stores.

Plan my AI photo workflow

Why work with Cmsmart on AI for your print store?

Cmsmart has built WooCommerce product customization as a Netbase JSC division since 2012, across 6,300+ client projects and 1,800+ live stores running today; the same team maintaining Cmsmart Product Designer's AI tools also scopes and delivers the custom development built on top of them.

A few figures worth knowing before you commit a store to any plugin: 6,300+ client projects and 4,600+ projects delivered since 2012, 1,800+ live stores online now, and a 4.2 rating from 404 reviews on Trustpilot. One recent five-star review from a web developer who has run the plugin for three years sums up what that looks like day to day:

"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, United Kingdom, Trustpilot

See more of that ongoing development on Cmsmart's own platform page.

Frequently asked questions

Does AI Background Remover or AI Image Upscale cost the customer anything?

No. Every AI run in the design tool is paid for from your store's Cmsmart Cloud token wallet, never charged to the shopper directly - that is true whichever audience setting you choose.

What happens when my AI token balance runs out?

Buyers see the AI tools "resting" instead of any mention of your balance. You get one email at the start of the shortfall and at most one digest a day after that, and you can top up from Cmsmart Cloud → Billing without losing the action you were in the middle of.

Can I limit how much a single visitor can spend on AI?

Yes. "AI runs per customer per day" and "Pause customer AI below" in Cmsmart Cloud → AI Tools cap per-visitor usage and protect the rest of your balance for paying customers.

Which render engine should I use for AI Image Upscale?

Lanczos (fast, classical) suits line art and text. Real-ESRGAN gives sharper results on photographic images, at a higher token cost and slower run time. You set this once per store in Cmsmart Cloud → AI Tools.

Does the Preflight Quality Checker guarantee a print-ready file?

It scans resolution/DPI, color mode, bleed, fonts and transparency against your Required DPI target and offers a one-click auto-fix per issue. Treat it as a safety net that catches most problems automatically, and still give your highest-value or most complex orders a final human look before they go to press.

Can I change the DPI target Preflight checks against?

Yes. Required DPI defaults to 300, the plugin's recommended setting for print-ready files, but it is editable per store, and you choose whether Preflight runs manually per file or automatically on every order.

Written by

Cmsmart AI for Ecommerce Engineer

Adds practical AI to stores: image tools, preflight checks, automation and assistants.

  • AI tools
  • Automation
  • AI preflight
  • Cmsmart Cloud
More from this expert →