Guide · Web-to-print
Custom Tote Bag Printing Business with WooCommerce
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.
Table of contents
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 MoreCar wrap design software for WooCommerce: panel templates, size-based pricing, 3D preview and approval before you print. Plan your wrap store now.
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
Print ready PDF output settings WooCommerce stores rely on sit in one screen most owners never open until a press operator asks why a file has no bleed, the wrong color profile, or someone else's watermark on it.
This chapter of the Cmsmart Product Designer admin settings guide walks through that one screen field by field — what each control does, what it defaults to, what we'd set it to for a print shop, a POD apparel store or a B2B supplier, and where the effect actually shows up once an order ships. Where a field runs off the bottom of today's capture, we say so rather than guess at it.
What's the cost of getting Output settings wrong?
A misconfigured Output tab in Cmsmart Product Designer turns into reprints, support emails and production delays — a watermark left on after launch, a password nobody shared with the print room, or a color profile nobody picked. Getting the screen right once removes all three at once.
None of this looks dramatic in the moment. It shows up as small, recurring friction:
What would it look like once this screen matches how you actually print?
With the Output tab set up correctly, Cmsmart Product Designer renders a clean, correctly watermarked, correctly profiled print-ready PDF the moment an order reaches the status you chose — and a copy is already waiting in the folder or cloud account your production team checks.
Example scenario. A print shop turns the watermark off for completed orders, turns on auto-export at the Processing status, and points Automatic synchronize output file to at the FTP folder its RIP software already watches. From then on, a buyer's design becomes a print-ready PDF the moment the order moves to Processing, with no watermark, the shop's chosen bleed setting, and a copy sitting on the FTP server before anyone on the floor has opened the order. Nobody re-exports, re-uploads or double-checks a password.
None of this needs custom code. It needs the fields on one settings screen set to match how your shop actually produces work.
How does Cmsmart's Output tab control what leaves your press?
Cmsmart Product Designer's Output tab has two working sections — general output settings and Synchronize — plus JPG and SVG download settings further down the same screen; together they decide what a print-ready file looks like and where it ends up.
The general settings block shapes the file itself:
The Synchronize block decides timing and destination:
Cmsmart insight: in our delivery work, the most common Output-tab mistake isn't a wrong value — it's leaving Watermark on Always past launch day. It's the right default for a store that's still testing the designer in public; it's the wrong one the first week a customer pays for a design and still sees a mark on their download.
Two more settings live on this same tab, further down the page than today's capture reaches, so we describe them from the plugin's own module documentation rather than show a screenshot: a default ICC color profile for JPG CMYK downloads (needs ImageMagick with lcms2 on the server), and a beta setting that converts fonts to outlines in SVG downloads. Both back the Download design tab's JPG and SVG options shown further down this page.
What's the ROI of configuring Output settings correctly?
Configuring Output once converts a recurring manual check (did this file get watermarked, password-protected or sent to the right place) into something Cmsmart Product Designer enforces on every order, which shows up as fewer reprints and less time per order for your team.
Rough ROI worksheet — plug in your own numbers: (orders/month) × (minutes spent manually watermark-checking, password-sharing or re-uploading files per order) × (hourly staff cost) = monthly cost of an unconfigured Output tab. A one-time, ten-minute settings pass targets that whole line.
How do you configure print ready PDF output settings WooCommerce needs?
Configuring Cmsmart Product Designer's Output tab is a single settings page: open WooCommerce → Settings → Cmsmart → Output, work down the General and Synchronize blocks in order, then confirm the result from a real order's Create PDF and Download design tabs.
Two common mistakes to check for: a Watermark set to Always past launch day (customers see a mark on a design they already paid for), and an Automatic synchronize output file to target that was never tested — click Test connect after any FTP credential change, since a silently failing sync looks identical to one that's working until a file goes missing. If print-ready status reads Failed on the order screen rather than Ready, that's a render problem to fix from the order itself, not from this settings screen.
How far can custom development take these Output settings?
Past the built-in watermark, password, bleed and sync options, Cmsmart builds store-specific output rules — brand-locked watermarking, routing files straight into an MIS, or per-client ICC profiles — as custom development on top of the same Output pipeline.
The Output tab is deliberately generic so it works for every WooCommerce store. A few things we regularly build beyond it:
We deliver custom Output-pipeline work the same way as any other build: discovery, solution design, sprints, QA, launch, ongoing support — see our custom ecommerce projects approach, or the product designer customization service this work falls under.
Get a custom output-pipeline quote
Why work with Cmsmart on your print-ready pipeline?
Cmsmart has built and supported Cmsmart Product Designer as a Netbase JSC division since 2012, with 6,300+ client projects behind the same Output pipeline this chapter walks through.
Cmsmart (a Netbase JSC division since 2012) has run 6,300+ client projects, delivered 4,600+ projects, and supports 1,800+ live stores across 80+ countries — see our delivery platform. One review from a store that has run this plugin for years, published on Trustpilot:
Cmsmart holds a 4.2 rating from 404 reviews on Trustpilot — see the full profile on Trustpilot.
Related chapters: start from the installation guide hub, then see how to configure print pricing options (Printing Options tab) and how DPI affects print quality (ties into the Upload design tab's DPI minimum and the AI preflight check this Output tab links to).
Frequently asked questions about Output settings
What does the Cmsmart Output tab actually control?
Two things: the file itself (watermark, PDF password, bleed line, embeddable fonts, JPG ICC profile, SVG font outlines) and when and where a print-ready PDF gets exported and synced (Auto export design to PDF, the triggering order status, and FTP/SFTP/Dropbox/Amazon S3/Google Cloud Storage sync).
Does the watermark affect the file production opens from the order screen?
No. Watermark and PDF password protect a buyer's own download from the designer; the print-ready PDF the order screen's Create PDF tab shows is a separate, production-facing file.
What happens if we turn on Auto export design to PDF?
The plugin renders the print-ready PDF in the background and the order status you chose re-checks every design, triggering a fresh render whenever the file is out of date or hasn't been created yet — no one has to open the order and click Create PDF by hand.
Do we have to pick FTP, SFTP, Dropbox, S3 or Google Cloud Storage?
No. Automatic synchronize output file to defaults to No; files stay on your WordPress server and are reachable from the order screen unless you configure one of these targets.
What do we need for the JPG CMYK and ICC profile downloads to work?
JPG CMYK output and its ICC profile need ImageMagick with the lcms2 library available on the server; print-ready PDF export and the JPG CMYK download are Premium-licensed features.
Can Cmsmart connect this output pipeline to our own ERP or MIS?
Yes — routing the certified file and order metadata into an ERP or MIS as a job ticket, beyond the built-in sync targets, is custom development built on top of this same Output tab.