(title/desc/ canonical/OG/JSON-LD/dreem-slug) and the body copy. The download link href AND the embed both point at ./.json — one file, single source of truth. 3. Add a card to src/tools/n8n-workflows.html (+ its ItemList JSON-LD entry). 4. pnpm qa before shipping. Track G: SoftwareApplication + BreadcrumbList + FAQPage. --> Auto-Generate Shopify On-Model Shots in n8n | Dreem

n8n workflow template

New Shopify product in, on-model shot out

A ready-made n8n workflow that watches your Shopify store and puts every new product on a virtual model with Dreem — pick the talent, pick the pose, and the finished shot lands back on the listing. Optional Slack approval included.

Free template · Paste it straight onto your n8n canvas

Shopify n8n Dreem

Look inside

The workflow, node by node

This is the exact workflow you download — pan around it, read the setup notes, then grab the JSON.

The template

What this workflow does

Shoppers buy from people, not flat lays — but booking a model for every new SKU is exactly the cost that keeps PDPs bare. This template closes the gap automatically: every product you add gets rendered on a virtual model of your choice (400+ talents, 700+ poses to pick from) and the shot is added next to the photos you already have.

  1. Trigger — a Shopify webhook fires on every new product. Products without a photo are skipped automatically.
  2. Generate — the Dreem node puts the product's first image on your chosen virtual model and pose. Has a second image? It's used as the back reference for accurate back-facing renders.
  3. Wait — Dreem renders in the background and calls the workflow back when ready (up to 20 minutes). No polling loops to babysit.
  4. Approve (optional) — flip on the disabled Slack nodes and every shot waits for an Approve / Reject in your channel before anything goes live.
  5. Publish — the on-model shot is appended to the Shopify product, keeping the existing photos. Add styling image URLs on the Generate node to control the rest of the outfit — or leave it empty and Dreem styles the look.

What you need

  • An n8n instance (cloud or self-hosted) with the verified Dreem node installed
  • A Dreem API key (dreem_pk_…) — free to create
  • A Shopify access token with read_products and write_products scopes
  • A talent and pose picked on the Generate On-Model node — talentId + shotCodes (poses are gendered: ..._men / ..._women)
  • Optional: a Slack credential (OAuth2 or bot token), only for the approval and timeout-alert steps

Everything else ships inside the template — including sticky notes on the canvas that walk you through credentials, talent and pose choices, and the optional styling.

Get it running

From JSON to autopilot in three steps

  1. 01

    Grab the template

    Copy the JSON or download the file — it's the complete workflow, setup notes included.

  2. 02

    Paste it into n8n

    Open a blank canvas and paste (Ctrl+V / Cmd+V), or use Import from File in the workflow menu.

  3. 03

    Add credentials & activate

    Select your Dreem and Shopify credentials, pick your talent and pose, toggle Active. Done — every new product now gets its on-model shot.

Good to know

Frequently asked questions

Is this n8n workflow template free?
Yes. The template is free to download and use. Generating images uses credits on your Dreem subscription — there's a free tier to try it.
How do I import the workflow into n8n?
Copy the JSON and paste it directly onto an open n8n canvas with Ctrl+V / Cmd+V, or download the file and use Import from File in the workflow menu. Both put the complete workflow, including its setup notes, on your canvas.
What credentials does the workflow need?
Three at most: a Dreem API key (dreem_pk_…), a Shopify access token with read_products and write_products scopes, and — only if you enable the approval or timeout-alert steps — a Slack credential (OAuth2, or a bot token with each Slack node switched to Access Token).
Can I choose which model wears my product?
Yes. Set talentId and shotCodes on the Generate On-Model node to pick from 400+ virtual talents and 700+ poses. Poses are gendered — codes end in _men or _women — and you can browse the full library at dreem.ai.
Does the on-model shot publish to Shopify without review?
By default, yes — the finished shot is added straight to the product, keeping your existing photos. For a human check, activate the disabled Slack approval nodes and pick your channel: each shot then waits for an Approve or Reject in Slack.