Skip to Content
Help Centre
Print Price Engine

Getting started with Print Price Engine

Install Custom Print Price Engine and go from a fresh install to a live storefront calculator, covering ingredients, your first recipe, engine activation, and the theme blocks. A complete first-run guide with screenshots.

The app's dashboard walks you through a five-step Get set up checklist, and this guide follows it end to end, including building your first ingredient and recipe along the way. Budget fifteen minutes to your first live calculator.

Step 1: Install and grant permissions#

Install the app from the Shopify App Store and approve the requested access. The dashboard opens on the checklist with Permissions already ticked; the remaining steps are covered below.

The Get set up checklist on a fresh install, with Permissions ready and four steps to go

Step 2: Create your ingredients#

Ingredients are your raw costs. Open Product Ingredients > Add Product Ingredient:

The ingredient form for a vinyl roll: Media type, $89 per roll, 122 cm wide and 45 m long

A typical print shop starts with two or three: the media itself, a laminate, and a labour rate.

The Product Ingredients list showing labour per hour, laminate per square metre, and a vinyl roll

Full detail on every cost unit in Ingredients and cost units.

Step 3: Build your first recipe#

A recipe is the price formula for a product type. Open Product Recipes > New recipe. The first question is how to assign it: Single product (with optional variant) or Whole collection, so the recipe automatically applies to every product in it.

Once assigned, the recipe editor opens with the assignment at the top and three tabs: Form, Pricing, and Preview.

The recipe editor header showing the recipe name, the assigned product, and the Form, Pricing and Preview tabs

The Pricing tab#

This is where the maths lives:

The Pricing tab with two ingredients linked and three preset sizes alongside custom dimension bounds

The same tab also holds the storefront toggles: itemised cost breakdowns, Allow File Uploads for customer artwork, the artwork positioner, and the Canvas Design Studio hand-off if you run both apps.

Quantity options, the markup multiplier, and the storefront toggles including file uploads

As you build, the panel at the bottom shows your live cost per square centimetre, price, and profit margin, so you can sanity-check the formula before a customer ever sees it. Click Save Logic when you're happy.

The live cost breakdown and profit analysis showing a 60 percent margin

The Form tab#

The Form tab controls what the customer actually sees: size and quantity selectors, the artwork upload, and any extra blocks you add (dropdowns, swatches, checkboxes, text fields and more), each with its own label, help text, and conditional visibility.

The form builder with Select Size, Select Quantity and Upload Artwork blocks, plus the palette of extra blocks

The Preview tab#

Preview runs the real storefront calculator against your draft recipe, so you can click through sizes and watch the price respond without leaving the admin.

The live preview calculating a large banner at $23.34

Step 4: Activate the engine#

Back on the dashboard, click Activate engine. This registers the cart transform function with Shopify: the piece that applies your calculated price at checkout. Without it the calculator can quote, but checkout would charge the product's base price, so the app won't let you skip this.

Step 5: Add the app to your theme#

This step has two halves, both launched from the checklist:

  1. Click Open theme editor, open a product page template, and add the Price Calculator app block where you want the form to appear. It only renders on products that have a recipe assigned, so it's safe to add globally.
The theme editor with the Price Calculator block added to the product template, rendering live in the preview
  1. In the theme editor's App embeds panel, switch on the Cart Price Enforcer embed, then save. It keeps cart prices honest if a customer edits quantities after configuring.
The Cart Price Enforcer app embed toggled on

The checklist verifies both automatically; once it can see the block in your published theme it flips to "Calculator detected".

The checklist at three of five complete, with the calculator detected in the theme

Step 6: Custom reorder and a plan#

Two housekeeping steps finish the checklist. Set up custom reorder gives customer accounts a Reorder action that preserves custom sizes and artwork; the checklist links you to checkout settings to disable Shopify's native Buy Again so customers don't bypass it. Then choose a plan: see Plans and billing for what each tier includes.

Tip:

The Free plan includes 3 custom orders a month, enough to test end-to-end and take your first real orders.

Step 7: Test it on your storefront#

Open a product with a recipe assigned. Pick a preset size or enter custom dimensions, upload artwork, and watch the price update as you go.

The storefront calculator with a custom 120 x 80 cm size, artwork attached, and a live total of $15.00

Add it to the cart and check the result: the line item carries your calculated price, with the width, height, and artwork stored as properties, and they follow the order through checkout and into the order details.

The cart showing the banner at the calculated price with width, height and artwork listed on the line item

Was this helpful? If something isn't working, contact support.