← Duply blog

Workflow field guide

7 image automation workflows you can map today

Each example starts with a trigger, defines the required data, and ends with an output another system can use. That is the difference between “generate images” and a reliable production workflow.

Published August 24, 2026 · 9 minute read

Before you automate: define the contract

An image automation workflow has five parts: a trigger, structured inputs, a template, a generated output, and a destination. Write those five parts down before choosing a tool. Most failures happen because the data is inconsistent or nobody owns exception handling—not because rendering an image is difficult.

01

Ecommerce promotion images

Trigger
A product or campaign feed changes
Inputs
Product name, image, price, discount, campaign label
Output
One branded promotion image per product and channel
Implementation note
Start with products that already have clean images and consistent pricing fields.

02

Open Graph images

Trigger
A blog post, documentation page, or changelog entry is published
Inputs
Title, category, author, logo
Output
A unique social preview URL stored in page metadata
Implementation note
Set conservative text limits and test the longest real titles before launch.

03

Personalized sales visuals

Trigger
A prospect enters an approved outreach sequence
Inputs
First name, company, logo, screenshot, representative
Output
One contextual visual attached to the outreach record
Implementation note
Use personalization only when the source data is reliable and relevant.

04

Real-estate listing cards

Trigger
A listing becomes active or its price changes
Inputs
Address, property image, price, beds, baths, agent
Output
Listing graphics for social, email, and portals
Implementation note
Define a fallback when a listing has no suitable hero image.

05

Event and speaker graphics

Trigger
A speaker is approved or an agenda changes
Inputs
Speaker name, role, headshot, session, date
Output
Consistent speaker cards and schedule announcements
Implementation note
Add a review step for names, job titles, and headshot crops.

06

Certificates

Trigger
A participant completes a course or event
Inputs
Recipient, course, completion date, credential ID
Output
A named certificate and delivery URL
Implementation note
Keep credential data separate from the template and log every generation.

07

Marketplace watermarks

Trigger
A seller uploads or publishes a listing image
Inputs
Original image, seller or marketplace brand, listing ID
Output
A consistently branded image for distribution
Implementation note
Preserve the original asset and test watermark placement on light and dark images.

A minimum production checklist

  • Use stable internal field names instead of labels that editors may rename.
  • Set maximum text lengths and decide whether to shrink, wrap, truncate, or reject.
  • Define fallbacks for missing images, prices, names, or logos.
  • Keep a generation identifier so an output can be traced back to its inputs.
  • Retry temporary failures, but surface permanent validation errors.
  • Review extremes: the longest title, smallest image, highest price, and missing field.

Choose the simplest trigger that works

A form or CSV is often enough for a campaign team. A dynamic URL fits content that needs an addressable image. An API is appropriate when generation is part of a product. Zapier or Make works well when the trigger already lives in a CRM, spreadsheet, or publishing tool. Complexity should follow the workflow—not lead it.

Turn one example into a live template

Start with a real input row and the hardest content variation you expect.

Start with Duply