VOOZH about

URL: https://apify.com/erinle_sam/competitor-website-change-tracker1

⇱ Competitor Website Change Tracker1 Β· Apify


πŸ‘ Competitor Website Change Tracker1 avatar

Competitor Website Change Tracker1

Under maintenance

Pricing

from $1.00 / 1,000 results

Go to Apify Store

Competitor Website Change Tracker1

Under maintenance

Monitor competitor websites and get instant alerts when anything changes β€” content, pricing, or UI. Combines text diffing with pixel-level visual comparison to give you a complete picture of what changed.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Erinle Samuel

Erinle Samuel

Maintained by Community

Actor stats

0

Bookmarked

11

Total users

1

Monthly active users

a month ago

Last modified

Share

Screenshot & PDF Generator with Smart Crawling

Sophisticated Apify Actor that captures screenshots and PDFs of websites with intelligent crawling for complex web applications. Perfect for documentation, archiving, monitoring, and testing purposes.

Features

✨ Flexible Capture Modes

  • Screenshots (PNG or JPEG)
  • PDFs with customizable formats
  • Both simultaneously

🎯 Smart Waiting & Scrolling

  • Auto-scroll to load lazy elements
  • Wait for specific CSS selectors
  • Network idle detection
  • Custom timeout delays
  • Perfect for SPAs and dynamic webapps

πŸ•·οΈ Intelligent Crawling

  • Configurable depth (0-5 levels)
  • Same-domain restriction
  • Per-domain page limits
  • Automatic link discovery

🎨 Customization Options

  • Custom viewport sizes (320x240 to 3840x2160)
  • Full-page or viewport captures
  • Element removal (hide cookie banners, chat widgets, etc.)
  • Custom cookies and headers

πŸ“¦ Organized Storage

  • Screenshots and PDFs in key-value store
  • Metadata in dataset with links
  • Unique file naming with URL hash + timestamp

Quick Start

Basic Usage

{
"startUrls":[
{"url":"https://apify.com"}
],
"captureMode":"both",
"fullPage":true,
"waitForNetworkIdle":true
}

Advanced Example

{
"startUrls":[
{"url":"https://example.com"}
],
"captureMode":"both",
"fullPage":true,
"viewportWidth":1920,
"viewportHeight":1080,
"crawlDepth":1,
"maxPagesPerDomain":10,
"waitForNetworkIdle":true,
"waitTime":2000,
"removeElements":[
".cookie-banner",
"#chat-widget"
],
"screenshotFormat":"png",
"pdfFormat":"A4"
}

Input Parameters

FieldTypeDefaultDescription
startUrlsarrayrequiredList of URLs to capture
captureModestring"both""screenshot", "pdf", or "both"
fullPagebooleantrueCapture entire page or just viewport
autoScrollbooleantrueScroll page to load lazy elements
viewportWidthinteger1920Viewport width (320-3840)
viewportHeightinteger1080Viewport height (240-2160)
crawlDepthinteger0Crawl depth (0 = start URLs only)
maxPagesPerDomaininteger50Max pages per domain
waitForSelectorstring""CSS selector to wait for
waitForNetworkIdlebooleantrueWait for network idle
waitTimeinteger1000Additional wait time (ms)
removeElementsarray[]CSS selectors to hide
screenshotFormatstring"png""png" or "jpeg"
screenshotQualityinteger90JPEG quality (1-100)
pdfFormatstring"A4"Paper format
maxRequestsPerCrawlinteger100Total page limit

Output

Dataset

Each page creates an entry with metadata and links to files:

{
"url":"https://example.com",
"title":"Example Page",
"timestamp":"2025-12-04T13:00:00.000Z",
"screenshotUrl":"https://api.apify.com/v2/...",
"pdfUrl":"https://api.apify.com/v2/...",
"viewport":"1920x1080",
"depth":0
}

Key-Value Store

Binary files in organized collections:

  • screenshots: PNG/JPEG files (prefix: screenshot-)
  • pdfs: PDF documents (prefix: pdf-)

Tips for Complex Webapps

Single Page Applications (SPAs)

{
"waitForNetworkIdle":true,
"waitTime":2000,
"waitForSelector":"#app-loaded"
}

Authentication

{
"cookies":[
{
"name":"session_token",
"value":"your-token",
"domain":"example.com"
}
]
}

Remove Distractions

{
"removeElements":[
".cookie-consent",
"#intercom-container",
".live-chat-widget"
]
}

Local Development

# Install dependencies
npminstall
# Run locally
apify run
# Deploy to Apify
apify login
apify push

Resources

License

ISC

You might also like

Website Change Detector

technicaldost/website-change-detector

Monitor websites for content changes with visual comparison. Get alerts when pages update.

πŸ‘ User avatar

Technical Dost Solutions

2

Firecrawl Website Change Monitor - Track Page Changes with AI

alizarin_refrigerator-owner/firecrawl-website-change-monitor---track-page-changes-with-ai

Monitor websites for content changes. Get notified when pricing, inventory, competitor pages, or any web content changes. Uses Firecrawl for intelligent change detection. Markdown Comparison JSON Extraction Change Notifications Webhook Integration Scheduled Monitoring

Website Change Monitor β€” Content Diff & Alerts

accurate_pouch/website-change-monitor

Monitor websites for content changes. Text diff, hash comparison, CSS selector targeting. Webhook alerts when content changes. Use with Apify scheduling for daily monitoring. 5 URLs free.

πŸ‘ User avatar

Manchitt Sanan

2

Website Change Monitor - AI Page Diff Tracker

viralanalyzer/website-change-monitor

Monitor any website for changes. Visual diffs, AI change summaries.

6

5.0

Website Change Tracker – Competitor & Content Monitor

conceivable_extension/website-change-tracker

Monitor any web page for content changes. Detects price updates, policy edits, competitor announcements, and new content. Stores page snapshots and alerts on meaningful diffs. PPE: $0.002 no change, $0.008 changed.

2

Webpage Change Tracker & Ai summary

charmed_magnolia/webpage-change-tracker-ai

Monitor webpages for changes using text or HTML diffing. This actor delivers AI-powered summaries via OpenAI, Gemini, or OpenRouter. Simply provide a URL to receive clear, human-readable reports on exactly what changed and why.

πŸ‘ User avatar

sharjeel akhtar

7

5.0

Competitor Marketing Change Monitor

happitap/competitor-marketing-change-monitor

Founders often miss competitor moves like pricing, messaging, or CTA changes. This actor monitors competitor websites and highlights what changed, where it changed, and why it mattersβ€”helping growth teams react faster and stay ahead.

Website Change Tracker β€” Competitor Monitoring

inovaflow/website-change-tracker

Watches the competitor websites you choose, uses AI to explain what changed and how important it is, and sends you a plain-English digest plus instant alerts in Slack, with a permanent archive in Notion. Just paste the sites to watch β€” Slack and Notion are optional.

Related articles

5 best price scraping tools for competitor benchmarking
Read more
Top price monitoring tools for online stores
Read more