PrintNow

Add web-to-print to your Shopify store

Embed PrintNow's design editor directly into Shopify product pages. Live pricing for configurable print jobs that exceed Shopify's variant limit, automatic order routing to your MIS — works with standard Shopify and Shopify Plus.

Diagram showing PrintNow editor embedded in a Shopify product page with API-driven pricing and order sync

The Shopify print problem

Shopify is built for products that ship in boxes. Print is built different.

Configurable, personalized, per-job-priced products don’t fit Shopify’s SKU model. App Store designer tools charge per-order fees and lock you into their roadmap. You need an integration, not another middleware tax.

Shopify variants can't model print

Shopify caps products at 100 variants. A single business card SKU needs paper × finish × quantity × sides — hundreds of combinations. Print configuration breaks Shopify's product model on day one.

App Store apps charge per-order

Most Shopify print designer apps tack on a 1–3% per-order fee on top of Shopify's transaction cuts. At print margins, those fees compound into a real tax on every job. App support is also limited to the app vendor.

Manual production handoff

After Shopify checkout, design files end up in shared drives, print specs get re-entered into your MIS, and approvals happen over email. Each Shopify order takes 8 manual steps before a press starts.

The PrintNow + Shopify model

Keep Shopify. Add print where it belongs.

PrintNow handles the design canvas, pricing engine, and production routing. Shopify keeps doing what it’s great at — checkout, payments, customer accounts, marketing. No app store middleman, no per-order fee, no theme rebuild.

Embed the editor in any Shopify theme

Drop a PrintNow embed snippet into your Liquid product template. The editor loads inline on any Shopify theme — Dawn, Impulse, custom builds, Shopify Plus — and inherits your branding. Customers personalize without leaving the page.

Live pricing beyond the variant limit

PrintNow's pricing engine computes per-job prices for any configuration and writes the result back to the Shopify cart line item via API. Bypass Shopify's 100-variant ceiling without breaking checkout.

Order webhooks → your production

Shopify orders/create webhook fires; PrintNow ingests the order with print-ready files attached. From there orders flow into Presswise, OneFlow, SiteFlow, or PrintNow's Unified Admin for routing.

How the integration works

Four steps from Liquid template to production.

01

Add the PrintNow snippet to your Liquid theme

One Liquid include in your product template loads the PrintNow editor for any product configured for web-to-print. The editor inherits your theme's typography, colors, and spacing — no design rework needed.

02

Customers personalize inside Shopify

On a configurable product, customers see the PrintNow editor instead of a basic add-to-cart button. They customize text, upload artwork, choose paper and finish options, and see live pricing — all inside your Shopify product page.

03

Cart and checkout stay Shopify

When the customer adds to cart, PrintNow writes the design metadata and final calculated price to the Shopify cart line item via the Cart API. Your Shopify checkout, Shopify Payments, taxes, and shipping rates all apply unchanged.

04

Orders flow to PrintNow for production

Shopify orders/create webhook delivers the order to PrintNow with the design files. PrintNow routes orders into your MIS or Unified Admin for production. Status updates flow back to Shopify via the orders API.

Shopify web-to-print FAQs