Features Restaurant feedback Feedback widget App feedback Legal Pages Live Demo Pricing Log in

Customer feedback. One inbox.

Collect private feedback from your website, app, QR cards, and email before complaints become public reviews. One inbox keeps every message assigned, tracked, and answered.

No credit card required. Go live with a form, widget, or QR card in minutes.
AppTriage BL
Inbox 250 items
Review 96 New 96 Open 240
QR · Patio Table was wobbly during dinner. New · Maya · 2m
Widget Search does not find invoices. Open · Alex · 14m
Email Can we export responses weekly? Assigned · Priya · 28m
Form Loved the espresso and service. Closed · Ben · 41m
Reply PT
Re: Your visit at La Pizzeria
M

Maya
Pasta was great, but the patio table was wobbly.

A

You
Thanks Maya. Fixing it tonight, and your next dessert is on us.

Send reply
Public reviews Pro+
App Store
★★★★★
Best expense tracker I have used.

The new widget redesign is gorgeous.

Developer response Thanks Sarah. New shortcuts ship next week.
AppTriage inbox queue
Replying to feedback in AppTriage
Responding to an App Store review in AppTriage
Feedback surfaces

Catch it while it is still private.

Forms, widgets, QR cards, and email bring every message into one queue, where your team can assign, reply, and close the loop.

Reputation kit

Catch complaints before they become public reviews.

Give every visitor two clear paths: review you publicly on Google, or send private feedback directly to your team. AppTriage turns the private path into an assigned inbox item, so fixable issues do not sit unnoticed.

  • One printed card for tables, counters, receipts, rooms, and events
  • Private feedback QR connects to your branded AppTriage form
  • Source, status, owner, and reply history stay attached in the inbox
How was your visit?

Review us on Google

Share your experience publicly.

Send private feedback

Tell our team what to improve.

Rate
How would you rate your experience?
PoorExcellent
Your feedback *
0 / 5,000
Email (optional)
Same form. Three ways your customers see it.

One form. Wherever your customers are.

Build the form once — share it three ways. A popup widget on your website, a webview link in your mobile app, or a printed QR on a table. Same form, same inbox, no extra setup.

  • Embed on a site, drop into an app, or print a QR
  • Your colors, your logo, live preview
  • Every reply lands in the same inbox

Start free. Scale when feedback grows.

One form is free forever. Starter adds QR surfaces and unlimited submissions; Pro and Pro+ add volume, automation, and public review replies.

No per-seat pricing · Unlimited team members

Free

$0  forever
No credit card · forever free
Get started with:
  • 1 project
  • 1 feedback form
  • 100 submissions / month
  • QR code, popup widget, embed
  • Tags & internal notes
  • Legal page generator
Get Started Free
No credit card required

Pro

$19  / month
Billed monthly · cancel anytime Billed $182/year · save $46
Everything in Starter, plus:
  • Up to 5 projects
  • 10 forms / project
  • ~1,000 email replies / mo
  • AI auto-categorization
  • Public roadmap
  • Custom domain
  • Slack & Discord webhooks
  • CSV / JSON export
Get Pro
Upgrade only when volume justifies it

Pro+

$79  / month
Billed monthly · cancel anytime Billed $758/year · save $190
Everything in Pro, plus:
  • Unlimited everything
  • App Store imports
  • Google Play imports
  • Reply to store reviews
  • 15-min import sync
  • Priority support
  • White-glove onboarding
Get Pro+
Requires uploading store API keys
Free forever — no card needed · Cancel paid plans anytime · Export your data anytime
Built by a founder who replies

AppTriage started from a simple problem: feedback arrived from forms, QR cards, public reviews, and email, but the work still happened in separate places. Now every surface feeds one shared inbox, with context for the team member who needs to answer.

James Brown
Founder · AppTriage · Read the full story

Catch feedback before it becomes public.

Create a form, publish it as a link, widget, or QR card, and keep every response in AppTriage.