We tracked every SaaS price change this month — here’s what we found
Zikit runs thousands of checks per day against public SaaS pricing, changelog, and terms pages. Here’s what the data caught in the last 30 days — and what it tells you about where SaaS pricing is moving.
Most people check competitor pricing pages the way they check their car oil — about once a year, usually after something breaks. Meanwhile, the SaaS industry is mid-reinvention: flat tiers are dissolving into usage-based models, enterprise ceilings are being raised, and AI-feature add-ons are getting rolled into base plans.
We know this because our change-detection pipeline sees every tweak. Here are the six most notable pricing moves we caught in the last month, with the actual summaries our AI produced. If you depend on any of these tools, at least one of these probably costs you money you didn’t notice leaving.
1. Vercel Pro shifted from flat to hybrid
Previously Vercel’s Pro plan was “$20/mo, period.” In early April we caught a substantial restructure: the Pro tier is now $20/mo plus metered usage for bandwidth and compute over the included quota. The pricing page changed in 54 separate places — a rare event for a company that usually ships incremental updates.
What it signals: Vercel is chasing enterprise ARPU without touching the advertised entry price. If you run a high-traffic Next.js app on their Pro plan, your invoice just got variable.
2. ChatGPT added a $20/mo Pro tier
OpenAI’s consumer plans page quietly added a new Pro tier at $20/mo (not to be confused with the enterprise ChatGPT Pro — this is the mid-tier slot). Our detector flagged this as an 8/10 importance event because it restructures the consumer funnel: Free → Go → Pro ($20) → Plus → Business.
What it signals: ChatGPT is segmenting more aggressively. Expect competitors (Claude, Perplexity, Gemini) to mirror within 60 days.
3. Stripe updated its global pricing structure
The Stripe fees page showed an updated pricing structure with regional adjustments. If you’re an international e-commerce operator, you need to re-run your per-country margin math.
Stripe almost never changes its headline rates — when they do, you want to know yesterday.
4. AWS EC2 On-Demand added a pricing notice
The EC2 On-Demand pricing page got a notice added referring to updated pricing mechanics. Small visible change but large downstream effect — anyone running budgeted cloud infrastructure needs to re-sync FinOps forecasts.
5. OpenAI Terms of Use date-stamped for January 2026
OpenAI’s Terms of Use effective date is now January 1, 2026. The visible text stayed largely the same but the metadata changed — which, if you’re a legal/compliance team running a SOC 2 shop, matters for your subprocessor audit trail.
6. Resend kept dedicated IPs at $30/mo — but restructured the add-on page
Minor but useful signal: Resend held their dedicated-IP pricing steady while reorganizing the page. If you’re evaluating transactional email vendors, prices are not moving here — one less thing to worry about.
The pattern
Three of the six changes above are usage-based migrations: Vercel adding metered usage, AWS tweaking EC2 mechanics, Stripe regional adjustments. The SaaS industry is quietly moving away from flat-tier pricing because it caps revenue per high-usage customer.
If your budget planning assumes a flat monthly cost for anything you depend on, that assumption is eroding this quarter. The operational answer isn’t “check pricing pages every Monday.” That worked in 2015. In 2026, the pages change on Tuesday too.
Want alerts like this for the tools you actually use?
Zikit monitors any public page and AI-summarizes the diff. Free plan, no credit card, 3 sites with unlimited pages each. Add Vercel’s pricing page in one click from your dashboard.
Methodology
All data above came from Zikit’s production change-detection pipeline between March 12 and April 11, 2026. We monitor public pricing, changelog, and terms pages — no scraping of gated content, no login-walled pages. Each change was rated 1-10 by our AI importance classifier; only events scoring 6+ appear in this post. Summaries shown are produced by GPT-5.4-mini from the before/after diff. Live feed of recent catches is at /recent-catches.