Why this module is essential
Why this module is essential
Print-on-demand sellers usually juggle a separate design tool, manual file collection and error-prone production briefs. Every extra step adds delay, mistakes and reprints.
Print Studio collapses all of that into Odoo itself. Shoppers add text and artwork, place it inside real print zones across multiple sides of a product, choose a colour and check out — while your team receives production-ready print files automatically attached to the sales order. No guessing, no chasing customers for files.
Live In-Browser Designer
Multi-Side Print Zones
Built-In Design Library
Customer Artwork Uploads
Production-Ready Exports
Fully Integrated Checkout
Standout Features
Standout Features
A complete customization experience engineered for sales conversion and production accuracy.
Live Designer
A real in-browser canvas powered by Fabric.js. Customers add text, library art and uploads on a true product mockup — no redirects, no separate app.
Multi-Side Zones
Design Front, Back, Left and Right independently. Percentage-based print zones keep every design exactly where you actually print.
Design Library
A curated, searchable library organised by category. Customers drop a design onto the product and freely resize, move and layer it.
Production Exports
Every order line carries a composite mockup, a transparent print layer, the original uploads and raw canvas data — so production never has to guess.
Rich Text Control
Add text with custom fonts, size, colour, bold and italic styling — all previewed live on the mockup as the customer types.
Appearances & Pricing
Offer multiple colours with primary and secondary tones, and add an extra price per appearance or per print area where needed.
Customer Uploads
Drag-and-drop PNG, JPG and SVG artwork up to 10 MB. Every uploaded file is retained at full quality against the order.
Any Printable Product
Apparel, caps, mugs, bags, promotional gifts and any printed or engraved item — all inside your existing Website, eCommerce and Sales flow.
How It Works Inside Odoo
How It Works Inside Odoo
On the Storefront
A clear Customise it! button sits right beside Add to cart. Everything happens on the product page — no redirects and no account required to start designing:
Add text with fonts, size, colour and styling
Pick from the design library or upload own artwork
Design Front, Back, Left and Right inside real zones
Choose the colour, then add to cart with design saved
In the Back Office
A dedicated Print Studio tab on the product template configures the whole experience, and every order arrives production-ready:
Define appearances (colours) with primary/secondary tones
Set percentage-based print areas per side
A smart button on the sales order shows every design
Composite preview, transparent layer, uploads & raw canvas JSON
Functional Walkthrough
Functional Walkthrough
Need Custom Odoo Adjustments?
Get enterprise grade configurations, third-party support, and specialized integrations.
Need Custom Odoo Adjustments?
Get enterprise grade configurations, third-party support, and specialized integrations.
Exploring the Module
Exploring the Module
A clear Customise it! button sits right beside Add to Cart on the product page, so the path to a personalised product is obvious.
Customers type any text and choose the font, size, colour, bold and italic styling — previewed live on the product mockup.
A curated, searchable design library — browse by category, then drop a design onto the product and resize, move and layer it.
Shoppers drag-and-drop or upload their own PNG, JPG or SVG artwork up to 10 MB and arrange it freely on the design.
Switch between Front, Back, Left and Right views and design each side inside its true print zone with width/height guides.
The customised product drops into the cart, with the line clearly recording every personalised print area and image count.
A dedicated Print Studio tab is added to the product template — one screen to configure the whole personalisation experience.
Define appearances with primary/secondary colours and set percentage-based print areas (X, Y, Width, Height) for each side.
A Print Studio smart button on the sales order shows how many customised areas it contains — one click opens the full production view.
Each print area becomes its own record — composite preview, transparent production layer, original uploads and raw Fabric.js canvas JSON.
A clear Customise it! button sits right beside Add to Cart on the product page, so the path to a personalised product is obvious.
Customers type any text and choose the font, size, colour, bold and italic styling — previewed live on the product mockup.
A curated, searchable design library — browse by category, then drop a design onto the product and resize, move and layer it.
Shoppers drag-and-drop or upload their own PNG, JPG or SVG artwork up to 10 MB and arrange it freely on the design.
Switch between Front, Back, Left and Right views and design each side inside its true print zone with width/height guides.
The customised product drops into the cart, with the line clearly recording every personalised print area and image count.
A dedicated Print Studio tab is added to the product template — one screen to configure the whole personalisation experience.
Define appearances with primary/secondary colours and set percentage-based print areas (X, Y, Width, Height) for each side.
A Print Studio smart button on the sales order shows how many customised areas it contains — one click opens the full production view.
Each print area becomes its own record — composite preview, transparent production layer, original uploads and raw Fabric.js canvas JSON.
Please log in to comment on this module