Applies to Cmsmart Gift Store 2.0.0 (parent theme Cmsmart Stores 2.0.0) with Cmsmart Product Designer 2.18.0 and Cmsmart Stores Blocks 2.0.0 · Updated October 2026. Store Setup v2 has been live on cmsmart.net since 2026-10-15; installer kit 2.0.3 has opened new stores live on install, instead of behind a WooCommerce "coming soon" page, since 2026-10-19.

In short

  • Outcome: a branded WooCommerce store for personalized gifts, one demo product wired to the Cmsmart Product Designer, and a test order run through checkout.
  • How it works: Store Setup v2 installs the whole content tree — theme, demo pages, catalogue, Cmsmart Product Designer — in one pass; you then rebrand it and connect payments, shipping and your own products.
  • What it takes: about an hour of admin time, a WordPress host with WooCommerce, and a Fullstore (or higher) plan to activate the store.

A personalized gift store WooCommerce setup does not have to take weeks: Cmsmart Gift Store is a ready-made shop for mugs, pillows, cushions and photo prints, with the Cmsmart Product Designer already wired into one demo product. Install it, rebrand it and run a test order, and the store is live in about an hour.

What does it cost to sell personalized gifts without a store built for it?

Cmsmart Gift Store removes the manual back-and-forth behind selling personalized mugs, pillows and prints: a customer designs and previews their artwork online, sees the exact price before paying, and the order lands in WooCommerce with the file and options already attached — no emailed proofs, no re-typing into a spreadsheet.

Most shops selling personalized gifts without a store built for it hit the same problems:

  • Manual proofing by email — a photo comes in, someone mocks it up by hand, and the thread runs for days before the buyer sees a price.
  • Quoting delays — every custom mug or pillow priced by hand instead of from a price list the storefront shows instantly.
  • Price surprises at checkout — if the final price only arrives with the quote, a lot of buyers never come back.
  • Re-keying orders — artwork, options and notes copied from an email by hand, where sizes and spellings get lost.
  • Reprints from the wrong file — a file built from an emailed screenshot is not the same as one exported from the order.

This friction is measurable: the Baymard Institute's meta-analysis of 50 studies puts average documented cart abandonment at 70.22% (updated September 2025), with unexpected checkout cost a top reason shoppers give for leaving. A quote-based flow that hides the price until an email comes back adds exactly that friction to a gift purchase. A rough formula for your own numbers: hours lost to manual proofing per month ≈ (orders needing a proof) × (minutes per email round-trip) ÷ 60.

What could your gift store look like after launch?

Cmsmart Gift Store shows a buyer the price as they personalize a mug or pillow, so a shopper goes from browsing to a paid, print-ready order in one visit instead of waiting on a quote — and the order is already sitting in WooCommerce, artwork attached, before your team opens a laptop.

Example scenario: A shopper opens your gift store at 9pm, picks a photo pillow, uploads two photos into the online designer, and watches the final price update as they choose a colour. They check out. By the time your team opens WooCommerce the next morning, the order is already there with its artwork, option choices and a print-ready file attached — no email thread, no re-pricing.

How does Cmsmart put a gift store together for you?

Cmsmart builds the Gift Store from the same building blocks as every Printstores pack: the Cmsmart Stores parent theme for branding, a store-specific child theme with a demo catalogue, Cmsmart Product Designer for personalization and pricing, and WooCommerce for checkout, payments and shipping — all installed together through Store Setup v2.

Four pieces do the work: Cmsmart Stores (parent theme: shared layout and design tokens), Cmsmart Gift Store (child theme + demo content: branding, pages, catalogue), Cmsmart Product Designer (the design tool and pricing engine wired into the demo products), and WooCommerce (cart, checkout, payments and shipping).

The Printstores 2.0.0 content tree installs Cmsmart Product Designer 2.18.0 and Cmsmart Stores Blocks 2.0.0 — the versions these screenshots show. Keep the designer current: install its update under Dashboard > Updates whenever WordPress shows one. Two named pieces work behind the scenes: Cmsmart Cloud renders the print-ready PDF that matches the order once Process is pressed, and AI preflight flags sizing issues in the designer first.

Appearance Themes screen showing Cmsmart Gift Store active next to its parent Cmsmart Stores theme, part of a WooCommerce personalized gift store setup
Appearance > Themes: Cmsmart Gift Store active, with the Cmsmart Stores parent theme installed alongside it.

Cmsmart insight: Most support questions after a quick store setup are about a Fullstore licence key reused on a second domain. Store Setup v2 binds the key to the first domain that activates it, so start the install on the live domain whenever you can.

Install the store first

Store Setup v2 downloads an installer file (or the parent and child theme zips) and walks through the upload, WordPress and licence steps on your own host — covered in full in Install Cmsmart Store on WordPress: parent + child theme. Follow that end to end first. Installer kit 2.0.3 then opens the store live on your domain, no WooCommerce "coming soon" page in the way, and you land in the wp-admin screens below.

How do you set up the Cmsmart Gift Store in your first hour?

Cmsmart Gift Store gives you a working personalized gift shop within an hour of install: rebrand the header, review the imported pages and sample catalogue, check the Cmsmart Product Designer tab on one demo product, connect payments and shipping, then run a test order before you tell anyone the store is open.

  1. Confirm what Store Setup v2 installed. Appearance > Themes: Cmsmart Gift Store active, Cmsmart Stores as its parent (see the screenshot above).
  2. Rebrand the header and footer. In Appearance > Editor > Patterns > Template Parts, swap the Site Logo block and phone number in the Header part; the Footer part holds your address.
    Site Editor template part editor open on the Header (logo left) pattern with Site Logo and main menu blocks, rebranding a WooCommerce gift store
    The Header template part in the Site Editor: swap the Site Logo block and phone number for your own.
  3. Review the imported pages and menu. Pages > All Pages lists Home, Shop, Cart, Checkout, My Account, About, Contact and the designer-specific pages the import built.
    WordPress Pages list showing 23 imported pages including Home, Shop, Cart, Checkout and designer pages for a personalized gift store
    Pages > All Pages: the pages Store Setup v2 imported, ready to edit rather than build from scratch.
  4. Open the sample catalogue. Products > All Products lists the demo mugs, cushions and pillows, each with a price, category and a "Design" column. Treat it as placeholder data to learn the layout from, not your final range.
    WooCommerce Products list showing the Cmsmart Gift Store sample catalogue of mugs and cushions with prices, categories and a Design column
    Products > All Products: the sample catalogue, with a Design column showing which products have the Cmsmart Product Designer enabled.
  5. Open the Cmsmart Product Designer tab on one demo product. Edit Personalized Photo Pillow and scroll to NBD options > Setting Cmsmart: Enable Design is on, the layout is Modern, and the template and DPI are already configured.
    WooCommerce product edit screen for Personalized Photo Pillow showing the description, price and NBD options box with printing enabled
    Products > Edit Personalized Photo Pillow: description, price and the NBD options box below it.
    Setting Cmsmart box in the WooCommerce product editor showing Enable Design turned on and the Modern design editor layout for the Cmsmart Product Designer
    The Setting Cmsmart box: Enable Design on, Modern layout selected, template and DPI already filled in.
  6. Check its printing options. Open NBD options > Printing Option and press Edit option to see the price matrix behind this product's price.
    NBD options Printing Option panel with Enable Printing option checked and an Edit option button for the product's price matrix
    NBD options > Printing Option: Edit option opens the price matrix behind this product's price.
  7. Set your store address and currency. WooCommerce > Settings > General holds the address, selling/shipping locations and currency — tax and shipping read from this address.
    WooCommerce Settings General tab with store address fields and selling and shipping location dropdowns for a WooCommerce store
    WooCommerce > Settings > General: store address, selling locations and currency.
  8. Connect a payment method. WooCommerce > Settings > Payments lists Woo Payments, PayPal and offline options — configure one before taking a real order.
    WooCommerce Settings Payments tab listing Woo Payments, PayPal Payments and offline payment options to connect before launch
    WooCommerce > Settings > Payments: the payment methods to set up before taking orders.
  9. Set up a shipping zone. WooCommerce > Settings > Shipping starts with a demo zone; most gift shops need a real carrier-rate method here, not just local pickup.
    WooCommerce Settings Shipping tab showing shipping zones with a print zone using Local pickup and a Rest of the world fallback zone
    WooCommerce > Settings > Shipping: the shipping zones that ship with the demo, ready to replace with your own rates.
  10. View the demo product as a buyer. Load the "Personalized Photo Pillow" product page: price, colour options and a live price summary are visible before the buyer even starts designing.
    Storefront product page for a personalized gift store WooCommerce setup, showing colour options, a live price summary and featured products
    The storefront product page: colour options and a live price summary before checkout.
  11. Open the designer and personalize it. The Cmsmart Product Designer opens with the template loaded, and on this demo a seasonal template is already applied.
    Cmsmart Product Designer open on a pillow product with a seasonal template applied, Templates Text Cliparts Photos Elements and Layers tools and a Preflight Check button
    The Cmsmart Product Designer on the pillow, with a ready seasonal template loaded and the Preflight Check and Process buttons in the top bar.
  12. Add it to the cart and check the price. Add a second designable product and confirm the cart shows the item, its price and the shipping method you set up.
    WooCommerce cart page with a framed pop-art portrait print, its price, Local pickup shipping and a Proceed to Checkout button
    The cart: product, price and the Local pickup shipping method configured above.
  13. Run the order through checkout. Finish a real test order with a live small-value or sandbox payment, and confirm it arrives in WooCommerce > Orders with its design and options attached.

Before you share the store link, run through a short go-live checklist:

  • Remove the sample catalogue and demo images (Cmsmart Stores > demo content > Remove sample data).
  • Replace every placeholder address, phone number and social link in header and footer.
  • Switch payments from test/sandbox to live and re-run one order.
  • Replace the demo shipping zone with your real carrier rates.
  • Confirm the store opens live on your real domain, not a staging URL.

What should you customize first for a personalized gift shop?

Cmsmart Gift Store ships with one fully configured demo product, a price matrix and ready seasonal templates in the designer — reuse all three as your starting point instead of configuring every new product from a blank screen.

  • Clone the configured demo product instead of starting from scratch: duplicate Personalized Photo Pillow and adjust its template, DPI and printing option.
  • Keep categories matched to real inventory — the sample catalogue groups Mugs, Cushions & Pillows and similar, so your own catalogue should follow the same shape.
  • Check the price matrix on every design-enabled product in Printing Option > Edit option; a wrong matrix is a wrong price on every order.
  • Load seasonal templates ahead of the gift calendar so buyers start from a finished look, not a blank canvas.

Cmsmart insight: The sample catalogue is realistic enough that teams forget it is placeholder data. Make "remove sample data" its own line on the go-live checklist, not something you assume happened during install.

What's the business value of a personalized gift store WooCommerce setup versus a generic theme?

Cmsmart Gift Store gets a personalization-ready storefront live in about an hour because the product designer, live pricing and a demo catalogue are already wired together; a generic WooCommerce theme gives a gift seller none of that without separate plugins and custom wiring.

CapabilityCmsmart Gift StoreGeneric WooCommerce theme
Product personalizationDesigner tab built into the product editor, already enabled on a demo productNeeds a separate plugin, wired in by hand
Priced-as-you-design checkoutLive price summary shown while the buyer designsUsually hidden until cart or a manual quote
Demo contentPages, menus and a sample catalogue imported in one passBlank site, built from scratch
BrandingHeader/footer template parts ready to edit in the Site EditorSame editor, no gift-specific starting blocks
Go-liveOpens live on install (installer kit 2.0.3), no "coming soon" pageDepends on the theme's own setup wizard, if any

Track the launch against a short set of KPIs rather than a vague "did it work" feeling:

BenefitHow it shows up in your businessKPI to track
Faster launchStore open for a test order the same day as installActivation time: install to first completed test order
Priced-as-you-design checkoutFewer abandoned personalization carts compared to a quote-based flowCart abandonment rate on designed products, benchmarked against the industry average cited above
One configured demo product as a templateLess staff time spent configuring each new design-enabled SKUMinutes to configure a new product's design and printing options
Print-ready files generated automaticallyFewer reprints from a wrong-size or wrong-version fileReprints or support tickets per 100 personalized orders

Rough staff-time ROI: hours saved per month ≈ (orders that used to need a manual proof) × (minutes per proof) ÷ 60. Example: 40 orders at 12 minutes each is 8 hours a month back once price and proof are shown in the designer instead of over email. Use your own volume and proofing time.

How do you go further with custom development on the Gift Store?

Cmsmart builds the features a growing gift catalogue needs next — gift notes, corporate bulk ordering, loyalty boxes and ERP hand-off — as custom development on top of the Gift Store, because they are not part of the core pack.

A few things we regularly build on top of the core pack as a gift catalogue grows: gift note and gift-wrap options at checkout; corporate and bulk gifting portals (one payment, many ship-to addresses and personalizations); loyalty and subscription gift boxes; ERP or fulfilment integration so approved designs and print-ready files push straight into production; and custom seasonal landing pages tied to the designer's template library.

We run every engagement the same way: discovery, solution design, build in sprints, QA, launch and ongoing support — the model behind our ecommerce project case studies.

Plan my gift store build-out

Prefer to start with the preset and demo import done for you? See our store preset installation service.

Why Cmsmart for your gift store?

Cmsmart has run ecommerce projects since 2012 as a Netbase JSC division, with 6,300+ client projects and 1,800+ live stores today — including personalization storefronts like this Gift Store — backed by a 4.2 Trustpilot rating from 404 reviews.

The numbers come from Cmsmart's own project records: 6,300+ client projects and 4,600+ delivered since 2012, 1,800+ live stores online now, in 80+ countries. Trustpilot rates Cmsmart 4.2 out of 5 from 404 reviews, including: "the designer works exceptionally well across all devices and allows us to create the exact customisations required to perfectly fit our products and our business model" — Web Developer, Trustpilot review.

Browse web-to-print storefronts Cmsmart has built beyond gifts. For the plugin behind the designer, see Cmsmart Product Designer, and check pricing plans for which activates a store. More detail: Cmsmart Product Designer user guides and customising a Cmsmart store, or the live demo itself.

Frequently asked questions

Can I use my own products instead of the demo catalogue?

Yes. The demo catalogue is sample data showing the layout and how the designer is wired to a product — add your own products and remove the sample data from Cmsmart Stores > demo content > Remove sample data before launch.

Which plan activates the Cmsmart Gift Store?

A Fullstore plan (or the B2B or Marketplace plans above it) activates every Printstores pack, including the Gift Store; see Cmsmart's pricing page for current plan names.

Does the gift store come with a gift note or gift-wrap option?

Not in the core pack — the demo shows colour and personalization options through the Cmsmart Product Designer, but a gift-message or gift-wrap field at checkout is custom development Cmsmart builds on top of the store.

Does the store show a "coming soon" page while I'm setting it up, and what about the demo images?

No coming-soon page: since installer kit 2.0.3, a Store Setup v2 install opens live on your domain right away. That makes the go-live checklist the real gate — remove the sample catalogue and demo images from Cmsmart Stores > demo content and switch payments out of test mode before you share the link.