drafty

How to get feedback on a Replit app

Quick answer

Replit gives you a live URL the moment you deploy. Share that URL through a review tool so your client can click the exact button or screen they mean and leave a pinned comment — no Replit account, no code access, nothing to install. "The login button feels buried" anchored to the spot beats a Slack message you have to decode.

Step 1

Wrap the deployed URL in a review link

Once Replit deploys your app, copy the public URL (it looks like yourapp.replit.app or a custom domain). Paste it into a review tool — Drafty, Markup.io, or Ruttl all work — and send the generated review link to your client. They open it in a browser, hover the element they want to call out, click, and pin a comment right to it. No Replit account required on their end, and they never see your code or your workspace. The practical upside: a comment pinned to "the email field on the sign-up screen" is unambiguous. You act on it, push a fix in Replit, and the link updates. One gotcha: some Replit deployments add auth headers or pop a login gate before loading — if your app requires sign-in, the review tool may only show the login screen. Either disable auth for the review session or share the staging branch URL with auth bypassed.

Step 2

Walk through it on a screen share with a note doc open

A 30-minute call where your client reacts out loud to the running app is often faster than three rounds of async comments. Open the Replit deployed URL, share your screen on Zoom or Google Meet, and let the client talk while you take notes in a doc beside it. The discipline: don't explain design decisions while they're forming a first impression. Ask "what would you tap first on this screen?" before you point out the intended action — their answer tells you whether the hierarchy is working. For mobile apps built on Replit, mirror your phone screen using QuickTime + a USB cable (Mac) so they see the real touch targets on a real device, not a browser resized to mobile. Send the timestamped action list back after the call. This method catches flow and navigation issues that a static comment tool misses because the problem only appears across multiple interactions.

Step 3

Ask screen-specific questions, not "what do you think?"

Open-ended feedback requests produce open-ended non-answers. Instead, screenshot each key screen in your Replit app — homepage, sign-up flow, main feature, any screen the client specifically cares about — and attach one concrete question to each. "Does this screen make it obvious what happens after you press Continue?" gets you a useful answer. "Feedback on onboarding?" gets you "looks good." A short Typeform or Google Form with screenshots as header images works well for clients who won't engage with a tool. Cap it at five to seven questions — above that, completion drops sharply. Most designers make one mistake here: they ask for feedback on visual polish before the client has had a chance to use the actual flow. Lead with clarity and usability questions; visual refinement belongs in round two, once the core interactions are confirmed.

Step 4

Use Replit's built-in viewer access for technical reviewers

If your reviewer is technical — another developer, a co-founder, a CTO — Replit's built-in collaboration handles this without a third-party tool. From inside Replit, click Invite in the upper right and add them as a Viewer. Viewers can see your code and the live preview but cannot edit, run agents, or access Secrets. This works well for technical sign-off on code quality or for a trusted collaborator who needs full context. It is not the right path for non-technical clients: they get dropped into the editor and shown code they don't need to see, which adds friction and occasionally causes confusion. For client-facing reviews of the running app experience — not the codebase — use the deployed URL + an external review tool instead.

The faster way

If your client keeps sending Slack messages like "the button near the top-right" — paste your Replit app URL into Drafty and send the review link. They open it on their phone or laptop, click the exact element they mean, and leave a note right there. No Replit account needed on their end. You fix it in Replit, redeploy, and the same link shows the update. Works on any public Replit URL.

Open a live demo

Questions

Can a client review a Replit app without a Replit account?
Not directly inside Replit — Viewer access requires the reviewer to have a Replit account. To collect feedback from a non-technical client with no account, paste your deployed URL into a review tool like Drafty: they open the review link in any browser and comment without signing up for anything.
How do I share a Replit app with a client?
Copy the deployed URL (yourapp.replit.app or your custom domain) and send it. If you want them to interact with just the running app — not the code — send the deployed URL directly rather than the Replit editor link. For annotated feedback, wrap the URL in a review tool first so their comments land in one place.
What is the best way to get feedback on a Replit prototype?
Paste the deployed URL into a review tool for async annotation — clients pin comments to the exact screen they mean. Pair it with a short screen share for the first pass: async catches the detail, a live call catches flow and navigation issues that only appear across multiple interactions.
How do I stop getting vague feedback like 'the thing on the right'?
Ask your client to point at it instead of describing it. Share a review link where they click the exact element and pin a note there — the comment is anchored to the spot, so there's no ambiguity. "The submit button on the sign-up screen" is pinned automatically; you don't have to decode their description.
Can I get feedback on a Replit app that requires login?
If your Replit app shows a login gate, a review tool will only capture that screen — not the app behind it. For a client session, temporarily disable auth on a staging branch, or use a screen-share walkthrough so the client can see the authenticated experience.
How do I collect feedback from multiple clients on the same Replit app?
Send everyone the same review link. All comments land in one place, anchored to the live running app — no reconciling three separate email threads or comparing annotated screenshots.

Keep exploring

Stop emailing files back and forth.

Share one link. They comment on the exact spot — no account, always the current version.