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

On the page

Fix it where you see it.

The board is not the only place to finish a comment. Resolve it from its pin, move a pin that sits on what you are checking, and send a teammate straight to #18.

A pricing page with the review bar. Pin 7 has been dragged aside with a dotted line back to its element, pin 18 is open with its comment, assignee, due date and tag, pin 4 has its menu open with Resolve, Open in dashboard, Copy comment link, Reposition, Add files and Delete, and a toast says Resolved #12 with an Undo button.
  • Resolve from the pin

    One press on the card closes it. Undo waits right there for five seconds.

  • Right-click any pin

    Copy its link, Reposition it, add files, or delete it.

  • Move a pin aside

    Drag it off what you are checking. A dotted line shows where it lives.

  • Send someone to #18

    The link opens the page with that pin open, nothing else.

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
    • TueTwo days out or more
    • TomorrowToday or tomorrow
    • 1d overdueThe day after it was due
    • Nov 3Done: the date steps back

    Late ones turn red

    The date reads in each person’s own calendar. Amber when it’s close, red once it passes, back to grey when it’s resolved.

  • The comment box on the site, with Assign, Due date and Tag under the words.

    Set it while you write it

    On your own site, the team’s comment box has Assign, Due date and Tag right under the words. A client’s box stays exactly as it is.

  • The board’s Assignee, Tags and Due filters, with Due set to Overdue.The bulk actions for selected cards: Assign, Due date and Tags.

    Find yours, fix thirty at once

    Filter the board by assignee, due date or tag. Select a pile of cards and assign, date or tag them in one go.

From a call, an email, a hallway

Write it on the board. Pin it later.

Not every request starts on the page. Add a card to any column, then press Pin on site: the site opens with the card in your hand, and one click puts it where it belongs.

An Open column on the board with a new card written there, marked Not pinned.
The review bar with its plus button showing Pin #24, and a line above it: Card #24 is waiting. Browse, then press Pin #24.

The bar’s + becomes the card: “Pin #24”.

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. Past 100 comments, 50 more are taken and shown for a week, then hidden until you upgrade. Upgrade and every one comes back. Hidden ones are removed after 90 days, and everything else stays readable. 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