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.