Audit competitor Etsy catalogs and track listing changes with Etsy API
Quick Overview This workflow runs manually or daily to audit a public Etsy shop via the Etsy API, summarize active listing metrics, and store a snapshot in n8n to detect newly added or removed listings between runs.
How it works Runs on a manual trigger or on a daily schedule. Reads the target Etsy shop name and listing sample size from the workflow configuration. Calls the Etsy API to resolve the shop name to a shop ID, then fetches up to 100 newest active listings including images. Calculates catalog metrics (price min/max/average/median, personalization share, and top taxonomy IDs) and saves the current listing snapshot in workflow static data for future comparisons. Compares the current snapshot to the previous run to identify new and removed listings in the monitored sample. Outputs a report message, and if changes are found, produces a change alert message with counts of added and removed listings.
Setup Create an Etsy developer app and capture the credentials needed to call the Etsy API. Add an HTTP Header Auth credential for the Etsy API in both HTTP Request steps and set the required API key header (for example, x-api-key with your Etsy app keystring, per your Etsy app settings). Update Configuration (EDIT ME) with the exact public Etsy shop_name and adjust listing_limit (1–100) to control how many newest active listings are monitored. Activate the workflow so production executions can retain the saved snapshot used for catalog change detection.
Related Templates
Track OpenAI Token Usage and AI Agent Metrics with Google Sheets Dashboard
What it does Captures token usage and cost from your AI Agent/LLM. Logs model, tokens, cost, tool use, and conversation ...
Summarize SERPBear data with AI (via Openrouter) and save it to Baserow
Who's this for? If you own a website and need to analyze your keyword rankings If you need to create a keyword report on...
Send Daily Weather Forecasts from OpenWeatherMap to Telegram with Smart Formatting
🌤️ Daily Weather Forecast Bot A comprehensive n8n workflow that fetches detailed weather forecasts from OpenWeatherMap...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments