Guide · Web-to-print
Cmsmart Stores Setup Wizard: What's New, October 2026
The Cmsmart Stores Setup wizard installs niche, B2B and Marketplace stores with sample data live in minutes. See what changed and try it free.
Was this tutorial helpful?
Written by
Cmsmart Web-to-Print Solutions Consultant
Plans online print storefronts: product setup, pricing rules, proofing and print-ready files.
The team behind it
Account Manager
Project Manager
Business Analyst
Developers & QA
In short
Frame shops, photo gift brands and POD sellers have spent years running this process by email: a customer sends a photo, staff crop it to fit, a PDF proof goes back and forth, and the order only moves once someone says "yes, that's right." Every step adds a day and a chance for a mismatched crop or a blurry enlargement to reach the press. Demand for the category keeps growing — the global photo printing market is valued at $28.6 billion in 2025, projected to reach $43.6 billion by 2035 (Grand View Research, 2025) — so the storefront underneath it is worth getting right.
What does it cost you to sell custom framed photo prints online by email and PDF?
Cmsmart replaces the email-and-PDF loop with a storefront flow: the buyer uploads their own photo, picks the frame size and finish, and checks out — while your team gets a print-ready file instead of a raw JPEG to crop and proof by hand.
Manual framed-photo fulfillment has a few recurring costs:
The real cost of the status quo is roughly: (orders per month) × (minutes of staff proofing per order) × (your loaded hourly cost), plus (reprint rate) × (cost per reprint: frame + mat + glass + shipping). Put your own numbers in and the email-and-PDF workflow usually loses.
What does a great custom framed photo prints online buying experience look like?
In Cmsmart Product Designer, a buyer uploads their own photo straight on the product page, picks a size and a frame finish, watches the price update, and places the order — with no email round-trip and no guessing what the finished frame will look like.
Example scenario. A buyer opens a frame shop's product page at ten at night, drags in a holiday photo, picks a 10 x 10 in. art size and a black frame, adds a brass nameplate, and watches the total update — then checks out without speaking to anyone. By the time staff open their laptop the next morning, the order is already in the queue with a print-ready file attached, instead of a loose photo and a to-do note.
Cmsmart insight: in our delivery work, most reprint complaints on photo products trace back to one thing: the buyer never saw a true-to-size preview before paying. A size and frame-finish picker that updates the price live, like the one on this demo product, catches the "wrong size" conversation before it becomes a return.
How does Cmsmart turn a photo upload into a print-ready frame order?
Cmsmart Product Designer handles the storefront side — upload, options, pricing and checkout — and automatically renders a print-ready PDF for every order once it is placed; Cmsmart's team builds anything beyond that, like ERP sync or a custom price matrix, as a project on top of the plugin.
For a framed-photo product, the building blocks are:
Want this mapped to your own frame catalogue? Talk to a print ecommerce expert before you configure a single product.
What are the print specs for custom framed photo prints, and how do you price them?
Cmsmart's printing-options tool lets a frame shop price by art size and by add-on (a frame finish, a brass plate, a story pocket), and the storefront recalculates the total live as the buyer changes any of them — the same mechanism the demo product uses.
Two numbers from outside the plugin set the ceiling on quality: resolution and frame-to-mat sizing.
Configure: art dimension to your print size, Upload design to Advanced mode, a minimum upload DPI, and Output set to render on Process. For pricing beyond a simple option list — surcharges, area pricing, B2B price lists — see Cmsmart's pricing engine service.
On the live demo, choosing the Brass Plate personalization or raising the quantity recalculates the total instantly — see it on the Photo frame – Advanced upload demo product, where a single 10 x 10 in. frame runs $24.90, the Brass Plate add-on takes it to $29.90, and a 100-unit batch recalculates to $2,490.00 with no custom code involved.
What's the business value of a self-serve framed-photo designer?
Selling custom framed photo prints online through Cmsmart Product Designer turns a staff-run proofing process into a self-serve one: fewer reprints from bad crops, less staff time per order, and a checkout experience buyers can finish without waiting on an email reply.
Rough ROI worksheet: hours saved per month = (orders per month) × (proofing minutes removed per order) ÷ 60 × your loaded hourly rate. Reprint savings = orders per month × (reprint rate before − after) × cost per reprint (frame + mat + glass + courier). Use your own store's numbers.
How do you set up custom framed photo prints in Cmsmart Product Designer?
Setting this up in Cmsmart takes a WooCommerce product with the designer enabled, Upload design switched to Advanced mode, an art-dimension and frame-personalization option, and Output configured to render the print-ready PDF automatically — the same configuration the live demo product uses.
Follow these steps on a product you want to sell as a custom framed photo print:
Going further: what can Cmsmart build on top of framed photo prints?
Cmsmart Product Designer covers the storefront, pricing and print-ready output; for anything your frame business needs beyond that — AI image checks, ERP hand-off, or a custom price matrix — Cmsmart builds it for your store as custom development, never bolted on as "not supported."
Framed-photo sellers who outgrow the standard setup typically ask Cmsmart for:
Cmsmart's delivery model for this kind of work runs discovery → solution design → build sprints → QA → launch → ongoing support; see how a project actually runs on Cmsmart's ecommerce project page.
Get my framed-photo store quoted
Why work with Cmsmart for your custom framed photo prints online store?
Cmsmart has run web-to-print and WooCommerce customization projects since 2012 as a Netbase JSC division, with 6,300+ client projects and 1,800+ live stores — the same team and plugin behind the framed-photo flow shown in this guide, rated 4.2 on Trustpilot (404 reviews).
See the plugin that powers this flow on the Cmsmart Product Designer plugin page, or browse the wider web-to-print solution it belongs to. For two more product types sold the same way, see how a mug printing business and a photo printing business are set up with the same plugin.
Frequently asked questions about selling custom framed photo prints online
Do I need design skills to sell custom framed photo prints online?
No. The buyer uploads their own photo on the product page in Advanced upload mode — the mode Cmsmart documents as built for photo frame and wallpaper products — so there is no design canvas for either side to learn for a straightforward photo-to-frame order.
What file types and resolution should I require from buyers?
Set Allowed file types and a minimum upload DPI in Cmsmart > Settings > Upload design to match your printer's requirements; most photo labs recommend 300 DPI at the finished print size for a sharp result (Nations Photo Lab).
Can Cmsmart match my printer's exact frame and mat sizes?
The art-dimension option is yours to configure to any size your printer supports; if your pricing or sizing rules are more complex than a simple option list, Cmsmart builds the matching price matrix as custom development.
How long does it take to launch a framed-photo store with Cmsmart?
Configuring one product with the designer, Advanced upload and a printing-options rule, as shown above, is typically a same-day task; a custom build (price matrix, ERP sync) runs on Cmsmart's project timeline instead.
Does the print-ready PDF match what the buyer actually ordered?
Yes: since 2.17.0, the automatic render and the admin's Create PDF both read the same page geometry, including a buyer's custom size, so the print-ready PDF on the order matches what was approved rather than a generic template mockup.