Skip to product information

n8n Shopify Sales Scheduler: Google Sheets + Slack + GPT-4o-mini

n8n Shopify Sales Scheduler: Google Sheets + Slack + GPT-4o-mini

 (200+Reviews)
Regular price £33.99
Regular price £33.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Shopify Sales Scheduler: Google Sheets + Slack + GPT-4o-mini

n8n Shopify Sales Scheduler: Google Sheets + Slack + GPT-4o-mini

Regular price £33.99
Regular price £33.99 Sale price
SAVE Sold out

Schedule safe Shopify sales from Google Sheets—then keep your team in the loop on Slack

n8n Shopify Sales Scheduler: Google Sheets + Slack + GPT-4o-mini automatically reads your sale plan from Google Sheets, validates pricing rules against current Shopify inventory and margins, applies variant price/compare-at changes at the right times, and posts clear preflight and live sale updates to Slack—including an on-demand rollback link.

What this workflow does

  • Runs every 5 minutes to scan the Sale Plan tab and determine whether rows need preflight checks, sale start, sale end (rollback), or to be marked invalid/expired.
  • Pulls live Shopify data for each variant (current price, compare-at price, and inventory), then calculates the target sale price from sale_price or discount_pct.
  • Validates discounts and margins (including stock availability, maximum discount, and minimum margin rules) before any change is executed.
  • Posts Slack preflight reports up to 24 hours before sale start, highlighting rows that need fixes.
  • Executes changes at sale start/end via the Shopify GraphQL API (batch updates), or sends a dry-run preview to Slack.
  • Writes results back to Google Sheets: updates row status and appends entries to a Price Change Log tab, then posts a Slack summary with a “Roll back now” button.
  • During live sales, runs every 30 minutes to compute order and inventory metrics, then uses OpenAI (gpt-4o-mini) to generate a short numeric “sale pulse” posted to Slack.
  • Accepts a rollback webhook to trigger a safe reversal when needed.

Use cases

  • Operators manage promos in Google Sheets while the workflow safely updates Shopify variants on schedule.
  • Teams receive Slack preflight alerts for pricing/margin issues before discounts go live.
  • Managers track live sale performance with an AI-assisted numeric status every 30 minutes.

Technical details

  • Integrations / nodes: if, set, code, merge, slack, filter
  • APIs: Shopify GraphQL for variant price/compare-at updates
  • AI: OpenAI gpt-4o-mini for Slack “sale pulse” summaries
  • Data store: Google Sheets (Sale Plan + Price Change Log)
View full details