How PrntFlow Works

From authorization to live mockups in minutes. PrntFlow integrates directly into Shopify to automate your entire mockup workflow.

1

Install & Authorize PrntFlow

Install PrntFlow (POD Mockup Uploader) from the Shopify App Store. During setup, you'll authorize the app to access:

  • Products & Variants – to read your t‑shirt products and their color variants
  • Product Media – to upload and assign generated mockup images

We do not access orders, customers, or payment details. All billing is handled through Shopify's billing system.

No special setup is required. Install the app, approve permissions, and you're ready to create your first template in a few clicks.

One‑click authorization via Shopify OAuth
Secure, scoped permissions (products and media only)
No separate login or credit card needed to start
2

Select a T‑Shirt Product & Pull Its Colors

To create a template, start by choosing a t‑shirt product in your Shopify store. PrntFlow uses this product to learn which colors you need mockups for.

From within the app, you can:

  • Search by product title – quickly find the tee you want to base your template on
  • Filter to t‑shirt products – focus on products that use chest‑area graphics and color variants
  • See available colors – each color variant on the product becomes an available color in the template

PrntFlow works with:

  • T‑shirt products created manually in Shopify, and
  • T‑shirt products synced from POD platforms like Printify or Printful, as long as they appear as normal Shopify products with color variants.

Example Workflow:

Search for your best‑selling t‑shirt product
Select it to pull in its color variants (for example, black, white, red, yam)
Use those colors as the base for a reusable template you can apply to other designs
3

Upload Base Mockups & Set Light/Dark Groups

Once you've selected a t‑shirt product and pulled in its colors, PrntFlow lets you define how each color should look by uploading base mockup images.

  • Drag and drop your t‑shirt mockup PNG/JPG files into PrntFlow
  • Assign each base mockup to a specific color (for example, black, white, yam)
  • Optionally group colors into:
    • Dark shirts – colors that work best with light graphics or text
    • Light shirts – colors that work best with dark graphics or text

This lets you:

  • Reuse one proven mockup style across many colors
  • Prepare the template so you can later use one design for all colors, or separate designs for light vs dark shirts.

Upload Progress:

Base mockups uploaded
Colors mapped (black → black mockup, yam → yam mockup, etc.)
Optional light/dark groups configured
Template ready for placement and test graphic
4

Place a Test Graphic & Save the Template

With your base mockups and colors set, the next step is to define how your design should appear on the shirt. You do this once per mockup style by using a test graphic.

In PrntFlow, you can:

  • Upload a test graphic
    For example, a sample t‑shirt design or brand logo
  • Use the in‑app visual editor to:
    • ◦ Drag and position the graphic on the base mockup
    • ◦ Adjust scale so the design sits correctly on the chest area
    • ◦ Choose between flat placement or a look that follows shirt folds for more realistic "printed on fabric" results
  • Optionally apply visual enhancements (such as displacement and related effects) so the final mockups match your brand style

Once you're happy with placement and look, save the template.

This template now captures:

  • Which colors are available
  • Which base mockup belongs to each color
  • How your design should be placed and rendered on the shirt

You can reuse this template with any new design graphic, across many t‑shirt products and color variants.

Template Snapshot:

Test graphic placed and scaled
Placement and look saved per template
Ready to apply to products with real designs
5

Apply the Template & Publish to Shopify

Once a template is saved, you can apply it to real products and designs in just a few clicks.

In PrntFlow, you:

  • Select a t‑shirt product
    • ◦ Search by product title inside the app
    • ◦ Choose a product with multiple color variants (for example, black, white, red, yam)
  • Upload the design graphic(s)
    • ◦ Upload a single design graphic to use on all colors, or
    • ◦ Upload one graphic for dark shirts and another for light shirts if you need different artwork for each group
  • Choose the template and apply it
    • ◦ Select the template you created earlier
    • ◦ Click to apply the template; PrntFlow then:
      • • Uses your placement, scale, and color mappings
      • • Generates new composite mockup images for each color
      • • Uploads those mockups to Shopify via the Product Media API
      • • Assigns the correct mockup to each color variant automatically

No manual product edits are needed. Your Shopify product now has updated, variant‑specific mockup images based on your tested mockup style.

Example Publishing Flow:

Product selected:

"Classic Tee" (Black, White, Red, Yam)

Design uploaded:

skull-graphic.png (dark shirts) + skull-graphic-light.png (light shirts)

Template applied:

"Monster 1717"

Result:

  • Mockups generated for each color
  • Images uploaded to product media
  • Correct mockup assigned to each color variant

Real-time Publishing Progress:

Uploading to Shopify 4/6

Status: Uploading...

6

What's Next: From Single Products to Full Catalog Automation (Roadmap)

Right now, PrntFlow's core job is simple:
Turn your winning t‑shirt mockup into a reusable template and automatically generate, upload, and assign variant images for individual t‑shirt products.

As you use the app, each product that goes through PrntFlow has its design graphic(s) saved with it. That means the app knows which design belongs on which t‑shirt, without you needing to re-upload those files for future updates.

We're building on that foundation to automate more of the "last mile" before a product goes live, including:

Bulk re‑generation with new templates

Once products have been processed by PrntFlow and their design graphics are stored, you'll be able to choose a new template—a new winning mockup style—and reapply it across all those products (or a collection) in a single action, without re‑uploading designs per product.

Alt text for all generated images

Automatically add meaningful, SEO‑friendly alt text to all mockup images created by the app, so your catalog is more accessible and better structured for search.

AI‑assisted product content

Use AI to generate draft:

  • Product descriptions
  • Google product titles
  • Google product descriptions

based on your product title, the design graphic, and your store's niche, so you can move faster from graphics to complete product pages.

Google meta tags

Help you apply consistent, SEO‑ready meta titles and descriptions as part of the finishing flow, right alongside mockup generation.

Our goal is to evolve PrntFlow from "mockup automation for a single product" into a tool that can restyle entire t‑shirt catalogs and handle most of the final finishing steps—mockups, alt text, and key product content—from one place.

(Roadmap items are in development and may change as we learn from real stores.)

Common Questions

Does PrntFlow provide mockups, or do I bring my own?

PrntFlow works with your own mockup images. You bring the mockups and backgrounds you've tested and proven (for example, in Meta ads), and PrntFlow automates applying that winning look across your t‑shirt products and color variants. We don't supply a stock mockup library.

How does PrntFlow change my images?

PrntFlow creates new composite mockup images by combining:

  • Your base t‑shirt mockups (per color)
  • Your design graphic(s)
  • The placement and look you define in your template

Those composite images are uploaded into your Shopify product media and assigned to variants. Your original base mockups and design files remain unchanged wherever you store them.

What happens if I update a design or want a new mockup style?

You have two options:

New design, same mockup style:

Use your existing template, upload a new design graphic (or separate graphics for light/dark shirts), and apply it to the t‑shirt product. PrntFlow will generate, upload, and assign new mockups based on that template.

New mockup style (new template):

Create another template from a different winning mockup style (different background, model, etc.) and apply it to your products with the same designs. Over time, as more products go through PrntFlow, we'll support bulk re‑generation of mockups across your catalog from stored design graphics (see Roadmap).

Does PrntFlow work with Printify or Printful products?

Yes. PrntFlow works with Shopify t‑shirt products that have color variants, regardless of how they were created:

  • Manually in Shopify, or
  • Synced from POD platforms such as Printify or Printful

As long as the product appears as a normal Shopify product with color variants (for example, Color: Black, White, Red), PrntFlow can use it to build templates and generate mockups.

Is PrntFlow only for t‑shirts?

PrntFlow is designed and tested specifically for t‑shirt style products with color variants and chest‑area graphics. If other apparel types are set up in Shopify the same way (products with color variants and suitable base mockups), they may also work, but the app is optimized around the t‑shirt workflow.

What image formats can I use?

You can upload standard image formats supported by Shopify product media, such as PNG and JPG. For most t‑shirt mockups, we recommend PNG for maximum quality and JPG for smaller file sizes. Your generated mockups are uploaded to Shopify using the appropriate image format supported there.

Is there a limit on how many mockups I can generate?

With the Launch plan, you can generate mockups within your upload quota (for example, 1 GB/hour of uploads). That's typically enough for dozens of t‑shirt products with multiple color variants per hour. As we introduce higher tiers, we'll support heavier usage and more automation across larger catalogs.

What happens if I uninstall the app?

PrntFlow uploads the mockup images it generates directly into your Shopify product media and assigns them to variants. If you uninstall the app, those images and assignments remain in Shopify—they aren't removed or broken. You simply won't be able to generate or update mockups through PrntFlow going forward.

Ready to Automate Your Workflow?

See exactly how fast PrntFlow is. Install from the Shopify App Store and create a re-usable template and apply your mockups to your first product in under 10 minutes. From there, it only gets faster.

Install on Shopify