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

Central list of competitors to watch — competitor name, pricing page URL, the last scraped pricing snapshot, the date pricing last changed, and a one-line summary of that change

WorkflowDaily Pricing Change Monitor

Runs every day at 9:00 AM UTC — for each competitor in the tracker: scrapes the pricing page, compares with the last stored snapshot via TinyGPT (ignores layout/copy noise, catches real pricing changes), and on detection updates the row and emails the process owner. 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 table with each competitor you want to monitor: - Competitor name - Their public pricing page URL You can add, remove, or pause competitors any time — the workflow re-reads the table on every run.

  2. 02
    Configure the Owner Email

    During install, connect Gmail (default — swap to Slack at install) and enter the email of the person who should be alerted when something changes. This is typically your product manager, founder, or pricing lead.

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

    A time-based trigger runs the workflow every day at 09:00 UTC. The schedule can be changed to: - Hourly - Weekly - Custom cron expression The workflow loads every row from the tracker table on each run — so changes to the competitor list take effect immediately.

  4. 04
    Scrape Each Pricing Page

    For each competitor row, TinyCommand visits the pricing URL and scrapes the page as Markdown — main content only, sidebars and footers stripped. If the 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 page snapshot against the last stored snapshot, ignoring layout, copy, and formatting noise. It looks only for real pricing signals: - Price moves - Plans added or removed - Features added, changed, or removed - Trial or usage limit changes The AI returns a structured verdict: changed: true/false + a one-line summary.

  6. 06
    Real Change → Update Row and Alert

    If the AI confirms a real change: - The row is updated with the new snapshot, today's date, and the change summary - The process owner receives a one-line email with the competitor name and what changed No dashboards, no fluff — just the signal.

  7. 07
    No Change → Silence

    If nothing pricing-related changed: - The row is not updated (snapshot stays unchanged) - No email is sent 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.