Send WhatsApp product alerts to your contact list from Sheets

Automatically messages your Google Sheets contact list on WhatsApp with photos and details whenever a new Shopify product goes live.

How the work actually flows

It branches. Exactly one path is taken; runs once per each contact in list.

Pattern: Exclusive Choice (4) · Simple Merge (5) · Multiple Instances without Synchronization (12)

flowchart TD trig>"new Shopify product added"]:::trig s0["AI writes bullet summary"]:::svc s1[("Pull contact list from sheet")]:::store s2[["Check each number on WhatsApp"]]:::mi s3["Send personalized message"]:::task s4[("Update sheet with status")]:::store trig --> s0 s0 --> s1 s1 -->|"one per each contact in list"| s2 s3 --> s4 gx{"× is number on whatsapp"}:::gate s2 --> gx p00["send message"]:::task gx -->|"verified number"| p00 p10["skip contact"]:::task gx -->|"not verified"| p10 jn{"○ update delivery log"}:::gate p00 --> jn p10 --> jn jn --> s3 out[/"WhatsApp alert sent to contacts"/]:::out pay{{"reach customers without manual messaging"}}:::pay s4 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceRuns once per itemA record or sheetOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsE-commerce & ProductMessaging & NotificationsSpreadsheet & Database Ops
Connects
ShopifyGoogle SheetsWhatsAppOpenAI

The problem it solves

Every time you launch a new product, telling your customer list about it means writing individual messages or copying the same announcement over and over. It is easy to forget someone or send to a number that is not even on WhatsApp.

Who it fits

A Shopify merchant who keeps a marketing contact list in Google Sheets and wants to promote new products over WhatsApp.

How it works

  1. A new product added to Shopify starts the process
  2. AI turns the product description into short, easy to read bullet points
  3. Your contact list is pulled from Google Sheets
  4. Each phone number is checked to confirm it is active on WhatsApp
  5. Verified contacts receive a personalized WhatsApp message, and the sheet is updated with delivery status
What you get

Contacts who hear about launches first

Everyone on your contact list gets a personalized WhatsApp message with photos when a new product goes live.

What you get

A WhatsApp announcement sent to your verified contacts, with an updated Google Sheets log of who received it.

What you need

A Shopify store, a Google Sheets contact list, a WhatsApp messaging API account, and an OpenAI API key.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook