BlueprintCompetitive Intelligence Installable now· ~2 min to set up

Know the second a competitor changes their pricing

List the competitors you watch, and every morning this recipe scrapes each pricing page and asks AI whether anything actually moved: a price, a plan, a feature, a trial limit. When it does, you get one short email. When nothing changes, your inbox stays empty.

Free · no credit card · alerts via your Gmail or Slack

The blueprint
Trigger
Daily at 9 AM
A scheduled trigger reads every competitor row from the tracker table.
Transform
Scrape each pricing page
TinyCommand pulls the page as clean Markdown, main content only.
Transform
AI diff vs. last snapshot
TinyGPT catches real price moves, plan and feature changes, ignores noise.
Action
Update row & alert owner
On a real change, the row is updated and Gmail emails the process owner.
What gets built

A tracker table and a daily monitor.

Installing the recipe provisions both in your workspace, ready to run.

TableCompetitor Pricing Tracker

Competitor name, pricing page URL, last scraped snapshot, date pricing last changed, one-line change summary.

WorkflowDaily Pricing Change Monitor

Runs every day at 9:00 AM UTC. For each competitor: scrapes the pricing page, compares against the last snapshot via TinyGPT, updates the row and emails the process owner on detection. Scrape failures skip silently.

What you connect

One app, and it's yours.

Scraping and AI run natively on TinyCommand, you only connect where the alert goes.

Messaging
Gmail *

Notify the process owner when a real pricing change is detected on a competitor's page

How it works

From a list of URLs to a clean signal.

  1. 01
    List the Competitors You Track

    Pre-fill the Competitor Pricing Tracker with each competitor, name and public pricing page URL. Add, remove, or pause any of them at any time; the workflow re-reads the table on every run, so changes take effect immediately.

  2. 02
    Configure the Owner Email

    At install, connect Gmail (default, swap to Slack) and enter the email of whoever should be alerted. Usually your product manager, founder, or pricing lead, whoever needs to know first.

  3. 03
    Daily Schedule Fires at 9:00 AM UTC

    A time-based trigger runs the workflow every day at 09:00 UTC, or hourly, weekly, or a custom cron expression if you'd rather. Every row in the tracker is reloaded on each run.

  4. 04
    Scrape Each Pricing Page

    For every competitor, TinyCommand visits the pricing URL and scrapes it as Markdown, main content only, sidebars and footers stripped. If a scrape fails (404, anti-bot block, timeout), that competitor is silently skipped for the day; the rest continue.

  5. 05
    AI Compares Against the Last Snapshot

    TinyGPT compares the new snapshot against the last stored one, ignoring layout, copy, and formatting noise: it only looks for price moves, plans added or removed, feature changes, and trial or usage limit changes. It returns a structured verdict: changed: true/false plus a one-line summary.

  6. 06
    Real Change → Update Row and Alert

    Confirmed change: the row updates with the new snapshot, today's date, and the change summary, and the process owner gets a one-line email with the competitor name and what changed. No dashboards, no fluff, just the signal.

  7. 07
    No Change → Silence

    Nothing pricing-related changed: the row stays untouched, no email sends. Quiet days stay quiet. Your inbox only fills up on signals worth knowing.

What you walk away with
FAQ

Questions about the pricing monitor.

Is this competitor pricing tracker free?
Yes. You can set up and run the full monitor (the tracker table, the daily scraping workflow, the AI diff, and the email alerts) on the free tier with no credit card. You connect your own Gmail (or Slack) for the alerts.
What do I need to connect?
Just Gmail, so the workflow can email the process owner when a real pricing change is detected. The scraping and AI comparison run natively on TinyCommand, no separate scraper or API key. Prefer channel alerts? Swap Gmail for Slack at install.
How does it avoid false alarms when a page changes?
Every day it scrapes each pricing page to Markdown and asks TinyGPT to compare it against the last stored snapshot. The AI ignores layout, copy, and formatting noise and only flags real pricing signals: price moves, plans added or removed, feature changes, and trial or usage-limit changes. On a quiet day, no email is sent.
How many competitors can I track, and can I change the list?
As many as you want. Competitors live in the tracker table (name plus pricing-page URL) and the workflow re-reads the whole table on every run, so you can add, remove, or pause competitors any time and the change takes effect on the next run.
Can I change the schedule or customize the alerts?
Yes. Everything is editable after install. The default fires daily at 9:00 AM UTC, but you can switch it to hourly, weekly, or a custom cron expression, and edit the alert email, the recipient, and the tracker columns. Nothing is locked.

Stop refreshing your rivals' pricing pages.

Install the recipe, drop in your competitor URLs, and let the daily monitor email you only when something real changes.