Generate studio and on-model product photos for new Shopify products with Dreem AI

Go to Workflow
1 views
Built by Kristian Jønsson Kristian Jønsson
Created on July 28, 2026

Description

Quick overview
This workflow turns every new Shopify product into a complete photo set with Dreem.ai: studio product shots plus an on-model render, generated from one photo and added straight back to the listing. Optional Slack approval before anything goes live.

How it works
A Shopify webhook fires on every new product. Products without a photo are skipped.
The Dreem node renders your chosen shot types from the product's first image (defaults: flat lay + ghost mannequin).
The first generated product shot becomes the garment input for the on-model render - a clean studio input instead of your raw upload - on the talent and pose you pick.
Each render calls the workflow back when ready.
Product shots + on-model shot are appended to the product, keeping existing photos. An optional second row adds back-view shots.

Setup
Add a Shopify Admin access token credential with read_products and write_products scopes and select it in the Shopify trigger and update nodes.
Install the Dreem community node and add a Dreem API key credential (dreem_pk_...) to the Dreem generate nodes.
Ensure new Shopify products include at least one image (and a second image if you plan to enable back-shot generation).
Set your desired Dreem shotCodes, output aspect ratio, and the on-model talentId/pose in the Dreem nodes.
(Optional) Connect Slack OAuth2, choose a channel, and enable the disabled Slack approval/timeout nodes if you want human review or timeout alerts.

Requirements
Dreem account + API key, Shopify store with Admin API access, Slack (optional, for approvals)

Additional info
Change shot codes, talent, and pose on the Dreem nodes; enable back shots or Slack approval.

Nodes Used (2)

Shopify
n8n-nodes-base.shopify
Slack
n8n-nodes-base.slack