SaaS Pricing Page Monitor — Competitor Price Change Alerts avatar

SaaS Pricing Page Monitor — Competitor Price Change Alerts

Pricing

Pay per usage

Go to Apify Store
SaaS Pricing Page Monitor — Competitor Price Change Alerts

SaaS Pricing Page Monitor — Competitor Price Change Alerts

Monitor SaaS competitor pricing pages, detect added and removed price points, store snapshots, and export structured price changes and page diffs.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

João Victor

João Victor

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Pricing Monitor BR 🇧🇷 — Monitor de Preços de Concorrentes SaaS

Para brasileiros: Monitore páginas de preços de concorrentes SaaS, detecte mudanças de preço, planos, trials e CTAs. Receba alertas estruturados e exporte para dashboards.

For English speakers: See English documentation below.


🇧🇷 Documentação em Português

O que este Actor faz?

  1. Recebe URLs de páginas de preços de concorrentes SaaS
  2. Extrai preços, planos, moedas, períodos de cobrança, trials e CTAs
  3. Compara com snapshots anteriores e detecta mudanças
  4. Alerta sobre preços adicionados, removidos ou alterados
  5. Exporta dados estruturados para dashboards, Make, n8n, Zapier, Slack

Por que usar?

Fazer manualmentePricing Monitor BR
Verificar preços de concorrentes30min por diaAutomático
Detectar mudançasPode perderAlerta imediato
Histórico de preçosNão temSnapshots persistentes
Integração com BIExportar manualAPI direta

Para quem é?

UsuárioPor que usa
Founders de SaaSSaber quando concorrentes mudam preço, packaging, trial
Times de growthMonitorar descontos, trials grátis, ofertas anuais
Product marketersAcompanhar nomes de planos, bullets de features
Inteligência competitivaConstruir evidência recorrente sem checagem manual
Agências de automaçãoEntregar workflows de monitoramento para clientes

Exemplo de entrada

{
"startUrls": [
{ "url": "https://www.notion.so/pricing" },
{ "url": "https://vercel.com/pricing" },
{ "url": "https://stripe.com/pricing" }
],
"maxItems": 5,
"useBrowser": false,
"snapshotStoreName": "my-pricing-monitor"
}

Exemplo de saída

{
"url": "https://www.notion.so/pricing",
"statusCode": 200,
"changeType": "CHANGED",
"severity": "HIGH",
"pricePoints": [
{ "value": 0, "currency": "USD", "period": "month" },
{ "value": 8, "currency": "USD", "period": "month" },
{ "value": 15, "currency": "USD", "period": "month" }
],
"pricePointChanges": {
"added": [{ "value": 15, "currency": "USD", "period": "month" }],
"removed": [{ "value": 12, "currency": "USD", "period": "month" }],
"unchanged": [{ "value": 0, "currency": "USD", "period": "month" }, { "value": 8, "currency": "USD", "period": "month" }]
},
"pricingPlans": [
{ "name": "Free", "price": 0, "features": ["..."] },
{ "name": "Plus", "price": 8, "features": ["..."] },
{ "name": "Business", "price": 15, "features": ["..."] }
],
"hasFreeTrial": true,
"hasFreePlan": true,
"ctas": ["Try for free", "Contact sales"]
}

Fluxo de trabalho recomendado

URLs de preço → Fetch HTTP/browser → Extração de preços → Diff de snapshot → Dataset/API/webhook

Dicas:

  • Use um snapshotStoreName por projeto de monitoramento
  • Use contentSelector estreito (ex: main ou container de preços)
  • Rode uma vez com ALL para criar baseline, depois mude para CHANGES_ONLY
  • Configure Schedule diário/semanal + webhook para Slack

Custo

  • ~$0.0002 por página verificada (HTTP mode, sem proxy)

Limitações

  • Páginas com CAPTCHA ou login podem falhar
  • pricingPlans é heurística — revise catálogos complexos
  • Mudanças de layout podem exigir ajuste no contentSelector

🇬🇧 English Documentation

What does this Actor do?

  1. Accepts SaaS competitor pricing page URLs
  2. Extracts prices, plans, currencies, billing periods, trials, and CTAs
  3. Compares with previous snapshots and detects changes
  4. Alerts on added, removed, or changed price points
  5. Exports structured data for dashboards, Make, n8n, Zapier, Slack

Why use it?

Manual checkingPricing Monitor BR
Check competitor prices30min per dayAutomatic
Detect changesMay missImmediate alert
Price historyNonePersistent snapshots
BI integrationManual exportDirect API

Best for

UserWhy they use it
SaaS foundersKnow when competitors change pricing, packaging, trial
Growth teamsMonitor discounts, free trials, annual offers
Product marketersTrack plan names, feature bullets
Competitive intelligence teamsBuild recurring evidence without manual checks
Automation agenciesDeliver scheduled monitoring workflows to clients

Input example

{
"startUrls": [
{ "url": "https://www.notion.so/pricing" },
{ "url": "https://vercel.com/pricing" },
{ "url": "https://stripe.com/pricing" }
],
"maxItems": 5,
"useBrowser": false,
"snapshotStoreName": "my-pricing-monitor"
}

Output example

{
"url": "https://www.notion.so/pricing",
"statusCode": 200,
"changeType": "CHANGED",
"severity": "HIGH",
"pricePoints": [
{ "value": 0, "currency": "USD", "period": "month" },
{ "value": 8, "currency": "USD", "period": "month" },
{ "value": 15, "currency": "USD", "period": "month" }
],
"pricePointChanges": {
"added": [{ "value": 15, "currency": "USD", "period": "month" }],
"removed": [{ "value": 12, "currency": "USD", "period": "month" }],
"unchanged": [{ "value": 0, "currency": "USD", "period": "month" }, { "value": 8, "currency": "USD", "period": "month" }]
},
"pricingPlans": [
{ "name": "Free", "price": 0, "features": ["..."] },
{ "name": "Plus", "price": 8, "features": ["..."] },
{ "name": "Business", "price": 15, "features": ["..."] }
],
"hasFreeTrial": true,
"hasFreePlan": true,
"ctas": ["Try for free", "Contact sales"]
}
Pricing URLs → HTTP/browser fetch → Price extraction → Snapshot diff → Dataset/API/webhook

Tips:

  • Use one snapshotStoreName per monitoring project
  • Use narrow contentSelector (e.g., main or pricing container)
  • Run once with ALL to create baseline, then switch to CHANGES_ONLY
  • Set up daily/weekly Schedule + Slack webhook

Pricing

  • ~$0.0002 per checked page (HTTP mode, no proxy)

Limitations

  • Pages with CAPTCHA or login may fail
  • pricingPlans is heuristic — review complex catalogs
  • Layout changes may require contentSelector adjustment

Built with ❤️ for SaaS competitive intelligence.