Orshot – Automated Image Generation for Marketing and DesignOrshot
Product
API
Templates
Integrations
Pricing
Resources
LoginTry for Free
Orshot – Automated Image Generation for Marketing and Design logoOrshot
Templates
Integrations
Pricing
LoginTry for Free
BlogAuto-generate eCommerce Product Marketing Images
Auto-generate eCommerce Product Marketing Images
Automation
Templates
n8n
eCommerce

Auto-generate eCommerce Product Marketing Images

Learn how to automate product marketing images generation using n8n and Orshot - from data source to beautiful branded marketing images in minutes

Rishi Mohan
August 06, 2025
5 min read

Creating consistent, professional marketing visuals for your eCommerce products can be time-consuming and expensive. In this tutorial, we'll show you how to automate the entire process using n8n workflow automation and Orshot's image generation API

We Will Use:

  • n8n for the workflow setup
  • Google Sheets for data source
  • Orshot for image generation from custom templates, you'll need to signup for an API key(free)

Note that n8n and Google Sheets are just for this tutorial, in real workflow you can pull data from your database and directly send it to Orshot's API for marketing image generation, and then save that image or continue workflow however you want

What You'll Build

By the end of this tutorial, you'll have an automated workflow that:

  • Pulls product data from any source (Google Sheets, database, API)
  • Generates professional marketing visuals using Orshot templates
  • Saves the generated images to your preferred storage (Google Sheets, Drive, S3, etc.)
  • Download n8n JSON file for the workflow for quick setup

Video Walkthrough

Here's a video walkthrough of the n8n workflow setup

Step 1: Setting Up Your Data Source

The first step is configuring your data source. For this demo, we're using Google Sheets with product information, but this could be any data source like:

  • Shopify product database
  • WooCommerce API
  • Airtable
  • Custom database
  • CSV files

Google Sheets Trigger Configuration

In your n8n workflow, add a Google Sheets Trigger node with the following settings:

  • Credential: Connect your Google Sheets account
  • Document: Select your eCommerce product database
  • Sheet: Choose the sheet containing product data
  • Trigger On: Row Added or Updated
  • Poll Times: Set to monitor changes (e.g., Every Minute)

Your Google Sheets should contain columns like:

  • Product Type
  • Product Name
  • Before Price
  • Discount Price
  • Currency
  • Product Image URL

Step 2: Generate Images with Orshot

This is where the magic happens. The Orshot node takes your product data and generates beautiful marketing visuals using pre-designed template

For this tutorial, we'll be using below template in Orshot. The image, text for before price, discounted price and product type are parameterized so we can pass dynamic data to those elements

Orshot Node Configuration

Add the Orshot node to your workflow and configure:

  • Credential: Connect your Orshot account
  • Operation: Generate Image From an Orshot Studio Template
  • Template: Select "eCommerce Discount Banner Template" (or your custom template)
  • Response Type: URL
  • Response Format: PNG

Data Mapping

Map your Google Sheets data to the Orshot template parameters:

The template will automatically generate a professional marketing visual with your product information, pricing, and branding.

Step 3: Save Generated Images

After Orshot generates your marketing visual, you need to store it somewhere accessible. For this tutorial, we're saving back to Google Sheets, but you have many options:

Google Sheets Storage (Demo)

  • Node: Append or update row in Google Sheets
  • Operation: Append or Update Row
  • Document: Same eCommerce database
  • Values to Send: Include the generated image URL

Alternative Storage Options for Production:

Google Drive

  • Automatically organize images in folders by product category
  • Easy sharing and collaboration

Amazon S3 / Cloudflare R2

  • Scalable cloud storage
  • Perfect for high-volume eCommerce stores
  • Cost-effective for large image libraries

Direct Upload to Shopify/WooCommerce

  • Automatically add generated images to product listings
  • Streamline your product management workflow

Using Orshot REST API Directly

If you prefer to integrate Orshot directly into your application, you can use our REST API:

This approach gives you maximum flexibility and can be integrated into any application or custom workflow

Benefits of This Automation

  • Time Savings: Generate hundreds of marketing visuals in minutes instead of hours
  • Consistency: Maintain brand consistency across all product marketing
  • Scalability: Easily handle large product catalogs
  • Cost-Effective: Reduce design costs and resource requirements
  • Real-time Updates: Automatically generate new visuals when products or prices change

Use Cases Beyond eCommerce

This automation pattern works for many scenarios:

  • Social media content generation
  • Email marketing campaigns
  • Product catalog updates
  • Seasonal promotions

AI combined with automation is a powerful combination. Specially in marketing where a lot of work can be mannual, apps like Orshot with AI and automation features can help you reduce your team's efforts, scale production speed and quality

Start automating marketing Images and PDFs

  • Custom and pre-designed templates
  • API and Integrations
  • Free signup, no credit-card needed
Get started →

Related Blogs

This BannerBear Alternative is 2x cheaper with 10x more features
Aug 21, 2025

This BannerBear Alternative is 2x cheaper with 10x more features

How Ivan is cross-posting Twitter Threads on Instagram and TikTok
Aug 13, 2025

How Ivan is cross-posting Twitter Threads on Instagram and TikTok

Automatically Post Tweets on Instagram
Aug 01, 2025

Automatically Post Tweets on Instagram

Integrations

n8nn8nMakeMakeAirtableAirtableZapierZapierPipedreamPipedreamFigmaFigmaMCP ServerMCP ServerRest APIRest APISigned URLsSigned URLsDynamic URLsDynamic URLsSDKsSDKsOrshot CLIOrshot CLIView All Integrations

Documentation

Get StartedSDKsAPI ReferenceIntegration GuidesRender from TemplateGenerate Signed URLs

Solutions

Image Generation APIPDF Generation APIRest API for Figma DesignsRest API for Canva Templates

Popular Templates

Twitter Screenshot APIWebsite Screenshot APIUtility TemplatesSocial Media TemplatesE-Commerce TemplatesAdvertisement TemplatesView All →

Free Tools

AI Template GeneratorTwitter Carousel GeneratorApp Store Screenshot GeneratorWebsite Screenshot GeneratorLink Preview GeneratorTestimonial Image GeneratorTwitter Image Generator

Links

Founder's NotesBlogPricingContactOrshot StudioAffiliate ProgramRefund PolicyPrivacy PolicyTerms of Service
Orshot Logo

AI-Powered Automated Visual Content Generation Platform for Marketing

LinkedIn
Twitter
Slack
© 2025 Orshot.com. All rights reserved.
Orshot