Applies to Cmsmart Custom Apparel Store 2.0.0, which bundles Cmsmart Product Designer 2.18.4 · Updated October 2026. The plugin's current standalone release is 2.18.6; store bundles update on their own schedule, so a store's bundled version can trail the plugin's newest release.

In short

  • You can run a custom T-shirt design store on WordPress and WooCommerce without writing code, using a ready-made store preset and a built-in product designer.
  • Cmsmart Custom Apparel Store gives you the WooCommerce storefront and sample catalogue; Cmsmart Product Designer gives buyers front, back and sleeve print areas, templates and clipart, with price options tied to size, colour and print method.
  • What it takes: hosting that meets WordPress and WooCommerce's current requirements, about an hour for the automated install, then an afternoon to replace sample products with your own and test one order end to end.

What does it cost you to sell custom T-shirts the manual way?

Without a store built for customization, every custom order becomes a manual job: buyers email a logo, staff mock it up in an image editor, a price gets quoted by hand, and the file still has to be checked before it reaches the press. Cmsmart Custom Apparel Store replaces that loop with a product page the buyer finishes alone.

The pattern repeats across print shops and apparel brands that bolt a generic WooCommerce theme onto a T-shirt catalogue:

  • Design by email. Buyers send a logo or photo and wait for a mock-up instead of seeing their shirt immediately.
  • Quoting by spreadsheet. Team and club orders arrive as a size list in a message, and someone retypes it into an order.
  • Invisible placement. Customers cannot see whether their design sits on the chest, the full front, or wanders off the print area until a proof comes back.
  • Reprints from bad files. A logo uploaded at screen resolution looks fine on a monitor and prints fuzzy, and the shop eats the reprint.
  • Abandoned carts. A buyer who cannot see a live price for their size and quantity leaves before checkout.

Demand for this kind of personalization keeps growing: the global custom T-shirt printing market was valued at USD 7.14 billion in 2025, which is exactly the kind of order volume a manual quoting process cannot absorb.

Cmsmart insight: in projects we have delivered, the reprints that cost the most are rarely about the design itself — they come from a file uploaded at the wrong resolution for the print area. Check the DPI a design actually renders at before you trust a "looks fine on screen" approval.

What does a custom T-shirt store look like once it's running right?

With Cmsmart in place, a buyer opens a product page, drops their logo on the front and back, sees sizes, colours and the price update together, and checks out in the normal WooCommerce flow — no email, no manual quote, no guessing where the print will land.

Example scenario. A club captain opens your T-shirt product page at 10pm. She picks a navy tee, places the club crest on the front and a sponsor logo on the sleeve, sets quantity to 18 for the team's sizes, and the page total updates as she goes. She pays through your normal WooCommerce checkout. By morning, the order sits in your Cmsmart order list with the design, the sizes and a print-ready file attached — no back-and-forth needed before it goes to the press.

Talk to a Cmsmart ecommerce expert if you want this flow mapped against your own product range before you start the install below.

How does Cmsmart turn a plain WordPress site into a T-shirt design store?

Cmsmart Custom Apparel Store supplies the WooCommerce storefront, demo catalogue and pages; Cmsmart Product Designer (formerly NBDesigner) supplies the design areas, templates, clipart and print-ready output. Both are published by cmsmart.net and are built to work together out of the box.

WordPress and WooCommerce are the foundation underneath it: WooCommerce alone powers roughly 33.4% of tracked ecommerce stores worldwide as of August 2025, so a T-shirt store built on it is not locked into one vendor's checkout or hosting. On top of that foundation, four pieces do the actual work:

  • Storefront. Cmsmart Custom Apparel Store: home, shop, product, cart and checkout pages styled for apparel, with a sample catalogue you replace with your own.
  • Designer. Cmsmart Product Designer: the front, back, left-sleeve and right-sleeve design areas, templates, clipart, text and photo uploads on the product page.
  • Pricing. Printing options tied to size, colour and print method, priced on the product so the buyer sees the real total before they design.
  • Output. A print-ready PDF that matches the order, generated from the finished design and attached to the order for your production team, alongside the approved-artwork lock that stops a design changing after a buyer or your team approves it.

Everything above the WordPress/WooCommerce layer — the storefront theme and the designer — is Cmsmart Product Designer and the Cmsmart Custom Apparel Store preset, both published by cmsmart.net.

Cmsmart Custom Apparel Store active under WordPress Appearance Themes, next to its Cmsmart Stores parent theme
Cmsmart Custom Apparel Store runs as a child theme of the shared Cmsmart Stores parent theme.

What's the business value of a built-in T-shirt designer?

A designer on the product page turns quoting time into selling time: Cmsmart lets buyers price and place their own order, staff stop retyping size lists by hand, and a print-ready file is waiting on the order instead of being chased down after the sale closes.

BenefitHow it shows up in your businessKPI to track
No manual quotingStaff stop pricing team and bulk orders by handMinutes of staff time per order
Fewer reprintsBuyers see the design on the real print areas before payingReprint rate as a % of orders
Faster checkoutPrice updates live as size, colour and quantity changeCart-to-checkout conversion rate
Production ready soonerA print-ready file is attached to the order automaticallyHours from order to print queue

A simple worksheet: take your current custom orders per month, multiply by the minutes your team spends quoting and mocking up each one, then multiply by your team's hourly cost. That is roughly what manual quoting costs you today. Separately, multiply your current reprint rate by your average cost per reprint — that is what a clearer design preview and locked artwork approval can claw back.

How do you set up a custom T-Shirt design store WordPress WooCommerce?

Set up WordPress and WooCommerce first, then install Cmsmart Custom Apparel Store from the Cmsmart dashboard (or upload the theme files to an existing site), configure one T-shirt's print areas and pricing, and test a design through to checkout before you go live.

  1. Choose hosting and a domain that meet WordPress and WooCommerce's current requirements — PHP 8.3 or newer, WordPress 6.9 or newer, and MySQL 8.0 or MariaDB 10.6 or newer.
  2. Install WordPress and WooCommerce, then run the WooCommerce setup wizard: store address, currency, shipping zones and at least one payment method.
  3. Open Store Setup in the Cmsmart dashboard and pick Cmsmart T-Shirt Store or Cmsmart Custom Apparel Store from the Choose your store step.
  4. Pick an install method: Download installer file, about 10 minutes for a fresh empty host, or Theme files (manual), about 30 minutes for an existing WordPress and WooCommerce site.
  5. Enter your store name and admin email, leave sample data on, then review and press Install my store; the wizard works through Download, Install WordPress, Plugins, Store, Sample data, Licence and Publish.
  6. Once the wizard shows the store is live, open wp-admin and confirm Cmsmart Custom Apparel Store is the active theme and Cmsmart Product Designer is listed under Plugins.
  7. Edit a T-shirt product, open its Setting Cmsmart box, and confirm the design areas you need (Front, Back, Left sleeve, Right sleeve), each with its own name.
  8. Turn on templates and the clipart library (the shared Cmsmart library or your own categories) so buyers start from a design instead of a blank shirt.
  9. In the product's printing-option box, assign a price-matrix option set so size, colour and print method all carry a price before the buyer opens the designer.
  10. Preview the product page, press Start Design, place a test image or text on the front and back, then click Process and confirm the Your artwork preview shows the result you expect.
  11. Add that test design to the cart and walk it through to checkout (stop before paying) to confirm the price, the shipping and the line-item description all match what the buyer chose.
  12. Replace the sample products and pages with your own catalogue, configure WooCommerce payments and shipping for real, then run the Cmsmart dashboard's launch checklist before you remove sample data.
Cmsmart dashboard Store Setup wizard step 1, choosing a store such as Cmsmart T-Shirt Store
Store Setup step 1: pick a store. Every Cmsmart store installs free with a sample catalogue; a Fullstore key activates it on your domain.
Cmsmart dashboard Store Setup step 2, choosing between a downloaded installer file or manual theme files
Step 2: install with one PHP file on a fresh host, or upload the theme files to a site you already run.
Cmsmart Setting Cmsmart box on a WooCommerce product with Front, Back, Left sleeve and Right sleeve design areas
A product's Setting Cmsmart box: four design areas and templates turned on for this T-shirt.

Cmsmart insight: set the design editor layout to "Modern" on a new product. Cmsmart Product Designer's upload handler now previews uploaded artwork at up to 300 DPI and places PDFs at their real physical size, so a print-ready file a buyer uploads prints at the size it was meant to, not a stretched screen-resolution guess.

Custom T-Shirt design store WordPress WooCommerce product page with size, colour and print method options
The storefront product page: size, colour and print method are priced options before the buyer starts designing.
Cmsmart Product Designer open on a T-shirt front view with Templates, Text, Cliparts, Photos and Layers tools
The online designer opens on the product page with templates, text, clipart, photo uploads and layers.
Your artwork preview thumbnails after processing a T-shirt design in Cmsmart Product Designer
After Process, "Your artwork" shows the finished design as a thumbnail before it goes to the cart.
WooCommerce cart showing a T-shirt line item with size, colour, print method and artwork options carried through
The WooCommerce cart carries every option the buyer chose — size, colour, print method and artwork — through to checkout.
Cmsmart Product Designer open on a mobile phone screen for a T-shirt product
The same designer opens on a phone, so a buyer can start and finish a design without switching devices.
Cmsmart dashboard Store Setup step 6, the store is live with View store and Open admin buttons
Step 6: the store is live with sample data, ready for "View store" or "Open admin" before you load your own products.

Going further: what custom development can Cmsmart build onto your T-shirt store?

The core plugin covers design areas, templates, printing options and print-ready output; for anything more specific to your production line, Cmsmart builds it as custom development on top of the same store and designer, so you are not left re-platforming to get it.

Cmsmart builds many client projects, and some capabilities are deliberately kept out of the core plugin so it stays simple for most stores. Here is what's built in today versus what Cmsmart builds for you:

CapabilityCore plugin todayCmsmart custom development
Front/back/sleeve design areas, templates, clipartBuilt in—
Printing options with price matrixBuilt in—
Print-ready file per orderBuilt in—
DTF gang-sheet layout for bulk print runs—Built for merchants as custom development
ERP/MIS or fulfillment sync (e.g. Printful, Printify)—Built for merchants as custom development
Bulk/team quantity discount rules beyond the standard price matrix—Built for merchants as custom development
3D or AR garment preview—Built for merchants as custom development

Four extensions come up most often for apparel stores once the basic designer is live:

  • Team and club ordering with ERP sync. When reorders arrive as size spreadsheets every season, Cmsmart builds a bulk-order flow tied to your production or ERP system so sizes and names flow in without retyping.
  • Custom pricing rules. Beyond the standard price matrix, Cmsmart builds quantity-break pricing, per-territory pricing or quote-on-request flows for large runs.
  • DTF gang-sheet building. For shops printing many small designs per sheet, Cmsmart builds a gang-sheet layout tool on top of the same designer.
  • 3D or AR preview. For brands that want buyers to see the garment from every angle before they order, Cmsmart adds an interactive 3D view.

Get a custom T-shirt store quote

Why work with Cmsmart to build your T-shirt store?

Cmsmart has built and supported WooCommerce product-designer storefronts since 2012 as a Netbase JSC division, with both the Custom Apparel Store preset and the Product Designer plugin published and maintained on cmsmart.net, the company behind this tutorial and its ready-made T-shirt store.

Cmsmart is a Netbase JSC division that has run since 2012, with 6,300+ client projects and 1,800+ live stores online today, and a Trustpilot rating of 4.2 from 404 reviews. If you want to see how the designer and storefront fit together before you install anything yourself, the Cmsmart Custom Apparel Store set-up walkthrough and the guide to print-ready PDF files from WooCommerce orders cover the storefront install and the production side in more depth. Every store is a free download; a Cmsmart Fullstore plan activates it on your domain and adds updates and ticket support. If you would rather have the whole store configured for you, Cmsmart's store preset installation service sets it up on your hosting with a tested first order. For the wider case for building on a print-focused storefront instead of a generic theme, see the web-to-print solutions hub.

Frequently asked questions about building a custom T-shirt design store

Do I need to know how to code to set up a custom T-shirt store?

No. Cmsmart Custom Apparel Store installs through the Cmsmart dashboard's Store Setup wizard, and Cmsmart Product Designer's print areas, templates and pricing are configured through WordPress admin screens. Coding only comes in if you want custom development beyond what the plugin and theme do today.

Is Cmsmart Custom Apparel Store free?

Yes, the store and the Cmsmart Product Designer plugin are a free download. A Cmsmart Fullstore plan activates the store on your domain and covers updates and ticket support; see the pricing page for current plans.

Can customers design the front, back and sleeves separately?

Yes. A product's Setting Cmsmart box lets you add a named design area for each side you print — Front, Back, Left sleeve and Right sleeve are common defaults — and the buyer switches between them in the online designer.

Does the store generate a print-ready file automatically?

Cmsmart Product Designer produces a print-ready file from the finished design when the buyer processes it, attached to the order for your production team. Exact export options depend on your Cmsmart plan; check the pricing page for what's included.

Can I add Cmsmart Product Designer to a WordPress theme I already use, instead of the Custom Apparel Store preset?

Yes. Cmsmart Product Designer is a standalone plugin that works with an existing WooCommerce theme; the Custom Apparel Store preset is the faster path if you are starting from scratch or want an apparel-specific storefront out of the box.

What if I need something the plugin doesn't do today, like a gang-sheet builder or an ERP sync?

Cmsmart builds that as custom development on top of your existing store and designer once you know the gap you need filled.