Announce new WooCommerce products to customers on WhatsApp

When a new product is added to WooCommerce, customers get a personalized WhatsApp message with photos and a buy link.

How the work actually flows

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

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

flowchart TD trig>"new product added to store"]:::trig s0["turn description into bullets"]:::task s1[["verify customer on whatsapp"]]:::mi s2[("log delivery status")]:::store trig --> s0 s0 -->|"one per each customer in list"| s1 gx{"× is number on whatsapp"}:::gate s1 --> gx p00["send personalized message"]:::task gx -->|"verified customer"| p00 p10["mark not sent"]:::task gx -->|"unverified customer"| p10 jn{"○ before logging"}:::gate p00 --> jn p10 --> jn jn --> s2 out[/"whatsapp announcements sent and logged"/]:::out pay{{"customers see new products fast"}}:::pay s2 --> 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 stepRuns 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
E-commerce & ProductMessaging & NotificationsSpreadsheet & Database Ops
Connects
WooCommerceWhatsAppOpenAIGoogle Sheets

The problem it solves

Every time you add a new product, telling your customer list about it means writing individual messages or blasting a generic email that gets ignored. You want people to see new arrivals on WhatsApp, where they'll actually read it, without doing outreach by hand.

Who it fits

A WooCommerce store owner who wants to promote new products directly to customers on WhatsApp.

How it works

  1. A new WooCommerce product triggers the process
  2. AI turns the product description into short, readable bullet points
  3. Customer phone numbers are checked to confirm they're on WhatsApp
  4. A personalized message with product photos and a purchase link is sent to each verified customer
  5. Every send is logged in Google Sheets, verified or not
What you get

Customers who see your new product on launch day

Every new product you add gets announced to customers on WhatsApp with photos and a buy link.

What you get

Personalized WhatsApp product announcements sent to your customer list, with delivery tracked in Google Sheets.

What you need

A WooCommerce store, a Google account, an OpenAI API key, and a WhatsApp messaging API account.

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