Features

Everything you need to automate order documents

From a fully visual drag-and-drop editor to automation rules that print and email documents on their own, here's everything Printout Designer can do for your store.

Template editor

A drag-and-drop editor built for real documents

Every invoice, packing slip and label starts on a blank canvas. Drag components into place, adjust them precisely, and preview your real order data as you go, so the layout you build is exactly the one that gets printed or emailed to your customer.

Drag & drop components

Text, tables, images, barcodes, QR codes, signatures and more, arranged exactly where you want them.

Live preview

See your actual order data rendered in the template as you build it.

Conditional formatting

Show, hide or style sections based on order data, like flagging discounted items or hiding empty fields.

Built-in expression language

Handle more advanced logic, calculations and formatting without leaving the editor.

Reusable templates

Design once, and every matching order uses it automatically.

Sort, filter & group items

Automatically sort table rows, filter out items that don't apply, or group products by category, all without extra logic.

Match your brand

Style fonts, colors, spacing and layout to look exactly like your store, not a generic template.

Automation rules

Automation rules that do the work for you

Automation rules watch your orders around the clock. Define what should happen and when, whether that's the moment an order is placed, fulfilled, or refunded, and Printout Designer takes care of the rest without you touching a single order.

  • Trigger by order status: fire a rule the moment an order reaches new, fulfilled, refunded, or any status you choose
  • Combine multiple conditions, like order value, shipping method or location, so only the right orders qualify
  • Set up separate rules for printing and for email, each with its own triggers and conditions
Learn more about Automation Rules →
Print automation

Print automation with PrintNode

Once PrintNode is connected, there's no more opening a PDF and clicking print for every single order. Set the trigger once, and documents arrive at your printer already formatted, sized and ready to hand over or pack.

  • Works with any PrintNode-supported printer, no special hardware needed
  • Print exactly when you want, triggered by any order status
  • Set how many copies print per order
  • Documents always print with complete, up-to-date order details, even if other apps update the order after checkout
Set up Print Automation →
Email automation

Automatic email delivery

Every order can end with a professional email, not a forgotten follow-up. Automation rules trigger the send, and the message includes exactly the right document, personalized with that customer's own order details.

Trigger by order status

No manual sending required, ever.

Personalized content

Include the customer's name, items and totals automatically in every email.

Multiple attachments

Attach more than one document to a single email.

No PrintNode? Print by email

Send documents straight to a printer's own email address instead, many modern printers support this out of the box.

Set up Email Automation →
Bulk printing

Bulk print, download & email, when you need to catch up

Some days call for handling things yourself, catching up after a busy weekend, or getting ahead of a rush. Select any group of orders and print, download or email their documents together in one action.

  • Select multiple orders and print, download or email their documents together
  • Great for catching up after time away, or handling a sudden rush
  • Works alongside automation rules, use both together or either alone
FAQ

Questions, answered

No. The drag-and-drop editor requires no coding. For advanced layouts, conditional formatting uses a simple built-in expression syntax, but it doesn't require any programming experience.

Yes, using conditional formatting and the built-in expression language, you can adjust what appears on a document based on the order itself.

Yes. You can print, download or email documents for a single order anytime, and bulk actions let you do the same for many orders at once, alongside or instead of automation.

PrintNode supports most modern printers. If you'd rather not use PrintNode, many printers also accept documents sent by email instead.

Yes, for the fields in the built-in translations object, such as invoice number, totals and notes. Those display in English, German, French or Turkish depending on the document language you choose. Text you write yourself stays exactly as written.

See it work on your own orders

14-day free trial. No credit card required.