How to Use Fluxguard to Archive Website Changes Over Time
Set up Fluxguard to capture a baseline, monitor page changes, compare versions, and understand crawl frequency, retention, and alerts.
To archive website changes with Fluxguard, add the pages or user flows you want to monitor, run an initial crawl to create a baseline, choose how Fluxguard detects changes and how often it crawls, then compare historical versions in Page View. The archive is plan-limited: Fluxguard’s current pricing page lists a finite number of retained versions per page, so check the live limits before relying on it for long-term records.
Fluxguard is a change-monitoring archive, not a general-purpose web archive or a guarantee of legally certified evidence. What it captures depends on the pages, session recipes, actions, and crawl settings you configure.
1. Decide what to monitor
Start with the smallest scope that answers your question. Add individual pages or set up a session that represents a monitoring recipe or a user flow. A session may need actions such as clicking a control or submitting a form to expose the content you want captured. Fluxguard’s monitoring setup tutorial describes the setup flow; its tutorial index covers additional configuration topics.
- List the URLs or flows whose changes matter.
- For each flow, identify any interaction needed to reach the content, such as a click or form submission.
- Decide whether you need the whole page or a specific area, and whether you care about text, visual appearance, or technical signals such as network activity.
- Keep unrelated pages out of the monitoring scope so that crawl usage and review work stay focused.
Do not assume that adding a site automatically captures every page on it. Page coverage follows the scope and crawl configuration you set.
2. Create the baseline
Run an initial crawl after setting up the pages or session. That first capture establishes the version later crawls are compared against. Fluxguard’s visual monitoring guide describes a baseline that includes a screenshot, complete HTML, extracted text, and a HAR network profile. The console can expose historical capture data such as HTML, network activity, cookies, extracted text, and screenshots. See the Fluxguard console walkthrough.
Before treating the baseline as useful, check that it captured the intended state: the correct URL, the content behind any required interaction, and the relevant page area. If the site changes substantially during setup, consider running a fresh crawl so your comparison starts from the state you mean to monitor.
3. Choose how Fluxguard detects changes
Fluxguard uses text as the default change-detection strategy. Its FAQ says visual or pixel comparison can be set as the primary strategy or used as secondary analysis. Choose the strategy that matches the change you need to notice.
| What you care about | Detection approach to consider | Potential noise |
|---|---|---|
| Wording, prices, policy text, or announcements | Text comparison | Changing timestamps, counters, or rotating copy can create irrelevant diffs. |
| Layout, styling, or visual regressions | Visual or pixel comparison | Dynamic regions and routine rendering variation can look like changes. |
| Rendered markup or page structure | Review the HTML or rendered DOM versions in Page View | Generated markup may change even when the user-visible page does not. |
| Requests, cookies, or response context | Review the network, cookie, and header data available for captures | Normal third-party and session activity may add detail without indicating a meaningful page change. |
Fluxguard supports filters, network blocks, and inclusion or exclusion areas to reduce noise from dynamic or irrelevant content. Apply these after reviewing actual diffs: overly broad filters can hide a change you intended to catch. Product setup details are in the Fluxguard FAQ and tutorial index.
4. Set crawl frequency and understand credit use
Choose a cadence based on how quickly a change must be detected. A page that changes rarely may need only periodic checks; a time-sensitive page may need more frequent crawls. Faster schedules consume monitoring capacity more quickly and may have verification or plan constraints. Fluxguard’s frequency guide explains cadence setup and notes that very fast frequencies require site verification by email. Its current pricing page advertises rapid crawling as often as every five minutes on Premium; confirm the live plan limits before depending on that cadence.
Fluxguard’s FAQ states that each crawled page deducts one credit, with additional credit charges for some optional features. The pricing page lists plans and retention limits that can change. Match frequency and scope to your credit allowance, and check current terms directly on Fluxguard pricing.
5. Compare versions and send notifications
When a later crawl detects a change, open the page in the console and compare the relevant versions. Page View supports review of text, rendered DOM or HTML, screenshots or pixels, network activity, cookies, and headers. You can compare any two captured versions, which is useful when the latest change is only meaningful relative to an earlier state rather than the initial baseline.
Fluxguard supports email alerts and webhooks that push change data to an endpoint you choose. Its API guide labels API access beta, so check the current documentation before making a production integration depend on it. See the webhook guide and API guide.
6. Check retention before treating it as an archive
Fluxguard’s current pricing page lists 3 retained versions per page on Free, 25 on Standard, and 100 on Plus and Premium. These are finite plan limits, not indefinite retention. If you need older history, verify whether your plan and workflow preserve the required versions, and maintain any separate records your requirements call for. Fluxguard’s product documentation does not establish that captures are legally certified records.
Operational checklist
- Confirm every target page or flow is explicitly in scope.
- Run and inspect the initial baseline before relying on comparisons.
- Choose text, visual, or secondary technical review based on the change you need to detect.
- Use filters and exclusions carefully; verify that they do not suppress important content.
- Set a crawl cadence that fits the urgency and available credits.
- Confirm current per-page version retention and any verification requirements on the live plan page.
- Test the alert destination and review how webhook or beta API behavior is handled in your integration.
Troubleshooting
| Symptom | Likely cause | What to do |
|---|---|---|
| The baseline misses content | The page requires a click, form submission, or other session action before content appears. | Update the session recipe to include the needed interaction, then run and inspect a new capture. |
| There are too many change alerts | Text, visual, or network data includes dynamic areas or routine activity. | Inspect the diff, then tune filters, network blocks, or included and excluded areas. Recheck that important content remains monitored. |
| A visual change is not prominent in the default diff | Text is the default detection strategy. | Configure visual comparison as primary or secondary analysis and compare the screenshots in Page View. |
| Old versions are unavailable | The plan retains a limited number of versions per page, and newer crawls can exceed that history. | Check the current plan retention cap and decide whether a plan or separate record-keeping workflow meets your retention needs. |
| The requested crawl frequency is unavailable | Cadence may be constrained by plan or site verification requirements. | Check the frequency guide and current plan details; complete email verification if required or select a supported cadence. |
| Credit usage is higher than expected | Each crawled page uses a credit, with possible additional charges for optional features. | Review the configured page scope and optional features, then compare usage with the current FAQ and plan terms. |
| A webhook or API integration does not behave as expected | The endpoint may be misconfigured, or API behavior may change while the API is in beta. | Review the webhook instructions and current API guide, validate endpoint handling, and avoid assuming beta behavior is a stable contract. |
Performance, reliability, and cost considerations
- Performance: The interval between crawls determines how soon a change can be noticed. More frequent crawling can reduce detection delay but increases credit use. Interaction-heavy sessions and broad page scopes also add operational setup.
- Reliability: A monitor only represents the configured pages, flow, and capture state. Inspect baselines, validate alert delivery, and periodically review filters. The available materials do not provide an independent uptime or capture-success benchmark.
- Cost: Fluxguard uses credits; its FAQ says a page crawl costs one credit, with some optional features costing extra. Current plan pricing also sets finite version retention. Verify both credit and retention terms before choosing a plan.
- Evidence: Fluxguard captures multiple forms of page data, but its documentation does not say that captures are legally certified or preserved indefinitely. Keep any separate evidence workflow required by your organization.
Or skip the browser setup
If you need a screenshot on demand instead of a scheduled history of changes, ScreenshotNeo is a website screenshot API and MCP server from Yorker Media. It is an alternative to try first when the immediate task is capturing a clean page image or PDF, rather than maintaining a version archive.
Call its API with a URL to get a PNG, JPEG, WebP, or PDF. The parameter names used by other screenshot APIs also work, which can simplify switching. See the ScreenshotNeo documentation.
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before the shot; bot checks, blank pages, and failed loads are never billed. Its MCP server lets AI agents take screenshots. The free plan includes 1,000 screenshots a month with no card, and paid plans start at $5 for 3,000. Sign up for 1,000 free screenshots a month, with no card.
FAQ
Does Fluxguard make a permanent archive of a whole website?
No. Monitoring scope follows the pages and sessions you configure, and the number of retained versions is limited by plan.
Can I compare two older captures instead of only the latest capture with the baseline?
Yes. Fluxguard’s console walkthrough describes comparing any two captured versions in the console.
Can I use Fluxguard to monitor a page behind a form or click?
Sessions can represent user flows, including actions such as form submissions and clicks. Configure the actions needed to reveal the content you want to capture.
Is the Fluxguard API generally available and stable?
The API guide labels API access beta. Review its current documentation and account for that status before building a dependency on it.


