Made for freelancers, studios and agencies

Your clientpoints it.You fix it.

They click the broken element on your live site and type what’s wrong. You get the screenshot, the browser, the screen size and the exact element, automatically.

Start free
  • Free forever for 1 project
  • No card
  • 2-minute setup

Sound familiar?

You’ve had this conversation.

Same client, same note. Drag the handle. Only one of them can be fixed today.

Email · 9:42 AM
Maya Ruizto me · Re: quick thing

hey, the button looks weird on my laptop, can you fix it? also something’s off with the spacing

  • which button?!
  • which page?
  • weird HOW?
  • which browser??

What this email doesn’t tell you

  • No screenshot
  • No page URL
  • No browser
  • No device
  • No screen size
  • No idea which button

Now, with ReviewMySites

ReviewMySites · 9:42 AM
The same note as a ReviewMySites comment: Maya Ruiz, “Button label is cut off on the Pro card”, with a screenshot of the pricing page, the page name, the device, Urgent and Open.

Arrives with

  • Auto-screenshot
  • Page URL
  • Browser + OS
  • Screen size
  • The exact element
‹ ›

~20 minguessing what they meant

2 minto fix it and tell them

How it works

Three steps. That’s the whole workflow.

Your client does the first two. Everything after that happens on your board, with the screenshot, the page and the browser already attached.

A pin on the button and the comment “Button label is cut off on the Pro card” typed beside it.
Real product UI, not a mock-up.
  1. Comment mode on a pricing page: the crosshair over a button whose label is cut off, outlined by the bar.
  2. A pin on the button and the comment “Button label is cut off on the Pro card” typed beside it.
  3. The ReviewMySites board: the new comment in Open, with its screenshot, page and priority.
Start free

Works with

Works wherever your site lives.

Built on Webflow, WordPress or your own code? If you can add a little code to your site, ReviewMySites runs on it. Each project gets its own install steps in your dashboard.

  • Webflow
  • WordPress
  • Framer
  • Shopify
  • Wix
  • Squarespace
  • Ghost
  • HubSpot
  • WooCommerce
  • Drupal
  • Next.js
  • React
  • Vue
  • Astro
  • Svelte
  • Angular
  • Gatsby
  • Laravel
  • HTML
  • JavaScript

Builders and frameworks alike. Static HTML too.

For your developer

Every comment arrives with its own evidence.

You never have to ask “which browser?” again.

One board

Forty emails become one board.

Every pin lands as a card. Give it an owner and a due date, tag it, drag it to Resolved. Your client is told when it moves. Filter by page, person, priority, assignee, due date or tag. This one is live: the comments you leave on this page are on it.

  • Your own columns
  • Assign, due date, tags
  • Filter by anything on the card
  • Client told on every status change

One owner, one day

Assign, due dates and tags.

Give every comment an owner, a day and a label, from the board or straight from the pin on your site. Late ones turn red, and whoever you assign hears about it.

  • Assign · one owner, team or client, told in the bell and by push
  • Due date · amber when it’s close, red the day after
  • Tags · up to five per comment, made as you type
  • Filter and bulk · find what’s overdue or yours, set thirty cards at once
An In Progress column on the board. Tom Becker’s card shows a red 1d overdue chip, Priya Shah’s an amber Tomorrow, each with the assignee’s face and a tag.The assign list, opened from a card: Assign to me, the team, the clients, and Unassign.
Arjun assigned you #4Due yesterday · in the bell and by push

One conversation

The whole conversation stays on the comment.

Replies, @mentions and reactions live on the card, with every status change, assignment and due date in the same thread. Connected to Slack? The card and its replies show up there too.

  • Threaded replies · right on the pin
  • @mentions · pull a teammate in
  • Reactions · a thumbs-up is an answer too
  • Activity trail · who moved it, and when

Where your team already talks

Every comment, in the channel you already watch.

Connect a project to Slack, Microsoft Teams, Google Chat or Discord. Each comment arrives as a card with its screenshot, page and assignee, and the team can pick it up without opening anything.

Free on every plan

  • Slack
  • Microsoft Teams
  • Google Chat
  • Discord
  • Replies in its thread · in Slack, Google Chat and Discord forums
  • The card keeps up · status, assignee and a late screenshot, in Slack and Discord
  • @mentions reach people · in Slack, from comments and replies
  • Each channel picks its details · or only @mentions
  • Keep the talk in your chat app · one switch for the whole project
# acme-feedbackAcme Studio

ReviewMySitesAPP

#32 New comment on Acme website

The “Start 14-day trial” label is cut off on the Pro card. It wraps onto two lines on my laptop.
Page:
Assignee:
Status:
Open
Priority:
Urgent
Due date:
Fri, Nov 7
Tags:
Mobile, Copy
From:
Maya Ruiz
Device:
Desktop
Screenshot:
View on siteView in ReviewMySites

2 repliesLast reply 2 min ago

Pricing

Free for your first project.
Pay when you grow.

Free

$0forever

Prove it on one real project.

You and 2 clients, 100 comments to try it on.

Start free
  • 1 project
  • 100 comments
  • 2 clients
  • Unlimited guests via Shareable Link
  • Every screen size
  • Slack, Teams, Google Chat and Discord
  • Screenshots, kept 30 days

Paid Pick your team size

$36/mo, billed yearly

Studio · 5 seats · $45 if you pay monthly · extra seats $4
Choose Studio
  • Unlimited projects
  • Unlimited comments
  • Unlimited clients
  • Your team: admins & members
  • Console & network capture
  • Export comments to CSV / Excel
  • Screenshots kept for a year
  • Attachments kept for 2 years
  • Everything in Free
  • Your branding, $15/mo add-onSoon

Prices in USD, before tax. The plan picks itself: Studio at 5 seats, Agency at 15. Always cheaper than adding seats. Compare every plan →

FAQ

Questions before you start.

Something else? Ask us.

Write to us. A real person answers.

Contact us

No. The snippet loads in the background, and the review bar only starts when someone opens a review link. Regular visitors never see it.

They follow. Each pin remembers its element by more than its position, so it stays put when your layout changes. If the element is gone, the pin moves to the nearest parent and is marked approximate. It never lands confidently on the wrong thing.

Yes. If you can add a little code to your site, it runs there: Webflow, WordPress, Framer, Shopify, or your own code. Each project shows its own install steps in your dashboard.

No. Set the share link to Commenter and they comment straight away, with no name and no email: they show up as Anonymous Otter, or another animal. If they log in later, their pins come with them. Clients you invite by email sign in once.

No. A share link opens one project, and a client you add only sees the projects you give them. Your team’s internals, like the browser logs and the member list, stay with your team.

Yes, on every plan. Connect a project to Slack, Microsoft Teams, Google Chat or Discord in Project settings, and each comment arrives as a card with its screenshot. In Slack, replies go in its thread.

No, and your client never does. Install it if you want screenshots taken without the browser asking to share your screen.

Nothing breaks. Free comes with 100 comments, and they stay readable. Upgrade when you need more. Screenshots on Free are kept for 30 days.

Stop translating feedback.Start fixing it.

Your client pins the problem. You get the screenshot, the page and the browser, ready to fix.

Start free

Free for your first project. No card.

demo.app/pricing
  • Browser, OS & screen size
  • Pinned to the exact button
  • Client told when it’s fixed
  • Console & network logs
  • Auto-screenshot