Competitive Pricing Intel
Monitor competitor pricing pages using live page capture, historical Web Archive snapshots, and public pricing-change research. Monitor competitor pricing pages via live web scrape and Web Archive snapshots. Track plan changes, tier restructuring, new pricing models, and feature
8 steps · start to finish.
- 1Step 1
Environment Setup
▶- Create
/app/resultsif it does not exist. - Validate that
product_pricing_url,competitors,pricing_model,comparison_dimensions, andrun_modeare present. - Initialize
current-pricing-snapshots.json,historical-pricing-findings.json,summary.md, andvalidation_report.jsonpaths. - Record the run timestamp in UTC and the list of products being tracked.
- Create
- 2Step 2
Intake
▶Collect and normalize the competitive set:
- 3Step 3
Current Pricing Capture
▶For each product and competitor pricing URL, fetch the current page and extract plan, price, packaging, and feature-gating details.
- 4Step 4
Historical and Announcement Research
▶Search Web Archive snapshots and public announcements for pricing changes. Review the most recent 2-3 archived snapshots per pricing URL when available, then search for pricing-change posts, launch announcements, and community reactions.
- 5Step 5
Pricing Analysis
▶Normalize all products into a comparable matrix and evaluate pricing position for the buyer scenario described by the user.
- 6Step 6
Write the Pricing Report
▶Write `/app/results/pricing-comparison-[YYYY-MM-DD].md` using this structure:
- 7Step 7
Validate Outputs
▶Run these checks and write `/app/results/validation_report.json`:
- 8Step 8
Iterate on Errors (max 3 rounds)
▶If validation fails, inspect `validation_report.json`, fix the missing or weak section, and rerun validation. Stop after max 3 rounds and leave `overall_passed=false` if required evidence or output files are still missing.