To track competitor prices automatically, set up one monitor for each competitor product, range or pricing page and tell it which prices matter. Each check reads the prices, compares them with the last check and alerts you with the old and the new value. In monity.ai you write the rule as a sentence, such as “tell me when the price drops below $120”, and each alert can add a row to a Google Sheet, which gives you a price log.
What you need
- The addresses of the pages you compete with: product pages, range or category pages, or a software company’s pricing page.
- What should trigger an alert on each one: any price change, a price below a threshold, a sale badge, or stock.
- Enough tasks for your list. The free plan has 3, Personal 1k has 20, Business 1k has 30, and Business plans go up to 500, with add-ons for more.
Step 1: Create a task for each page
Tell the assistant the page and what matters, for example “Watch https://www.apple.com/uk/shop/buy-mac/macbook-air and tell me when a price changes”. It creates the task, writes the rule and runs the first check.

For a long list, business accounts can import tasks: paste one row per page with its address, a name and, if you like, the rule.
Step 2: Let Monity confirm which prices it reads
A few minutes after you save, Monity’s AI opens the page, finds the prices you asked about and confirms that it reads them the same way twice. The task then shows Verified with what it watches. A product page becomes a price; a range page becomes a list of products and prices.

Because every check compares item by item, the check’s Data view marks what is new, what was removed and what changed, with the old value crossed out next to the new one. That is also what the alert summarises.
Step 3: Decide what should trigger an alert
- Any price change: “tell me when a price changes”.
- A threshold: “tell me when the trail shoe drops below $120”. For a strict number on a single value, use data extraction with a condition instead.
- Promotions: “tell me when a sale badge or a discount appears”.
- Stock: “tell me when size 10 is back in stock”. The back-in-stock guide has more.
Changes that don’t match the rule are kept in the task’s history but don’t alert you.
Step 4: Keep a price log in Google Sheets
Add a Google Sheets channel to the task, through the free Webhooks for Sheets add-on, and every alert adds a row with the time, the task, the page, its labels, the AI summary and the value Monity read. Several tasks can write to the same sheet, which gives you one log across all your competitors. It is one row per alert, not a copy of the whole page on every check.

The Google Sheets guide walks through the setup.
Step 5: Choose how often to check
Software pricing pages change rarely, so a few checks a day is plenty. Retail prices and promotions move faster. Checks run every 3 hours on the free plan, every hour on Personal 1k, every 15 minutes on Personal 5k, Business 1k and Business 10k, and every 5 minutes on Personal 10k and Business 20k and up. You can limit checks to certain days and hours, for example a promotion weekend.
Pages that need a click first
Some prices only appear after you choose a size, a colour, a currency or a store. Add browser actions to the task, such as selecting the option, and Monity performs them before every check.
Some large marketplaces block automated visitors. When a page can’t be read, the check is reported as blocked, so you know the price wasn’t read rather than seeing a false “no change”.
Related: knowing the day a competitor changes its pricing page, e-commerce pricing intelligence and what teams do instead of checking competitor pages by hand.