Website monitoring

Website issues, found automatically

PinMarks scans your website on a schedule and flags the exact elements that broke: broken links, accessibility problems, SEO and legal gaps. Each issue arrives with a screenshot, steps to fix it and an owner.

The problem

Issues pile up when nobody is checking

Every release and content edit can add a broken link, a missing alt text or a page that quietly changed. Left alone they stack up. With a scan every week, each one is caught the week after it appears.

The same releases and edits over 12 weeks, with and without a regular check:

Without monitoring

Nobody checks the whole site. Each problem stays open until someone happens to notice it, so the count only goes up.

With weekly scans

A scan runs every week. New problems are flagged with a fix, the team resolves them, and the count drops back down.

The solution

Every page checked, issues ready to fix

PinMarks scans your site on a schedule. Each issue arrives with a screenshot and steps to fix it, sorted by impact, so the right person can pick it up.

Find

Scheduled scans

ScanDaily, weekly or monthly
FlagElement, screenshot and fix steps

Prioritize

Sorted and assigned

Critical firstWeighted by impact
Assign an ownerAny workspace member

Fix

Your team, your tools

Report issueInto Feedback and your tracker
or
Copy AI promptFor your coding assistant

Report

For you and your clients

RescanSelected pages or the whole site
Client reportWord, PDF or CSV
72Overall healthNeeds attentionNew issues found
Repeats daily, weekly or monthly
What it covers

Everything your site needs, in one monitor

Seven areas that quietly go wrong on a live site, each checked for you. Website monitoring is on the Enterprise plan.

Accessibility

Checks every page against WCAG 2.1 or 2.2 at level A, AA or AAA, with an accessibility score and plain-English fix steps.

Learn more

Content quality

AI-assisted review of spelling, grammar and wording, plus brand consistency checks and your own custom checks.

Learn more

SEO & AEO

SEO and AI-search checks on every page, with Google PageSpeed, Core Web Vitals and a starting llms.txt.

Learn more

Broken links

Tests internal and external links, so dead ends are found before your visitors hit them.

Learn more

Legal & privacy

Finds legal and privacy gaps that are easy to miss. Assign each one, send it to your tracker or export a client report.

Learn more

Uptime monitoring

Checks as often as every minute and emails you when a site goes down or recovers. Warns 14 days before an SSL certificate expires.

Learn more

UX & conversion

AI-assisted review of weak calls to action, vague headlines, missing social proof and pricing-page gaps, plus layout, form and mobile problems seen in screenshots. Turn it on when you want it.

Learn more

CRO analysis

Conversion findings on every scan, plus an AI review of any one page with a score, fixes ranked by impact, quick wins and A/B test ideas. Every issue joins your checks.

Learn more

Security

Checks your home page for HTTPS, security headers, cookie flags and exposed server details. Turn it on when you want it.

Learn more

Compliance vault

Proof that you found it and fixed it. Every full scan is archived for up to two years, with a log of what was fixed, by whom and when, and a downloadable evidence package with a signed certificate.

Learn more

Not just a list of problems. A fix for each one.

Every page, on a schedule

Scans work through your sitemap in batches of 30 pages, and a bigger site is covered one scan after another, so no page waits on someone remembering to check it.

See what failed and how to fix it

Each check shows the affected element with a screenshot crop, its selector and HTML, plus plain-English steps and a full guide with examples.

One rule, every page

A check is listed once with every page it affects, so you fix the rule instead of chasing the same problem page by page.

⌃⌄1 / 6×
Show 9 ⌄

select-name-89fc5dcb on /products

Critical

Select element must have an accessible name

First detected 4 days ago · Last scanned 4 days ago

RescanIgnoreOpen pageSend to ClickUp
OverviewPages (2)History

Problem

Element does not have an implicit (wrapped) <label>

9 12 15 18

Recommended fix Intermediate

Associate a <label> with the field (or add an aria-label) so screen readers announce what it is for.

Full guideShow code example

Impact

Affects 2 of 280 monitored pages

Detected since 13 Oct

Element (2 occurrences on 2 pages)

Selector

.items-per-page

HTML

<select class="items-per-page">
  <option value="9" selected>9</option>
  <option value="12">12</option>
</select>

You set the rules

Your scope

You choose what is scanned

  • The auto-detected sitemap, or your own list of pages
  • Exclusion rules like /blog/* for what does not matter
  • WCAG 2.1 or 2.2 at level A, AA or AAA
  • Daily, weekly or monthly, or scan on demand
Your call

You decide what counts

  • Resolve an issue, or dismiss it
  • Resolved issues come back if a later scan finds them again
  • Rescan a page to check a fix
  • Nothing goes to your tracker until you press Report issue

Website monitoring is on the Enterprise plan. Try it free for 15 days:

Start free trial

Traffic insights

Know which pages matter most

Connect Google Analytics, Microsoft Clarity or HubSpot to a project. PinMarks uses real visitor numbers to rank your pages, choose what to monitor and show how many visitors land on pages with serious issues.

Google Analytics

Reads: Page views and sessions per page for the last 30 days.

Never: Who visited, or any user-level data.

Microsoft Clarity

Reads: Rage clicks, dead clicks, excessive scrolling and script errors per page.

Never: Session recordings, or who the visitors were.

HubSpot

Reads: Form names, contact counts by lead source and page traffic.

Never: Names, emails, phone numbers or form submissions.

  • Your Pages table shows Google Analytics, HubSpot and Clarity traffic side by side, and you can sort by views
  • Your audit report shows how much of your traffic lands on pages with critical or serious issues
  • Choose which pages to monitor by their real traffic, not just your sitemap
  • Read-only counts and no tracking script added to your site. Admins can disconnect any time
See how traffic insights work →

Read your analytics, not just your bug reports

PinMarks Included

Not offered by

  • Marker.io
  • BugHerd
  • Usersnap
  • Userback
  • Markup.io
  • Pastel
  • Capture for Jira
  • Jam.dev
  • Feedbucket
Integrations

Findings become tasks for the right person

Give each check an owner. Report issue copies a finding into your Feedback inbox with its priority, first affected page and screenshot, and from there it follows your usual tracker workflow.

ClickUpTask created
JiraIssue created
LinearIssue created
AsanaTask created
GitHubIssue opened
SlackTeam notified
Inside the Monitor tab

Everything inside Website Monitoring

Pick an area to see what it does. Website monitoring is on the Enterprise plan.

Your whole site in one score.

  • An overall health score out of 100: the average of your modules
  • Accessibility has its own score; the other modules are scored by open issues, weighted by priority and the share of pages affected
  • Uptime shows a live status card next to the scores

Checked against the standard you are held to.

  • WCAG 2.1 (best for ADA) or 2.2 (best for the European Accessibility Act), at level A, AA or AAA
  • An accessibility score, with the points you would gain by fixing each rule
  • Plain-English fix steps, a full guide with examples and a Copy AI prompt button for every check

Typos and off-brand wording, caught for you.

  • AI-assisted review of spelling, grammar and wording on up to 8 pages per scan
  • Brand consistency checks
  • Custom checks written in plain language, like “Every product page mentions free shipping”

Found by search engines and AI assistants.

  • SEO checks and AI-search checks on every scanned page
  • A starting llms.txt generated from your scanned pages
  • Google PageSpeed for mobile and desktop, with Core Web Vitals and a history

Dead ends found before visitors hit them.

  • Tests internal and external links, trying HEAD first and then GET
  • Paces requests politely, host by host
  • A link that only times out is treated as inconclusive, not broken

Gaps that are easy to miss and costly later.

  • Scans your pages for legal and privacy gaps
  • Each finding is an issue you can assign, ignore or report to your tracker
  • Export it as a Word, PDF or CSV report for clients

Know the moment a site goes down.

  • Up to 10 monitors per project, checked every 1, 5, 10, 15 or 30 minutes, or hourly
  • An optional “must contain” keyword and a timeout of 5 to 30 seconds
  • Email alerts when a monitor goes down and when it recovers, plus a warning 14 days before an SSL certificate expires

Turn more visitors into customers.

  • Conversion findings on every scan: weak calls to action, a vague headline, missing trust signals and pricing-page gaps, plus an AI review of up to 3 pages
  • Analyse any page in depth: a score out of 100, issues ranked by impact with the fix, quick wins and A/B test ideas
  • Every issue joins your checks, so it can be assigned, reported to your tracker or marked resolved

Every page, and what is wrong on it.

  • Each monitored page with its last scan and its open issues, or “Clean”
  • Use your sitemap or a list of up to 30 URLs, with exclusion rules like /blog/*
  • Forced pages are always scanned, and scanned first

The full history of every scan.

  • Each scan with how it started, manual or scheduled, and its score
  • Recurring and resolved issues, and failed checks by severity
  • Scan all pages runs batches of 30 back to back until the whole site is covered

Set the schedule and the rules once.

  • Daily, weekly or monthly scans, in your own time zone
  • The WCAG standard and level you want to be checked against
  • Access for protected sites with a user agent, cookies, headers or Basic Auth, and a Test access check

Proof that you found it and fixed it.

  • Every full scan archived for up to two years
  • A proof-of-fixes log: what was found, what was fixed, who fixed it and when
  • A downloadable evidence package with an HTML report, scan history, fix log and a signed certificate

FAQ

Frequently asked questions

Everything you need to know before you start collecting feedback.

Still have questions?

Our team replies fast and is happy to walk you through PinMarks.

Talk to us →

Scheduled scans look for accessibility, SEO and broken-link issues, legal gaps and, if you turn them on, UX, conversion and security problems. Uptime checks tell you when your site goes down.

Scans run automatically on a schedule, so you do not have to remember to check.

Problems become issues you can assign and send to your tracker, not just alerts.

Yes. Connect them per project from Settings, Traffic insights. PinMarks reads page views, sessions and frustration signals only, never visitor-level data, and uses them to rank your pages and in your audit report.

Website monitoring is on the Enterprise plan.

No credit card required

Stop chasing bugs.
Start pinning them.

Start collecting visual feedback today — fix bugs faster and keep your whole team in the loop.

15-day free trial · No credit card · Cancel anytime