# PageCrawl.io > AI-powered website change monitoring and change detection platform PageCrawl.io monitors web pages for changes and alerts you when a scheduled check detects an update, with checks as frequent as every 2 minutes depending on plan. Track prices, availability, text, documents, and more using real browser rendering with AI-powered change summaries. ## Company Facts - **Product**: PageCrawl.io, a website change monitoring and change detection SaaS - **Website**: https://pagecrawl.io - **Launched**: 2018 - **Founder**: Laurynas Sakalauskas - **Category**: Website change monitoring / change detection. Not an uptime monitor: uptime tools answer "is the site up", PageCrawl answers "what changed on the page" - **Contact**: hey@pagecrawl.io (sales), help_me@pagecrawl.io (support) ## What PageCrawl Does PageCrawl.io is a cloud-based website monitoring service that detects changes on any web page and notifies you through your preferred channels. It uses real browsers (with full JavaScript support) to render pages exactly as a human would see them, then compares snapshots to detect what changed. AI analyzes every change to provide plain-language summaries and importance scoring, so you only get notified when it matters. ## Core Capabilities - **Website Change Monitoring**: Detect text, visual, and structural changes on any webpage - **Real Browser Rendering**: JavaScript-enabled monitoring for dynamic sites and SPAs - **AI-Powered Change Summaries**: Get plain-language summaries of what changed, included on all plans - **AI Importance Scoring**: Every change scored 0-100 by importance, set thresholds to filter noise - **AI Pattern Learning**: Dismiss changes and AI learns, similar low-value changes are auto-filtered - **Multi-Channel Alerts**: Email, Slack, Discord, Microsoft Teams, Telegram, webhooks, web push notifications - **Element-Level Tracking**: Track specific elements with CSS/XPath selectors or monitor full pages - **File Monitoring**: Track changes in PDFs, Word (.docx), Excel (.xlsx), PowerPoint (.pptx), CSV files - **Cloud Document Monitoring**: Google Sheets, Google Drive, Microsoft SharePoint documents - **Visual Comparison**: Side-by-side screenshot diffs and historical screenshot archives - **Automatic Page Discovery**: Find new pages on any website via sitemap scanning, deep crawl, or URL scanning - **Check Frequencies**: From every 2 minutes (Ultimate) to monthly schedules - **Smart False-Positive Reduction**: Filter dates, ads, popups, dynamic content, combined with AI noise filtering - **Protected-Site Monitoring**: Reliably monitors sites that use bot protection - **Password-Protected Pages**: Monitor pages behind login forms - **Browser Actions**: Click buttons, type text, remove overlays, scroll, wait for elements before capture - **Team Collaboration**: Workspaces, user roles (owner, admin, standard, viewer), shared monitors - **Review Boards**: Kanban-like board for compliance teams to review and flag changes - **Bulk Management**: Import multiple URLs, bulk edit configurations, reusable page templates - **Web Archiving**: Save complete web archives in WACZ format (Ultimate plan) - **Monitoring Reports**: Daily, weekly, or monthly digest reports with AI summaries - **Data Exports**: Export change history to Excel spreadsheets ## Tracking Modes - **Full Page**: Monitor the entire visible text content of a page - **Content Only**: Ignores navigation, headers, footers, focuses on main content - **Reader Mode**: Uses Readability algorithm for clean article extraction - **Price**: Auto-detects prices and tracks availability for e-commerce pages - **Specific Text**: Track a specific element using CSS or XPath selector - **Specific Number**: Track a numeric value on a page using CSS or XPath selector - **Visual/Screenshot**: Detect visual layout changes via screenshot comparison - **Links**: Track all links on a page for changes - **HTML**: Monitor raw HTML source changes - **File Hash**: Track binary file changes via SHA-256 hash ## Integrations - Slack, Microsoft Teams, Discord, Telegram - Email with Cc support and digest reports - Web push notifications (Chrome, Firefox, Edge, Safari 16+) - Webhooks for custom integrations - Zapier (connect to thousands of apps) - n8n (community node with full API support) - Google Sheets sync (auto-sync monitored data) - Dropbox sync (auto-save screenshots) - RSS feeds - Home Assistant (via webhooks and REST API) - RESTful API for programmatic access - Browser extension for Chrome and Firefox - iOS Safari bookmarklet - MCP Server for AI assistants ## MCP Server (AI Assistant Integration) PageCrawl.io provides an MCP (Model Context Protocol) server with 34 tools that let AI assistants manage website monitors through natural conversation. Every tool works on every plan, including Free: list and read monitors, create monitors, edit or delete them, organize them into folders, manage labels (tags), mark changes reviewed, enable or disable monitors, trigger checks on demand, run page discovery, and set up webhooks and scheduled reports. Free is capped at 10 on-demand checks a day across all monitors; scheduled checks are unaffected, and plan monitor-count and monthly check limits still apply. - **MCP Server URL**: https://pagecrawl.io/mcp - **Authentication**: OAuth 2.0 - **Compatible with**: Claude.ai, ChatGPT, Claude Code, Claude Desktop, Cursor, Windsurf, and any MCP-compatible client ### MCP Setup **Claude (Web/Desktop):** Settings > Connectors > Add custom connector > Name: "PageCrawl", URL: `https://pagecrawl.io/mcp` > Authorize **Claude Code:** Add to `.mcp.json`: ```json { "mcpServers": { "pagecrawl": { "url": "https://pagecrawl.io/mcp" } } } ``` **ChatGPT:** Settings > Connected apps > Add > URL: `https://pagecrawl.io/mcp` ### MCP Tools | Tool | Description | |------|-------------| | search | Search monitors and their current captured content using the standard ChatGPT research and company knowledge schema | | fetch | Retrieve the current captured content for a monitor returned by search | | list-workspaces | List all accessible workspaces | | add-page-monitor | Create a new monitor with URL, tracking mode, frequency, notifications | | list-monitors | Search and list monitors across all workspaces by URL, domain, or name | | get-monitor-details | Get full configuration for a monitor (supports batch via monitor_ids) | | get-monitor-history | Retrieve historical checks and detected changes (supports batch, since filter) | | get-latest-values | Get current tracked values for monitors (supports batch, lightest-weight) | | get-check-diff | View formatted text diffs showing additions and removals for a check | | get-changes-since | Get all changes across all monitors since a given date | | get-screenshot | Return a stored screenshot as an image: latest check, a specific check, or one cropped tracked element | | get-summary | Workspace roll-up over a date range plus a timeline of detected changes | | get-intelligence | Which monitors change most often and when, workspace-wide or for one monitor | | get-archive | Archive metadata for a capture, integrity verification, captured pages, and Wayback Machine lookups | | get-statistics | Checks used, changes, notifications, and AI usage for the account behind a workspace | | render-monitors-dashboard | Draw an interactive change radar for selected monitor IDs in supporting clients | | trigger-check | Run an on-demand check on a monitor (every plan; Free is capped at 10 a day) | | manage-monitors | Update an existing monitor, clear its stored history, or permanently delete it (deletion is irreversible) | | test-configuration | Dry-run a selector or tracking mode against a URL and report what it would capture, without creating a monitor | | manage-tags | List workspace tags, add or remove tags from monitors | | manage-folders | Organize monitors into hierarchical folders: list, create, rename, nest, and move monitors between folders | | set-monitor-status | Enable or disable a monitor; disabling stops checks but keeps the monitor and its history | | mark-changes-seen | Mark detected changes as reviewed on one or all monitors | | list-templates | List templates available in a workspace | | manage-templates | Create, update or delete templates, run page discovery, and manage discovery filters | | manage-discovered-pages | List or summarise discovered pages, then import, pause, resume, stop or delete them | | manage-workspaces | Create, rename or delete workspaces | | manage-webhooks | List, create, update, delete or test outgoing webhooks | | manage-reports | List, get, create, update, delete or generate scheduled reports and read their digests | | list-authentications | List the saved site logins available in a workspace, returning safe metadata and the auth_id to pass to add-page-monitor. Never returns credentials | | manage-authentications | List and delete saved site logins. Creating or editing a login is deliberately not available over MCP, because credentials must never pass through a chat client | | manage-proxy-pools | Manage the proxy pools the team supplies for its own monitors | | update-monitor-defaults | View or update default settings for new monitors per workspace | | create-data-source | Create a push data source: a monitor that receives values you send via API, MCP, or email instead of being crawled | | record-data | Record a value on a push data source; it is stored in history and triggers notifications and AI summaries like any check | ### MCP Usage Guide - "What is the current price?" -> use get-latest-values - "Find monitored sources about this topic" -> use search, then fetch the relevant result - "What changed in the last check?" -> use get-check-diff - "Show me the change history" -> use get-monitor-history - "What changed today/this week?" -> use get-changes-since - "Find monitors for example.com" -> use list-monitors - "Monitor this URL" -> use add-page-monitor - "Would this selector work?" -> use test-configuration before add-page-monitor - "Change or delete this monitor" -> use manage-monitors (delete is permanent) - "Show me the page" -> use get-screenshot - "How are my monitors doing overall?" -> use get-summary, then get-intelligence - "How much have I used?" -> use get-statistics - frequency is in minutes: 60 = hourly, 1440 = daily, 10080 = weekly - get-monitor-details, get-monitor-history, and get-latest-values support batch requests via monitor_ids array (max 50) ## Common Use Cases - **E-commerce & Price Monitoring**: Track competitor prices, product availability, inventory restocks - **Compliance & Legal**: Monitor terms of service, privacy policies, regulatory filings, legal documents - **Competitive Intelligence**: Track competitor websites for pricing, product, hiring, and content changes - **Stock and Restock Alerts**: GPU stock (NVIDIA RTX), gaming consoles (PS5), networking equipment (UniFi), Tesla inventory, Raspberry Pi - **Job Hunting**: Get alerts for new job postings on career pages and job boards - **SEC Filing Monitoring**: Track EDGAR filings (10-K, 10-Q, 8-K, S-1, Form 4, 13-F) - **Software Release Tracking**: Monitor release notes, changelogs, and version updates - **Academic Research**: Track research papers, news, and competitor publications - **Real Estate**: Monitor new property listings and price changes - **Content Monitoring**: Track news sites, blogs, government pages for updates - **Smart Home Automation**: Integrate with Home Assistant for automated responses to web changes ## Key Differentiators - **Real browser rendering**: Unlike simple HTTP scrapers, PageCrawl uses real browsers that execute JavaScript, handle SPAs, and render pages exactly as humans see them - **AI included on all plans**: Every plan includes AI credits for change summaries and smart filtering, no separate AI add-on needed - **BYOK (Bring Your Own Key)**: Connect your own API key from OpenAI, Gemini, Anthropic, or OpenRouter for unlimited AI usage. OpenRouter gives access to any AI model available on the market, so you can choose the model that best fits your needs and budget - **No data selling**: PageCrawl does not sell user data, offer data packs, or use customer data for AI training. Your data stays private. - **File monitoring built-in**: Track PDFs, Excel, Word, PowerPoint, CSV, Google Sheets, and SharePoint documents natively - **Automatic page discovery**: Find and start monitoring new pages automatically as they appear on any website - **MCP Server for AI assistants**: Manage monitors through AI tools like Claude and ChatGPT - **Browser extension**: One-click monitoring from Chrome or Firefox - **Cloud-based, no installation**: Entirely browser-based, nothing to install - **Since 2018**: Serving thousands of organizations including Microsoft, New York Times, Deloitte, Goldman Sachs, HubSpot, Yahoo, EY, and Stanford ## Pricing PageCrawl.io plans as of July 2026 (current details: https://pagecrawl.io/pricing): - **Free Forever**: $0/month, 6 pages, 220 checks/mo, 60-min frequency, 90-day history, 15 AI credits, all integrations, MCP server - **Standard**: $8/month (or $80/year), 100 pages, 15,000 checks/mo, 15-min frequency, 12-month history, 500 AI credits, MCP server - **Enterprise** (Most Popular): $30/month (or $300/year), 500 pages, 100,000 checks/mo, 5-min frequency, unlimited history, 2,500 AI credits, SSO, premium proxy pool, MCP server - **Ultimate**: $99/month (or $999/year), 1,000 pages, 100,000 checks/mo, 2-min frequency, unlimited history, 10,000 AI credits with Pro-tier models, web archiving (WACZ), dedicated account manager, MCP server - **Custom plans**: Available for higher volumes, 1-minute checks, and enterprise needs. Contact hey@pagecrawl.io - All paid plans scale with quantity multipliers for more pages and checks ## Enterprise Features - SAML 2.0 Single Sign-On (Azure AD, Google Workspace, Okta, OneLogin) - User access roles and permissions (owner, admin, standard, viewer) - Premium proxy pool for difficult-to-access sites - CAPTCHA solving service (optional, additional cost) - Higher quality screenshots - MCP Server for AI assistant integration - Invoice and PO billing (Ultimate, annual) - Dedicated account manager (Ultimate) ## API PageCrawl.io offers a RESTful API for programmatic access to: - Create and manage monitored pages - Retrieve change history and diffs (PNG, HTML, Markdown, Patch formats) - Get screenshots and visual comparisons - Configure webhooks that fire when a check detects a change - Trigger manual checks - Manage folders, tags, and workspaces - **Interactive API Reference**: https://pagecrawl.io/developers - **OpenAPI 3.0 Spec**: https://pagecrawl.io/api/openapi.yaml - **Authentication**: Bearer token via `Authorization: Bearer ` - **Quick Track Endpoint**: `POST /api/track-simple` - create a monitor with just a URL - **Webhook Payload Fields**: 25+ customizable fields including AI summary, priority score, markdown diff, screenshot URL - **Rate Limits**: 60 requests/minute on Free, 300 requests/minute on paid plans - **API access**: available on every plan, including Free ## Support - Free plan: Community support only - Standard: Email support within 72 hours - Enterprise: Premium email support within 48 hours - Ultimate: Priority support within 24 hours with dedicated account manager - Contact: hey@pagecrawl.io (sales), help_me@pagecrawl.io (support) ## Frequently Asked Questions ### What is PageCrawl.io? PageCrawl.io is a website change monitoring service, launched in 2018, that checks web pages on a schedule, detects text, visual, number, and file changes, summarizes each change with AI, and delivers alerts to email, Slack, Discord, Microsoft Teams, Telegram, webhooks, and browser push notifications. ### How does PageCrawl detect changes on a website? PageCrawl loads each monitored page in a real browser with JavaScript enabled, captures the tracked content, and compares it with the previous check. Differences are shown as highlighted text diffs and side-by-side screenshots, and AI scores each change from 0 to 100 by importance so noise can be filtered out. ### How quickly will I know when a page changes? An alert is sent when the next scheduled check detects the change. Check frequency depends on plan: hourly on Free, every 15 minutes on Standard, every 5 minutes on Enterprise, every 2 minutes on Ultimate, and down to every minute on custom plans. ### Does PageCrawl work on JavaScript-heavy or protected sites? Yes. Pages are rendered in real browsers with full JavaScript execution, so single-page applications and dynamic sites are captured as a visitor sees them. Sites that use bot protection are monitored reliably, with optional premium residential proxies for the hardest cases. ### Can PageCrawl monitor PDFs and other documents? Yes. PageCrawl tracks text changes in PDF, Word, Excel, PowerPoint, and CSV files, as well as Google Sheets, Google Docs, and Microsoft SharePoint documents. Any binary file can also be tracked by its SHA-256 checksum. ### Is there a free plan? Yes. The Free Forever plan includes real browser monitoring, AI change summaries, and every notification channel and integration, including the REST API and MCP server. Paid plans start at $8 per month and add more pages, more checks, and faster frequencies. ### Can AI assistants like Claude or ChatGPT manage PageCrawl? Yes. PageCrawl's MCP server at https://pagecrawl.io/mcp (OAuth 2.0) works with Claude, ChatGPT, Cursor, and any MCP-compatible client on every plan. Assistants can create monitors, read diffs and history, organize folders and tags, and record data in natural language. ## Help Center Articles ### Features - [Advanced Configuration Options for Power Users](https://pagecrawl.io/help/features/article/advanced-configuration.md): Explore advanced PageCrawl features including Power User mode, Advanced mode, multiple tracked elements, templates, bulk editing, AI configuration, and custom scheduling. - [AI-Powered Change Detection and Smart Filtering](https://pagecrawl.io/help/features/article/ai-powered-change-detection.md): Transform page monitoring with AI-powered summarization and smart filtering. Included for all plans with AI credits, or bring your own API key for unlimited usage. - [API and Webhooks for Custom Integrations](https://pagecrawl.io/help/features/article/api-webhooks-for-custom-integrations.md): Use the PageCrawl REST API and webhooks to manage monitors programmatically and receive change notifications as they are detected. Includes a quick start with curl, Python, and Node.js. - [Automatically Discover New Pages To Track](https://pagecrawl.io/help/features/article/page-discovery.md): Automatically discover and monitor new pages on a website using sitemap scans, deep crawls, and base URL link discovery with customizable filters. - [Available Tracked Element Types](https://pagecrawl.io/help/features/article/available-tracked-monitoring-types.md): Explore all tracked element types for page monitoring including full page text, visual, number, HTML, PDF, Excel, and more to match your monitoring needs. - [Bulk Edit Pages](https://pagecrawl.io/help/features/article/bulk-edit-pages.md): Edit settings across multiple monitored pages at once, including check frequency, engine, proxy, notifications, labels, folders, and more. - [Check Scheduling](https://pagecrawl.io/help/features/article/page-check-schedule.md): Schedule page monitoring checks during specific days and hours to align with your working hours and reduce unnecessary notifications. - [Compare Product Prices Across Multiple Retailers](https://pagecrawl.io/help/features/article/product-comparison.md): Monitor the same product across different retailers, compare prices side by side, receive alerts on competitive pricing changes, and export cross-retailer comparison spreadsheets. - [Daily, Weekly or Monthly Change Monitoring Reports](https://pagecrawl.io/help/features/article/monitoring-reports-tracked-pages.md): Group monitors into scheduled briefings, choose from 8 AI summary styles, and deliver to stakeholders daily, weekly, or monthly via email, Slack, Discord, Teams, Telegram, or webhooks. - [Embeddable Policy Changelog Widget](https://pagecrawl.io/help/features/article/embeddable-policy-changelog.md): Publish a dated list of edits to your own privacy policy or terms page as a small embeddable widget that shows visitors what changed and when. - [Feed Tracking Mode: Structured Monitoring for RSS, Atom, and Sitemaps](https://pagecrawl.io/help/features/article/feed-tracking-mode.md): Track RSS feeds, Atom feeds, and XML sitemaps as structured item lists. Get notified about specific additions, removals, and changes instead of generic page-change alerts. - [How PageCrawl Uses AI](https://pagecrawl.io/help/features/article/how-pagecrawl-uses-ai.md): An overview of where PageCrawl uses AI, what it generates, and how to interpret AI-generated summaries and importance scores. - [JavaScript Tracked Elements and Custom JavaScript Actions](https://pagecrawl.io/help/features/article/javascript-tracking-and-actions.md): Use JavaScript tracked elements to extract computed values from pages, and custom JavaScript actions to interact with complex UIs before monitoring. - [Monitor Page Changes via RSS Feeds](https://pagecrawl.io/help/features/article/page-monitoring-rss-feeds.md): Create RSS feeds for monitored page changes to integrate with RSS readers, automation platforms, and dashboards. - [Monitoring Multiple Elements on a Page](https://pagecrawl.io/help/features/article/monitoring-multiple-elements-on-page.md): Track multiple parts of the same web page independently with their own comparison methods, selectors, and thresholds for precise change detection. - [Monitoring password-protected pages](https://pagecrawl.io/help/features/article/can-i-track-password-protected-websites.md): Track changes on password-protected websites by configuring login authentication for form-based logins or HTTP Basic Authentication. - [Monitoring Without AI: Turning AI Features Off](https://pagecrawl.io/help/features/article/monitoring-without-ai.md): How to turn PageCrawl's AI features off at team, workspace, or page level, what keeps working without them, and what you see instead. - [Organize Monitored Pages with Labels, Folders, and Workspaces](https://pagecrawl.io/help/features/article/organized-page-monitoring.md): Structure your monitored pages using color-coded labels, nested folder hierarchies, and separate workspaces for teams and projects. - [PageCrawl Browser Extension](https://pagecrawl.io/help/features/article/browser-extension-guide.md): Install and use the PageCrawl browser extension to add pages to monitoring in one click, view recent changes, and switch workspaces without leaving your current tab. - [Parse: Monitor Any Value with Plain English](https://pagecrawl.io/help/features/article/parse-tracked-element.md): A complete guide to the Parse tracking mode: what it is, how to set it up, when it works well, when it doesn't, and how to write prompts that produce stable results. - [Perform Actions: Automate Browser Interactions Before Monitoring](https://pagecrawl.io/help/features/article/perform-actions.md): Configure actions like clicking, scrolling, typing, and waiting to automate browser interactions before PageCrawl takes a page snapshot. - [Premium Residential Proxies](https://pagecrawl.io/help/features/article/residential-proxies.md): Use premium residential proxies to monitor protected websites reliably. Geo-targeted IPs from 170+ countries with pay-as-you-go bandwidth. - [Real Browser Monitoring and Engine Selection](https://pagecrawl.io/help/features/article/what-is-real-browser-page-monitoring.md): Understand PageCrawl's browser engines: Default, Stealth, and Fast modes for monitoring JavaScript-heavy websites, protected pages, and static content. - [Review Board: Organize and Track Page Changes](https://pagecrawl.io/help/features/article/review-board.md): Use the Kanban-style Review Board to organize, prioritize, and track detected website changes across customizable lanes. - [Sitemap Monitoring: Automatically Detect New Pages on Any Website](https://pagecrawl.io/help/features/article/sitemap-monitoring.md): Monitor XML sitemaps to automatically detect new pages, removed URLs, and content updates on any website. Combine with filters and auto-monitoring for hands-free tracking. - [Thumbs Up and Thumbs Down: Giving Feedback on Detected Changes](https://pagecrawl.io/help/features/article/thumbs-up-thumbs-down-feedback.md): Learn how the thumbs up and thumbs down buttons help PageCrawl understand which changes matter to you and reduce noise over time. - [Using Custom Proxies to Monitor Pages](https://pagecrawl.io/help/features/article/custom-proxies.md): Use built-in proxy locations or bring your own proxies as reusable Proxy Pools to monitor pages with geographic restrictions or bot detection. - [Web Archiving with WACZ: Preserve Full Page Snapshots](https://pagecrawl.io/help/features/article/web-archiving-wacz.md): Automatically archive complete page snapshots as WACZ files when changes are detected. Replay archived pages exactly as they appeared at any point in time. - [Website Security Monitoring: Scripts, Headers, and SSL](https://pagecrawl.io/help/features/article/website-security-monitoring.md): Watch your site for injected scripts, weakened security headers, and an expiring or replaced SSL certificate. Add all three in one click with the Security Bundle. - [Workspaces: Organize Monitoring by Project or Team](https://pagecrawl.io/help/features/article/workspaces.md): Use workspaces to organize monitored pages into separate environments with independent settings, notifications, and team access. ### Tutorials - [Add Pages to PageCrawl from Android](https://pagecrawl.io/help/tutorials/article/add-page-from-android.md): Install PageCrawl as an app on your Android phone, then share any webpage straight into monitoring from Chrome's share menu. - [Add Pages to PageCrawl from Claude](https://pagecrawl.io/help/tutorials/article/add-page-from-claude.md): Set up monitors by describing them in plain English to Claude. Works in both the Claude.ai web app and the Claude Code CLI through the PageCrawl MCP server. - [Add Pages to PageCrawl from iOS Safari](https://pagecrawl.io/help/tutorials/article/add-page-from-ios-safari.md): Learn how to quickly add any webpage to PageCrawl.io monitoring directly from Safari on your iPhone or iPad using the Share Sheet. - [Add to PageCrawl.io bookmark](https://pagecrawl.io/help/tutorials/article/add-to-pagecrawl-bookmarklet.md): Save time with a browser bookmarklet that adds any webpage to PageCrawl.io monitoring in one click with pre-filled URL and title. - [Advanced Integrations: Build a Custom Integration in Python, Node.js, or PHP](https://pagecrawl.io/help/tutorials/article/reference-implementations.md): Copy-paste reference code for polling the PageCrawl API, receiving and verifying webhooks, and running a hybrid push-plus-poll integration in Python, Node.js, and PHP. - [Choosing the Right AI Model for Website Change Monitoring in 2026](https://pagecrawl.io/help/tutorials/article/choosing-best-ai-model-website-monitoring.md): Compare AI models from OpenAI, Google Gemini, Anthropic, and OpenRouter for website monitoring. Understand AI credits vs. BYOK, with pricing and recommendations. - [Common XPath Selectors to Use For Monitoring Websites Changes](https://pagecrawl.io/help/tutorials/article/common-xpath-selectors.md): Learn essential XPath selectors for website monitoring, including cheat sheets and practical examples for tracking text, links, images, tables, and dynamic content. - [How to Easily Find XPath or CSS Selector in Major Browsers](https://pagecrawl.io/help/tutorials/article/find-xpath-css-selector-in-chrome.md): Learn to find and copy XPath and CSS selectors in Chrome, Firefox, and Safari using browser DevTools, or let PageCrawl pick the selector for you. - [How to Monitor Pages That Require OS Selection](https://pagecrawl.io/help/tutorials/article/monitor-pages-with-automatic0os-detection.md): Learn to monitor pages with OS-specific content using custom User Agent strings or automated actions to select operating system versions in dropdowns. - [How to Monitor Terms of Service and Privacy Policy Pages for Compliance](https://pagecrawl.io/help/tutorials/article/monitoring-terms-of-service-privacy-policy-compliance.md): Automate monitoring of vendor Terms of Service and Privacy Policy documents to stay informed about legal changes that impact your business compliance. - [How to Track All Pages Within a Website](https://pagecrawl.io/help/tutorials/article/track-all-pages-within-website-for-changes.md): Automatically discover and monitor all pages on a website using templates with sitemap scanning, deep crawls, and base URL discovery. - [Monitor Changes in XML Files](https://pagecrawl.io/help/tutorials/article/tracking-changes-in-xml-files.md): Learn how to efficiently monitor and track changes in XML files using PageCrawl.io, focusing on specific attributes to reduce false positive alerts. - [Monitoring Changes in PDF Files](https://pagecrawl.io/help/tutorials/article/tracking-changes-in-pdf-files.md): Set up automated PDF file monitoring to track text changes in contracts, reports, and important documents with alerts when updates are detected. - [Monitoring Numeric Values for Changes to Spot Trends](https://pagecrawl.io/help/tutorials/article/monitor-numeric-values-with-number-tracker.md): Track numeric values like prices, stock levels, and ratings with visual charts and statistics to identify trends and receive alerts when values change. - [Monitoring SEO Tags for Changes](https://pagecrawl.io/help/tutorials/article/tracking-seo-keywords-for-each-website-page.md): Track SEO tag changes including title, meta description, Open Graph tags, and headings using PageCrawl.io selectors for comprehensive website optimization monitoring. - [Tracking (outgoing) links for changes](https://pagecrawl.io/help/tutorials/article/tracking-link-on-page.md): Monitor outgoing links on web pages using XPath selectors to track external links, PDF links, anchor text, and links with specific CSS classes or attributes. ### Notifications - [Branded Reports: White-Label Digests on Your Own Domain](https://pagecrawl.io/help/notifications/article/branded-reports-white-label.md): Deliver change-monitoring digests under your own brand: reports hosted on your own domain and report emails with no PageCrawl branding. Available on the annual Ultimate plan for agencies. - [Email Notifications for Website Change Detection](https://pagecrawl.io/help/notifications/article/email-notifications.md): Configure email notifications to receive detailed website change alerts with AI summaries, screenshots, and diff highlights delivered straight to your inbox. - [Notification Conditions and Filters](https://pagecrawl.io/help/notifications/article/notification-conditions.md): Control which changes trigger notifications on a per-page basis using conditions and filters. Set up keyword matching, number thresholds, text filters, and more. - [Scheduled Reports - Bundle Change Notifications Into Digests](https://pagecrawl.io/help/notifications/article/scheduled-reports.md): Create scheduled reports to group monitor changes into periodic digests delivered via email, Slack, Discord, Teams, or Telegram on a daily, weekly, or monthly schedule. - [Send SMS message when website change is detected](https://pagecrawl.io/help/notifications/article/does-pagecrawl-have-sms-notifications.md): While PageCrawl.io doesn't include native SMS notifications, use Telegram as a free alternative or integrate with Zapier for SMS alerts. - [Send Website Change Detection Notifications to Discord channel](https://pagecrawl.io/help/notifications/article/track-website-changes-integrate-with-discord-notifications.md): Set up Discord webhook integration to receive website change notifications in your Discord server channels. - [Send Website Change Detection Notifications to Microsoft Teams channel](https://pagecrawl.io/help/notifications/article/send-microsoft-teams-notification-when-changes-detected.md): Set up Microsoft Teams webhook integration to receive website change notifications directly in your Teams channels. - [Send Website Change Detection Notifications to Slack channel](https://pagecrawl.io/help/notifications/article/send-slack-notification-when-changes-detected.md): Configure Slack incoming webhooks to receive website change notifications in your preferred Slack channels. - [Send Website Change Detection Notifications to Telegram group or channel](https://pagecrawl.io/help/notifications/article/track-website-changes-integrate-with-telegram-notifications.md): Configure Telegram bot integration to receive website change notifications in personal chats, groups, or channels. - [Web Push Notifications for Website Change Alerts](https://pagecrawl.io/help/notifications/article/web-push-notifications.md): Enable browser push notifications to receive alerts when monitored websites change. Works on desktop, mobile, and tablet with zero configuration. ### Integrations - [AI Assistants (MCP Server)](https://pagecrawl.io/help/integrations/article/mcp-server-ai-tools.md): Connect PageCrawl to AI assistants like Claude, ChatGPT, and other MCP-compatible tools to manage your page monitors through natural conversation. - [AI Integration Setup Guide - Bring Your Own Key (BYOK)](https://pagecrawl.io/help/integrations/article/ai-byok-setup-guide.md): Complete guide for connecting your own OpenAI, Google Gemini, Anthropic, or OpenRouter API keys for unlimited AI-powered page monitoring in PageCrawl.io. - [Home Assistant Integration](https://pagecrawl.io/help/integrations/article/home-assistant-integration.md): Bring your PageCrawl monitors into Home Assistant as sensors you can view, chart, and automate on, with sensor updates pushed when changes are detected. - [PageCrawl.io + Make.com integration](https://pagecrawl.io/help/integrations/article/pagecrawl-make-integration.md): Connect PageCrawl.io to Make.com with a native app that triggers scenarios when website changes are detected, and creates monitors from any scenario. - [PageCrawl.io + n8n integration](https://pagecrawl.io/help/integrations/article/pagecrawl-n8n-integration.md): Connect PageCrawl.io with n8n using dedicated community nodes to build self-hosted automation workflows triggered by website changes. - [PageCrawl.io + Zapier integration](https://pagecrawl.io/help/integrations/article/pagecrawl-zapier-integration.md): Automate workflows by connecting PageCrawl.io with Zapier to trigger actions in thousands of apps when website changes are detected. - [Push API: Monitor Data You Send Us](https://pagecrawl.io/help/integrations/article/push-api-data-sources.md): Push values into PageCrawl from your own scripts, cron jobs, or emails and get the same change detection, history, charts, and notifications as any monitored page. - [Save Screenshots to Dropbox](https://pagecrawl.io/help/integrations/article/dropbox-screenshot-sync.md): Automatically save page screenshots to your Dropbox whenever a change is detected, keeping a visual archive of every monitored page update. - [Store Website Changes on Google Sheets](https://pagecrawl.io/help/integrations/article/sync--monitored-pages-to-google-sheets.md): Automatically sync website change history to Google Sheets for easy access, analysis, and collaboration on monitored page data. - [Sync Detected Changes to a Notion Database](https://pagecrawl.io/help/integrations/article/notion-database-sync.md): Write every detected change straight into a Notion database, with the fields you choose, so your team sees what changed where they already work. - [Webhook Integration: Send Change Data to Any External Service](https://pagecrawl.io/help/integrations/article/webhook-integration.md): Configure webhooks to send HTTP POST requests to external services when page changes are detected or errors occur. ### File Tracking - [File Checksum Monitoring](https://pagecrawl.io/help/file-tracking/article/file-checksum-hash-monitoring.md): Monitor file changes using SHA-256 checksums to detect modifications in zip files, PDFs, images, and other file types with stored version history. - [Monitor Changes in CSV Files](https://pagecrawl.io/help/file-tracking/article/track-changes-in-csv-files.md): Monitor data changes in CSV files with automatic alerts for additions, deletions, and modifications. - [Monitor Changes in Excel Spreadsheets (xls, xlsx, ods)](https://pagecrawl.io/help/file-tracking/article/track-changes-in-excel-files.md): Monitor text and data changes in Microsoft Excel spreadsheets including xls, xlsx, and ods files with automatic alerts. - [Monitor Changes in Google Sheets, Docs, and Drive Files](https://pagecrawl.io/help/file-tracking/article/monitor-changes-in-google-sheets.md): Track text changes in shared Google Sheets, Google Docs, and Google Drive files with automatic notifications when content is added, edited, or removed. - [Monitor Changes in Microsoft SharePoint Documents](https://pagecrawl.io/help/file-tracking/article/monitor-changes-in-sharepoint-documents.md): Track text changes in Microsoft SharePoint documents and pages with automatic notifications when team files are updated. - [Monitor Changes in PowerPoint Presentations](https://pagecrawl.io/help/file-tracking/article/track-changes-in-powerpoint-files.md): Monitor text changes in Microsoft PowerPoint presentations including pptx files with automatic alerts. - [Monitor Changes in Word Documents (doc, docx, odt)](https://pagecrawl.io/help/file-tracking/article/track-changes-in-word-files.md): Monitor text changes in Microsoft Word documents including doc, docx, and odt files with automatic alerts. - [Tracking Text Changes in PDF Files](https://pagecrawl.io/help/file-tracking/article/can-pagecrawl-detect-changes-in-pdf.md): Monitor text changes in PDF files including password-protected documents with automatic alerts when modifications are detected. ### Reduce False Positives - [Blocking Cookies and Ads in Your Monitored Pages](https://pagecrawl.io/help/reduce-false-positives/article/blocking-cookies-and-ads-track-changes.md): Reduce false positive notifications by blocking cookie popups and ads using the built-in Blocking Cookies and Ads action. - [Complete Guide to Reducing False Positive Notifications When Monitoring Websites for Changes](https://pagecrawl.io/help/reduce-false-positives/article/reduce-false-positives-monitoring-website-for-changes.md): Comprehensive strategies for eliminating false positive alerts including element selection, filters, dynamic content handling, and cookie blocking. - [Excluding a Part of the Page from Triggering Notifications](https://pagecrawl.io/help/reduce-false-positives/article/how-to-exclude-page-section.md): Exclude specific page sections like sidebars, footers, and navigation from triggering change notifications using Remove Element actions. - [Excluding Dates in the Monitored Pages](https://pagecrawl.io/help/reduce-false-positives/article/excluding-dates.md): Prevent false positive notifications from date changes by using the Remove Dates action to replace timestamps with placeholders. - [Hiding Popup Overlays When Monitoring Pages for Changes](https://pagecrawl.io/help/reduce-false-positives/article/automatically-hiding-overlays-to-avoid-popups-from-triggering-notifications.md): Reduce false positive alerts by using the Hide Overlays action to suppress popup ads and offers that overlay page content during monitoring. - [Keep an HTML Record of a Page Without Being Notified of Minor Changes](https://pagecrawl.io/help/reduce-false-positives/article/keep-html-record-but-not-be-notified-of-changes.md): Maintain historical HTML records while avoiding notifications for minor changes by using the Do Not Trigger threshold on tracked elements. ### Troubleshooting - [Common Problems and Solutions for Page Loading Issues](https://pagecrawl.io/help/troubleshooting/article/common-issues-with-page-not-loading.md): Troubleshoot page loading failures including timeouts, selector errors, blocked access, HTTP errors, and CAPTCHA protection issues. - [Common Problems With the Visual Selector](https://pagecrawl.io/help/troubleshooting/article/common-problems-with-visual-selector.md): Resolve visual selector issues: pages that won't load in the picker, selectors that break when a site changes, and how to get a stable selector. - [Dealing with Website Language Changes When Monitoring Page for Updates](https://pagecrawl.io/help/troubleshooting/article/monitored-page-language-keeps-changing.md): Prevent false positives from language switching by setting browser language or using fixed IP addresses for consistent monitoring. - [Monitoring Pages Behind Bot Protection](https://pagecrawl.io/help/troubleshooting/article/monitoring-pages-behind-cloudflare-bot-protection.md): Learn how PageCrawl monitors websites protected by bot detection services, using built-in retries, an alternative engine, and optional premium proxies. - [Monitoring Pages That Show CAPTCHA](https://pagecrawl.io/help/troubleshooting/article/bypass-captcha-tracked-pages.md): Monitor pages that show CAPTCHA challenges by connecting an optional 2Captcha integration to solve them on your behalf. ### Account & Settings - [Cancel or Upgrade Account](https://pagecrawl.io/help/account-settings/article/cancel-or-upgrade-account.md): Learn how to change, upgrade, or cancel your PageCrawl.io subscription. Upgrades apply right away with credit for unused time, downgrades apply at renewal. - [How to Change Email Address](https://pagecrawl.io/help/account-settings/article/how-to-change-email-address.md): Contact support to change your PageCrawl.io account email address for security verification and abuse prevention. - [How to Delete My Account](https://pagecrawl.io/help/account-settings/article/how-to-delete-my-account.md): Permanently delete your PageCrawl.io account and all associated data through the Account Settings page. - [SAML SSO Configuration in PageCrawl](https://pagecrawl.io/help/account-settings/article/saml-sso-configuration.md): Configure SAML Single Sign-On settings in PageCrawl: import identity provider metadata, enable SSO enforcement, set up JIT provisioning, and manage user access. - [Set Up Your Identity Provider for SAML SSO](https://pagecrawl.io/help/account-settings/article/set-up-identity-provider-for-saml-sso.md): Step-by-step instructions for configuring Azure AD, Google Workspace, Okta, OneLogin, or custom SAML identity providers to work with PageCrawl SSO. - [User Access Roles and Permissions](https://pagecrawl.io/help/account-settings/article/user-access-roles.md): Understand the different user roles in PageCrawl: Owner, Administrator, Standard User, and Viewer, and what each role can do. - [Why Was My Password Rejected?](https://pagecrawl.io/help/account-settings/article/why-was-my-password-rejected.md): PageCrawl.io checks new passwords against public lists of commonly used passwords. Learn what this means, why it keeps your account safe, and how to pick a strong password. ### Subscription & Billing - [Can I pay by Crypto?](https://pagecrawl.io/help/subscription/article/can-i-pay-using-crypto.md): Cryptocurrency payments are available for Ultimate plans paid annually. - [Can I pay by Paypal?](https://pagecrawl.io/help/subscription/article/can-i-pay-using-paypal.md): PayPal payments are not currently supported. PageCrawl.io accepts credit card, debit card, Apple Pay, and Google Pay payments for subscriptions. - [How do I get invoices?](https://pagecrawl.io/help/subscription/article/how-do-i-get-invoices.md): Invoices are generated automatically for every paid subscription. Download them from your subscription settings, or set a billing email to receive them automatically. - [Is it possible to pay by a bank transfer or purchase order?](https://pagecrawl.io/help/subscription/article/is-it-possible-to-pay-by-bank-transfer.md): Bank transfers and purchase orders are available for Ultimate plans paid annually. - [Is there a limit to the number of checks in the plan?](https://pagecrawl.io/help/subscription/article/is-there-limit-of-checks-in-standard-plan.md): Standard plans include 15,000 monthly checks and Enterprise plans include 100,000 checks. Learn how to estimate your check requirements. - [Is there any limit to how many websites we can add to monitor?](https://pagecrawl.io/help/subscription/article/is-there-limit-how-many-websites-i-can-add-to-monitor.md): There is no limit on the number of websites you can monitor. Pricing is based on the number of pages tracked. - [What is the difference between Priority Support and Standard Support?](https://pagecrawl.io/help/subscription/article/difference-between-ultimate-and-standard-support.md): Compare support response times across Standard, Enterprise, and Ultimate plans, with Ultimate receiving priority 24-hour responses and Enterprise within 48 hours. - [Why does my card keep getting declined?](https://pagecrawl.io/help/subscription/article/why-does-my-card-keep-getting-declined.md): Common reasons for payment failures include insufficient funds, incorrect details, fraud flags, and international transaction blocks. ### Web Archives - [eIDAS Qualified Timestamps (Custom plan add-on)](https://pagecrawl.io/help/web-archives/article/eidas-qualified-timestamps.md): How PageCrawl integrates with Qualified Trust Service Providers under EU Regulation 910/2014 to attach qualified timestamps to web archives. Available on Custom plans. - [Packaging a PageCrawl Audit Trail for a Regulator](https://pagecrawl.io/help/web-archives/article/audit-trail-for-regulators.md): How to assemble an attested evidence bundle from PageCrawl archives for SEC examiners, OCR investigators, EU DPA inspectors, and similar audiences. - [Sharing PageCrawl Archives Publicly](https://pagecrawl.io/help/web-archives/article/share-archives-publicly.md): How to generate a signed public verification link for a PageCrawl archive that anyone can open without a PageCrawl account, and how revocation works. - [Verifying a PageCrawl Web Archive](https://pagecrawl.io/help/web-archives/article/verifying-a-web-archive.md): Step-by-step guide to verifying the cryptographic integrity and certified timestamps of a PageCrawl WACZ archive offline, with no PageCrawl account required. - [What's in a PageCrawl WACZ Archive](https://pagecrawl.io/help/web-archives/article/wacz-format-explained.md): An explanation of the WACZ format, what's inside a PageCrawl archive, and how the embedded signature and sidecar timestamp proofs fit together. ## Resources - [Website](https://pagecrawl.io): Main site - [Help Center](https://pagecrawl.io/help): All help articles - [Blog](https://pagecrawl.io/blog): Monitoring use cases, tutorials, and product news - [Pricing](https://pagecrawl.io/pricing): Plans and pricing - [API Documentation](https://pagecrawl.io/help/features/article/api-webhooks-for-custom-integrations.md): REST API, webhooks, and RSS feeds - [Contact](https://pagecrawl.io/contact-us): Sales and support - [About](https://pagecrawl.io/about): Company information - [Privacy Policy](https://pagecrawl.io/privacy-policy): Privacy practices - [Security](https://pagecrawl.io/security-statement): Security practices - [GDPR](https://pagecrawl.io/gdpr): GDPR compliance - [Full LLM reference](https://pagecrawl.io/llms-full.txt): Complete content of every help article ## Optional Lower-priority resources that can be skipped under context pressure. - [Blog](https://pagecrawl.io/blog): Monitoring use cases, tutorials, and product news. Full URL index of all published posts is included in llms-full.txt.