Track competitor prices automatically and get alerted to changes

Checks competitor product prices on a schedule, logs every change in Google Sheets, and pings Slack when a price shifts.

How the work actually flows

It branches. Exactly one path is taken; runs once per each competitor product page.

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

flowchart TD trig(["scheduled price check"]):::trigtime s0[["visit competitor pages"]]:::mi s1["ai reads pricing"]:::task s2["compare to last price"]:::task s3[("log price in sheet")]:::store trig --> s0 s0 --> s1 s1 --> s2 s2 --> s3 gx{"× did price change significantly"}:::gate s3 --> gx p00["send slack alert"]:::task gx -->|"significant change"| p00 p10["end quietly"]:::task gx -->|"no change"| p10 p00 --> out p10 --> out out[/"price log and change alerts"/]:::out pay{{"react fast to price changes"}}:::pay 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 onlyResultPayoff
Build size
Advanced

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

Business functions
E-commerce & ProductMessaging & NotificationsSpreadsheet & Database OpsReporting & AnalyticsWeb Scraping & Data CollectionResearch & Market IntelligenceAPI & Webhook Integration
Connects
Google SheetsSlack

The problem it solves

Keeping tabs on what competitors charge means checking their websites over and over, and by the time you notice a price drop, you've already lost the sale. You need to know the moment pricing shifts, not days later when you happen to look.

Who it fits

E-commerce managers and retail business owners who need to react quickly to competitor pricing changes.

How it works

  1. On a set schedule, the workflow visits your competitors' product pages
  2. AI reads the pricing information from each page
  3. It compares the new price against the last recorded price
  4. Every price and change is logged in Google Sheets
  5. If the change is significant, a Slack alert is sent to your team
What you get

Competitor price moves you hear about first

You get an alert the moment a competitor changes a price, with the full history logged for you.

What you get

A running Google Sheets log of competitor prices, plus a Slack alert when a price changes significantly.

What you need

A Google Sheets account, an AI web scraping account, and a Slack workspace.

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