Competitive Pricing Intelligence
Weekly AI-powered competitive pricing monitoring and strategy alerts.
Monitor competitor pricing moves weekly and get Slack alerts when they make significant changes. Schedule Trigger (weekly, Wednesday 08:00 UTC) or manual Webhook. Apollo.io enriches competitor firmographic data. Researcher (the analysis model + web_search) researches each competitor's pricing page, plan changes, discount campaigns, and market positioning via SplitInBatches per-competitor loop. Analyst (the primary reasoning model) receives ONE aggregate call — cross-competitor pricing strategy analysis with 6-signal taxonomy (price_increase, price_decrease, new_tier, discount_campaign, freemium_launch, enterprise_shift), confidence ratings (HIGH/MEDIUM/LOW), change significance scoring (1-10), and per-competitor strategic recommendations (RESPOND/MONITOR/IGNORE). Formatter generates Notion weekly pricing intelligence report + Slack alerts for significant changes. We built this after a CEO prepared for a board pricing discussion using competitor pricing data that was 6 months old and manually collected. The agent monitors competitor pricing signals and delivers a structured comparison on demand.
Last updated March 16, 2026
Competitive intelligence is gathered ad-hoc — a rep mentions a competitor in a deal note, a product manager reads a blog post. Systematic pricing and positioning analysis requires monitoring across dozens of sources. Automated competitive intelligence consolidates signals into structured briefs delivered on schedule.
Four Agents. Six Signals. Weekly Competitive Pricing Intelligence.
Step 1 — Config Loader
Schedule + Code
Schedule Trigger fires weekly (Wednesday 08:00 UTC) or manual Webhook for on-demand runs. Config Loader reads COMPETITOR_LIST (JSON array of competitor objects), fetches Apollo.io firmographic data per competitor (employee count, industry, funding stage, estimated revenue). Non-blocking enrichment.
Step 2 — Researcher
Tier 2 Classification + web_search
What does Researcher actually decide? the analysis model with web_search researches each competitor individually via SplitInBatches loop. Investigates pricing pages, plan changes, discount campaigns, freemium offerings, and enterprise positioning shifts. Classifies each finding into 6-signal taxonomy with confidence and significance scoring.
Step 3 — Analyst
Tier 1 Reasoning
This step exists because raw data alone is not enough. the primary reasoning model receives ONE aggregate call with all per-competitor research profiles. Performs cross-competitor pricing strategy analysis: market-wide trends, coordinated moves, pricing position assessment. Generates per-competitor recommendations (RESPOND/MONITOR/IGNORE) and top-3 priority actions.
Step 4 — Formatter
Tier 2 Classification
Without this step, upstream analysis sits idle. the analysis model generates a Notion weekly pricing intelligence report (executive summary, per-competitor sections, cross-competitor patterns, recommended actions) and conditional Slack alerts for competitors with change significance at or above threshold.7 of 20 ITP fixtures had wrong expected values because they used simplified math instead of the pipeline's actual weighted formula.
That's the full pipeline. Here's what it intentionally does NOT do — and why those boundaries exist.
What It Does NOT Do
Does not detect buying signals from news — that is what Buying Signal Detector does
Does not monitor internal expansion revenue — that is what Expansion Revenue Detector does
Does not diagnose stalled deals — that is what Deal Stall Diagnoser does
Does not modify your pricing or product catalog — read-only competitive intelligence with Notion and Slack output
Does not track competitor product features or roadmaps — focused on pricing signals only
Does not provide real-time alerts — weekly scheduled analysis (or on-demand via Webhook)
With those boundaries clear, here's everything that ships when you purchase.
The Complete Customer Success Bundle
7 files.
The technical specifications below are ITP-measured, not estimated.
Tested. Measured. Documented.
Every metric is Independent Test Protocol (ITP)-measured. The Competitive Pricing Intelligence monitors competitor pricing moves weekly — researching each competitor individually with web_search, then synthesizing cross-competitor strategy with the primary reasoning model at $0.83/run for 20 competitors.
Agent Architecture
Config Loader (code-only) → Researcher (Sonnet 4.6 + web_search) → Analyst (Opus 4.6) → Formatter (Sonnet 4.6)
Required Credentials
Apollo.io (httpHeaderAuth), Anthropic API (anthropicApi), Notion (httpHeaderAuth), Slack (httpHeaderAuth)
Bundle Contents
7
Cost per Run
$0.83/run (20 competitors)
n8n Compatibility
2.7.5
Tested on n8n v2.7.5, March 2026
Competitive Pricing Intelligence v1.0.0 — Technical Reference━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Architecture: 29 n8n nodes, 4 agents (Config Loader → Researcher → Analyst → Formatter)Trigger: Schedule (weekly, Wednesday 08:00 UTC) or manual WebhookInput: Competitor list (JSON) + Apollo.io firmographic enrichmentIntelligence: Sonnet 4.6 (per-competitor research + formatting), Opus 4.6 (aggregate strategy)Output: Notion (weekly pricing intelligence report) + Slack (significant change alerts)Cost: $0.83/run for 20 competitors (ITP-measured)ITP: 20 records, 14/14 milestones PASSBQS: 12/12 PASSTool A: Apollo.io (input — competitor firmographics via httpHeaderAuth API)Tool B: Notion (output — weekly report via httpHeaderAuth API)Tool C: Slack (output — conditional significant change alerts via httpHeaderAuth API)Intelligence: 6-signal pricing taxonomy + DUAL-MODEL PER_RECORD+AGGREGATE patternCost Value: 0.83
What You'll Need
⚠ Data Source Dependency
Uses Anthropic web_search tool per competitor for pricing page research. Research quality depends on competitor website accessibility and Anthropic web_search coverage.
Platform
n8n 2.7.5+
Est. Monthly API Cost
$3.60/month (weekly runs, 20 competitors) + Apollo/Notion/Slack included tiers
Credentials Required
- ▪Anthropic API
- ▪Apollo.io (httpHeaderAuth)
- ▪Notion (httpHeaderAuth, Bearer prefix)
- ▪Slack (httpHeaderAuth, Bearer prefix, chat:write scope)
Services
- ▪Apollo.io account (API key for competitor firmographic enrichment)
- ▪Notion workspace (integration token with Bearer prefix)
- ▪Slack workspace (Bot Token with chat:write scope)
- ▪Anthropic API key
Setup Track
Quick Start
~15 min
All credentials live, n8n running
Full Setup
1–2 hrs
Needs API config + tables
From Scratch
2–4 hrs
No n8n, no credentials
Competitive Pricing Intelligence v1.0.0
$199
one-time purchase
What you get:
- ✓ITP-tested 29-node n8n workflow — import and deploy
- ✓Weekly Schedule Trigger (Wednesday 08:00 UTC) or manual Webhook for on-demand analysis
- ✓Apollo.io firmographic enrichment per competitor (employee count, industry, funding, revenue)
- ✓Per-competitor web research via the analysis model + web_search (pricing pages, announcements, campaigns)
- ✓6-signal pricing taxonomy: price_increase, price_decrease, new_tier, discount_campaign, freemium_launch, enterprise_shift
- ✓Cross-competitor strategy analysis via the primary reasoning model (market-wide trends, coordinated moves, pricing position)
- ✓Per-competitor recommendations: RESPOND, MONITOR, or IGNORE with rationale
- ✓Notion weekly pricing intelligence report with executive summary and per-competitor sections
- ✓Conditional Slack alerts for significant pricing changes (configurable threshold)
- ✓Configurable: competitor list (JSON), significance threshold, job posting signal toggle, Notion database, Slack channel
- ✓DUAL-MODEL architecture: the analysis model per-competitor research + formatting, the primary reasoning model aggregate strategy
- ✓ITP 20 records, 14/14 milestones, $0.83/run measured (20 competitors)
- ✓All sales final after download
Frequently Asked Questions
How does it differ from Buying Signal Detector?+
Complementary products monitoring different competitive intelligence dimensions. BSD detects buying signals from news — funding rounds, leadership changes, and growth indicators that suggest accounts are entering a buying cycle. CPI monitors competitor pricing — what your competitors are doing with their pricing pages, plans, and positioning.
What are the six pricing signal types?+
price_increase — competitor raised prices on plans or tiers. price_decrease — competitor lowered prices. new_tier — competitor launched a new pricing tier or plan.
How does the significance threshold work?+
Each pricing signal gets a change_significance score from 1 to 10. The SIGNIFICANCE_THRESHOLD (default 7) controls which changes trigger Slack alerts. A score of 7+ means the pricing change warrants immediate attention — a 20% price increase, a new free tier, or a major enterprise shift.
Why does the Analyst use Opus instead of Sonnet?+
The Analyst receives all competitor research profiles in a single aggregate call and must perform cross-competitor pattern recognition — identifying market-wide trends, detecting coordinated moves, assessing pricing position shifts, and generating strategic recommendations. This requires the reasoning depth of the primary reasoning model. The Researcher uses the analysis model because per-competitor research is a classification task (signal taxonomy + confidence), not a strategy task.
How many competitors can it monitor?+
No hard limit. Cost scales linearly with competitor count: 5 competitors ~$0.30/run, 10 competitors ~$0.50/run, 20 competitors ~$0.83/run. The SplitInBatches loop processes one competitor at a time with static data accumulation.
What does INCLUDE_JOB_POSTING_SIGNALS do?+
When set to true (default), the Researcher also searches for job postings that indicate segment shifts — enterprise sales hires suggest an enterprise_shift signal, pricing analyst roles suggest pricing strategy changes. Set to false if you want to limit research to direct pricing evidence only, which slightly reduces per-competitor research time.
What happens when no competitors have significant changes?+
The Notion weekly report is still generated with a "no significant changes" executive summary and per-competitor sections showing stable pricing. Slack alerts are skipped entirely — no empty or "nothing to report" messages. The workflow returns a clean success response with zero significant changes counted.
Does it use web scraping?+
Yes. The Researcher uses Anthropic web_search tool to investigate each competitor's pricing page, announcements, and campaigns. Research quality depends on competitor website accessibility and Anthropic web_search coverage.
Is there a refund policy?+
All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions?
Related Blueprints
Buying Signal Detector
Know which accounts just entered a buying window. Before your competitors do.
Expansion Revenue Detector
AI monitors Stripe payment patterns, scores expansion potential across 5 signal categories, and routes upsell and at-risk briefs to Pipedrive automatically.
Deal Stall Diagnoser
Diagnose why deals stall. Get unstuck.