Visual
monitoring.
Re-capture your URLs automatically every 6h, 12h, 24h, 48h, 7d or monthly. Each run generates a distinct timestamped snapshot, perfect for building a history or feeding your change-detection tools.
Use cases
Change tracking
Document the visual evolution of a site over time: redesign, new features, commercial offer changes. Each capture is a fixed point in the history.
Change detection
Shotbot provides the capture infrastructure; you control the detection logic (pixel diff, ML, hash comparison). Screenshots delivered to your server via callback, ready to analyze.
Competitor monitoring
Monitor key pages of your competitors: pricing, landing pages, product pages. Daily capture, weekly comparison, alert on significant changes.
SEO & content tracking
Track the editorial evolution of a site: new articles, page redesigns, meta changes. For SEO agencies and content marketing teams.
QA & visual regression
Capture your production site daily. Visually spot CSS bugs, missing content, third-party dependencies breaking the layout (CDN down, modified YouTube embed, etc.).
Compliance & audit
Keep proof of mandatory notice display (T&Cs, cookie banners, GDPR) at regular intervals. Useful in case of audit or legal dispute.
How it works
- Schedule: add a URL, choose the frequency (6h, 12h, 24h, 48h, 7d, monthly) and options (viewport, format, dark mode).
- Shotbot runs: an internal cron triggers the capture at the requested interval.
- Timestamped snapshot: each run creates a unique token, archived indefinitely.
- Retrieve: view the history in your log, receive each image on your server via callback, or receive the screenshot directly in your inbox, image embedded in the message (Pro option).
Email delivery (Pro)
Enable email delivery on any schedule from your Scheduled captures page. On each run, you receive an email with the screenshot embedded directly in the message | no Shotbot account login needed to see the result. The email also includes schedule details: URL, frequency, options, run number. Every email tells you at a glance whether the capture changed since the previous one, with an "Updated since last run" or "No change since last run" badge.
Track a competitor's changes without ever opening a dashboard. Exclusive Shotbot Pro feature.
Combining batch + scheduled
To track several hundred URLs in parallel, combine
the batch API with a client-side cron. Submit the list daily
via POST /capture/batch with a callback_url:
Shotbot sends you each image as they complete.
What Shotbot does not do
Shotbot does not provide the analysis layer: no built-in pixel diff, no automatic change alerts, no embedded ML comparison. The visual diff ecosystem is already well served by Visualping, Hexowatch, or Distill.io.
Our role: provide a reliable, French, GDPR-compliant capture infrastructure on which you plug your business logic. Those tools can in fact call Shotbot via API.
Get started
Free account with 200 screenshots/month, up to 5 scheduled captures. Top up your account to go to 30 scheduled captures, and up to 500 depending on your credit balance | priority queue included.
Related use cases
Legal archiving
Each screenshot is a timestamped and immutable snapshot. Ideal as visual evidence or to track the evolution of a site.
Learn more →E-commerce & catalogs
Batch captures up to 500 URLs with mobile viewports and compact AVIF format. Product audits, comparison engines, and marketplaces.
Learn more →