(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. --> One-Photo Shopify Products to Full Galleries in n8n | Dreem

n8n workflow template

One lonely photo in, a full gallery out

A ready-made n8n workflow that runs weekly, scans your Shopify catalog for single-image products, and gives each a multi-angle on-model set with Dreem — two or three poses on the virtual model you pick, published straight to the listing.

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

A PDP with one photo reads as a listing nobody finished. This template patrols for exactly that: every Monday at 09:00 it scans your catalog, finds every product with a single image, and generates a multi-angle on-model set from that one photo — so no product page stays half-dressed.

  1. Every Monday — a schedule trigger runs the audit at 09:00. Change the cadence in one click.
  2. Find one-photo products — the whole catalog is pulled and filtered down to products with exactly one image.
  3. Generate — the Dreem node renders the product on your chosen virtual model in the poses you pick — add 2-3 shot codes for a real multi-angle set.
  4. Wait — Dreem renders in the background and calls the workflow back when ready (up to 20 minutes per product). Timed-out products are skipped, posted to Slack, and retried next Monday.
  5. Publish — the new shots are appended to the product, keeping your original photo. Loop-safe by design: once a product has more than one image, it drops out of next week's scan. A Slack summary lands when the run finishes.

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 Slack credential — OAuth2, or a bot token — with a channel picked for the run summary and skipped-product notices
  • A model and poses set on the Generate On-Model Shots node — a Talent ID plus 2-3 shot codes (default model: Astrid Holm)

Everything else ships inside the template — including sticky notes on the canvas that walk you through credentials, model and pose choices, and 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, Shopify, and Slack credentials, pick your model and poses, toggle Active. Done — from next Monday the audit runs on its own.

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: a Dreem API key (dreem_pk_…), a Shopify access token with read_products and write_products scopes, and a Slack credential — OAuth2, or a bot token — for the run summary and skipped-product notices.
When does the workflow run?
Every Monday at 09:00 by default, via a schedule trigger — the cadence is one click to change. Products whose renders time out are posted to Slack, skipped, and retried on the next Monday's run.
Does it touch the photos a product already has?
No. The new on-model shots are appended and your original photo stays. It's loop-safe by design: once a product has more than one image it drops out of next week's scan, so nothing is processed twice.