Audit Shopify product images with ShotEdit, Gemini, Google Sheets, and Slack

Go to Workflow
0 views
Built by Shotedit Shotedit
Created on August 31, 2026

Description

Quick Overview
This scheduled workflow audits Shopify product images with ShotEdit, uses Google Gemini to generate actionable fix notes, logs issues to Google Sheets, and posts a run summary to Slack.

How it works
Runs every Monday morning on a schedule.
Retrieves a limited batch of products from Shopify and splits each product’s image list into one item per image.
Sends each image URL to the ShotEdit Image Info API to read metadata (format, dimensions, file size) and return an optimization recommendation.
Filters out images marked as OK so only images needing changes continue.
Uses Google Gemini to convert the technical recommendation into a one-sentence fix instruction plus a priority.
Appends or updates the finding in Google Sheets keyed by the image URL, then aggregates the run results and posts a summary message to a Slack channel.

Setup
Add credentials for Shopify (Admin API access token), Google Sheets, Slack, and Google Gemini.
Update the audit parameters for your Google Sheet ID, sheet name, Slack channel, and the Shopify product limit.
Create a Google Sheet tab matching the configured sheet name and include an image_url column so rows can be updated in place.

Nodes Used (6)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Shopify
n8n-nodes-base.shopify
Slack
n8n-nodes-base.slack