Website feedback that gets bugs fixed

Capture website issues with visual annotations and clear, actionable feedback. Help your team understand what needs fixing — without endless emails, PDFs, screenshots, or back-and-forth.

✓15-day free trial · No credit card required

See it in action

From one click to a task in your tracker

Click Report issue, mark up the screenshot and add a few details. PinMarks sends it to ClickUp, Jira, GitHub or wherever your team works.

How it works

Three steps. Zero friction.

Up and running in minutes

index.html

</body>

<script

src="app.pinmarks.io/widget.js"

data-project="proj_••••••"

async></script>

✓ Widget is live
1Step 1

One script tag. You're live.

Drop a single script tag into your site. Works with any stack — WordPress, HubSpot, React, Vue, or plain HTML.

Get started
1

Sarah · Bug

The button text is cut off on mobile.

📎 Screenshot · Chrome 126 · 390×844

2Step 2

Annotate & report

Anyone clicks anywhere on your live site to leave visual feedback with screenshots and auto-captured context.

▶
● ClickUp #4821 created · status synced
3Step 3

Fix in your tools

Sync to Jira, ClickUp, GitHub, Slack, or 20+ tools in one click. No copy-paste, no lost context.

Features

From feedback to fix,
without the friction

Everything your team needs to pin issues, capture full context, and ship fixes — all in one place.

Website feedback

Pin feedback anywhere on your live site

Click on any element on a live page to leave a comment or annotation. Your whole team sees it instantly — no screenshots buried in emails, no context lost in translation.

Suggest text edits

Highlight text and suggest changes on any content element

Reviewers select the text they want to change and type the replacement. PinMarks captures the original, the suggestion and the exact element — no emails, no descriptions, no confusion about which paragraph you mean.

Bug reporting

Every bug report ships with full developer context

Browser, OS, screen size, URL, console errors, and failed network requests — all auto-captured the moment feedback is submitted. Devs can reproduce it without a single follow-up question.

Session replay

Watch exactly what happened, not just a screenshot

Session replay shows every click, scroll, and action leading up to a bug. Share the recording with your team — no more asking users to screen-record and send a video.

Communication

All the discussion. None of the email chains.

Inline comments, file attachments, and status updates — all threaded to the exact issue on the exact page. Keep clients and developers in sync without leaving PinMarks.

Two-way integrations

Changes in your tools reflect back in PinMarks

Push feedback to Jira, ClickUp, GitHub, or Slack in one click — and when the issue is resolved in your tool, PinMarks updates automatically. No manual status syncing, ever.

Analytics

Full visibility into your feedback pipeline

Track total feedback, open issues, resolution rate, and average fix time — broken down by type and status. Know exactly where bugs come from and how fast your team fixes them.

Website monitoring

Know about problems before your users do

Scheduled scans and uptime checks watch your site for broken links, accessibility, SEO and legal gaps, then turn what they find into issues for your team. Set it up once and it keeps checking.

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

Works where your
team already is

One-click sync to the tools your team uses every day — no copy-paste, no lost context.

  • ✓Two-way status sync with your tracker
  • ✓Screenshots, URL and browser details attached
  • ✓Comments flow both ways
Project Management

ClickUp

Push feedback directly to ClickUp tasks. Keep your team moving without switching tools.

Project Management

Jira

Auto-create Jira issues from every feedback report — screenshots, URL, browser, and OS all attached.

Issue Tracker

GitHub

Turn website bugs into GitHub issues instantly. Developers get full context in one place.

Communication

Slack

Get real-time Slack alerts for new feedback. Loop in your team the moment a bug is reported.

ClickUpJiraGitHubSlackTrelloAsanaLinearNotionGitLabMonday.comWrikeShortcutBasecampTeamworkAzure DevOpsWordPressWebhooksClickUpJiraGitHubSlackTrelloAsanaLinearNotionGitLabMonday.comWrikeShortcutBasecampTeamworkAzure DevOpsWordPressWebhooks

Privacy tools

Keep sensitive data out of every report

Tools to hide, blur and redact private or personal data before it is captured, stored or shared.

Enterprise

Private data masking

Hide or scramble any part of your site in screenshots with a CSS class. Password fields are always hidden.

Blur tool

Reporters can blur anything on the screenshot before they send it.

Pro

Redacted network logs

Sensitive keys — username, password and token by default — are replaced with [REDACTED], and chosen domains are never logged.

Pro

Masked session replay

Input values are masked in every replay, so what people type never ends up in a recording.

Enterprise

Private video storage

Screen recordings are stored privately and are only visible to the project they were sent to.

How we handle your data

Read what we collect, how long we keep it and how to delete it.

Read the privacy policy →

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 →

PinMarks is a visual website feedback tool for bug reporting, QA, and UAT. It lets anyone click on a live page to annotate issues — and automatically captures screenshots, browser, OS, URL, and console errors so developers have everything they need to reproduce and fix the bug.

PinMarks is built for product teams, QA engineers, developers, and agencies. Yes — you can use it for design feedback, content reviews, client approvals, and UAT, not just bug reporting.

Very easy. Drop a single script tag into your site — or use our WordPress or HubSpot plugin. Most teams are collecting their first feedback within 2 minutes of signing up. No developer needed for the initial setup.

No. The PinMarks widget is lazy-loaded and runs entirely in the background — zero impact on your page performance or Core Web Vitals.

Yes. PinMarks is designed for exactly this. Your QA team or clients can annotate issues directly on the live site without needing an account. All feedback lands in one place with full technical context attached.

No. Anyone with access to your site can click the widget and submit feedback without signing up — perfect for client reviews and UAT sessions. Only your internal team members need a PinMarks account.

Plans start at $29/mo (billed annually) or $32/mo monthly. The Pro plan is $49/mo (annual) and Enterprise is $79/mo (annual). Every plan includes a 15-day free trial with no credit card required.

After 15 days your account moves to a read-only state — no data is lost. You can upgrade to any paid plan at any time to continue.

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