Lorixen.
EN

Print Shop Websites: Artwork Upload, Proofs and Reorders

Short answer: A print shop website has to do five things a normal store doesn't: price a configured product (size, stock, finish, quantity), collect artwork with basic file checks, run a proof the customer approves before anything is printed, give an honest ready-by date, and make reorders a two-click job. Shopify and WooCommerce can cover most of this with an options app, an upload app and an approval plugin. A custom web-to-print build pays off when your pricing rules or proofing workflow get complex.

The order journey

Map your site to the five stages a customer actually goes through.

1. Configure

The customer picks what they want and sees the price change as they go.

  • Options: size, paper or material, sides, finish (matte, gloss, laminate), corners, grommets for banners, quantity.
  • Price logic: quantity breaks, size-based pricing (per square foot for banners and signs), add-ons. If your price sheet lives in a spreadsheet with formulas, check the options tool can reproduce it exactly, or the site will quote wrong prices.
  • Templates: downloadable templates per size, with bleed and safe area marked, save you hours of fixing files later.
  • Rule out impossible combos: don't let someone order a 2-sided yard sign on a material you only print one side, or foil on a stock that can't take it.

2. Upload

Artwork upload is where most print orders go wrong.

On the product page or right after checkout? Upload on the product page suits customers with files ready. A "send artwork later" option (upload from the order page or a link in the confirmation email) avoids losing sales from people who need to finish their design.

Limit file types. The HTML file input supports an accept attribute that, as MDN's documentation explains, takes a comma-separated list of allowed types, so you can steer customers toward PDF, AI, EPS, TIFF or high-resolution PNG and JPEG. It's a hint for the file picker, not a guarantee, so check files on the server too.

Size limits. Print files are big. Set a generous limit, show it next to the button, and offer a fallback (a file-transfer link) for anything larger.

Automated preflight checks you can run or ask an app or developer to add:

  • Page size matches the ordered size, including bleed
  • Image resolution at print size (flag anything low)
  • Color mode: CMYK for most commercial print; flag RGB for review
  • Fonts embedded or outlined
  • Page count matches (a 2-sided card needs two pages)

Ask for PDF/X where you can. PDF/X is the print-focused subset of PDF defined in ISO 15930. As the standard's summary on Wikipedia explains, PDF/X-1a requires embedded fonts and CMYK or spot colors, while PDF/X-4 supports color-managed RGB and transparency; PDF/X files also define the trim and, for bleed, a bleed box. A short "how to export a print-ready PDF" guide on your site cuts down on back-and-forth.

Mobile uploads. Customers increasingly send photos from their phones. App listings such as Uploadly's on the Shopify App Store describe uploads from phones and cloud services, with files attached to the order for download. That's ideal for photo prints, less so for business cards, so set expectations per product.

3. Proof

Never print without an approved proof for custom work. The proof loop should live on the website, not in a long email thread.

A good proof loop:

  1. Staff check the file, prepare a proof (PDF or image with trim, bleed and safe-area marks) and upload it to the order.
  2. The customer gets an email with a link to view the proof.
  3. They click Approve or Request changes with a comment box.
  4. Changes go back to staff; a new version is uploaded and the customer is notified again.
  5. On approval, the file is locked and the job moves to production.

Web-to-print plugins build this into the order. Cmsmart's documentation for its WooCommerce product designer, for example, describes an approval box on the order screen where staff accept or decline the customer's design, a proof status in the buyer's account, and a lock on the approved design so it can't be quietly changed afterwards.

Record everything. Keep every proof version, who approved it and when. If a customer later says "that's not what I approved", you have the answer.

4. Print and turnaround

  • Turnaround dates on the product page: "Ready by Thursday if you approve your proof by 2 pm Tuesday." Tie the clock to proof approval, not order placement.
  • Rush options as a paid add-on, with a cutoff.
  • Status updates: proof sent, approved, printing, ready for pickup or shipped. Automatic emails at each step cut "where's my order?" calls.
  • Pickup or shipping: offer local pickup at checkout if you have a counter.

5. Reorder

Repeat business is the heart of a print shop. Make it easy:

  • Customer accounts with order history and the approved artwork attached.
  • "Reorder" button that adds the same configuration and approved file to the cart, skipping the proof if nothing changed.
  • "Reorder with changes" that starts a new proof (new phone number on a business card).
  • Business accounts: several staff ordering under one company, saved shipping addresses, and invoicing for regular clients.

Feature list

Feature Must-have Nice to have
Product options with live pricing ✓
Quantity breaks and size-based pricing ✓
Downloadable templates ✓
Artwork upload with type and size limits ✓
"Send artwork later" option ✓
Automated preflight checks ✓
Online proof approval with comments ✓
Proof version history ✓
Turnaround date tied to proof approval ✓
Rush option ✓
Order status emails ✓
Reorder from account ✓
Online designer (customers build artwork in browser) ✓
Company accounts and invoicing ✓

Build vs buy

  • Store platform plus apps suits shops with straightforward products. Test the full journey with the options, upload and proof apps together; they don't always cooperate.
  • A dedicated web-to-print platform suits shops with many products and complex pricing, but check design flexibility and data export.
  • Custom suits shops with unusual pricing rules, integration with production software, or B2B portals for regular clients.

FAQ

Should customers upload before or after paying?

Offer both. Some customers have files ready; others need to finish them. Just don't start the turnaround clock until artwork is approved.

What file types should we accept?

PDF (ideally PDF/X) for most jobs, plus common image formats for photo products. List them clearly next to the upload button.

How do we handle low-resolution images?

Flag them automatically if possible, and say so in the proof with a clear "this will print blurry" note before the customer approves.

Can customers design online instead of uploading?

Yes, with an online designer plugin or platform. It suits simple products like business cards and yard signs more than complex jobs.

If you'd like online proofs and reorders built around how your shop works, walk us through your current order process from quote to pickup.

Sources

WhatsAppLet’s talk