commentable<html>

Blog/Email

How to share an HTML email preview with a client

Screenshots flatten your email and test sends get lost in the inbox. A live preview link lets clients read the real thing and comment on the exact line they want changed.

June 25, 2026 · 6 min read · by the commentable team

Email designers live in a strange gap. The thing you are building is HTML, but you cannot exactly send the client a file, and forwarding a test send has its own failure modes: it lands in spam, the client's reply quotes a mangled copy, and their feedback arrives as "the button looks weird" with no way to tell which of your three buttons weirded them out.

Screenshots are worse. They flatten a scrollable, clickable thing into a picture, usually cropped, usually outdated by the next revision.

The preview link workflow

The approach that keeps rounds short: host the email HTML at a link and send that for review. The client opens it in a browser and reads the actual email, full width, their screen, their fonts. With commentable, they can also click any block and pin a comment to it, so "the button looks weird" becomes a note sitting on the button in question. Nobody installs anything, and reviewers do not need accounts.

Round to round it goes like this:

  1. Export or copy the HTML from your email builder. Paste it into a new link.
  2. Send the client one URL with focused questions. Subject line options go in the message, since the preview shows only the body.
  3. Comments come back pinned to blocks. Fix, update the same link, resolve the pins.
  4. When content and design are approved, do one real test send for final confirmation in actual clients.

What a browser preview does and does not prove

Be straight with clients about this: a browser renders your email better than most email clients will. Desktop Outlook uses Word's rendering engine and eats CSS for breakfast. Gmail clips messages over 102KB. Dark mode inverts colors unpredictably across clients.

So the browser preview is the right tool for content, copy, layout and design approval, which is most of the review conversation. It is not a rendering test. For that final stage, tools like Litmus and Email on Acid screenshot your email across dozens of real clients, and they are worth it if your list skews toward Outlook. The mistake is using those (paid, slower) tools for the content rounds, or using screenshots for anything.

Why not just use the builder's preview share?

If you build in Mailchimp or Stripo, they have preview links, and for teams fully inside one tool they can be enough. The cases where a separate preview link wins:

One more habit worth stealing

Date your preview links to the campaign. An email review link has no business outliving the send date, so set it to expire a week after. Old campaign previews floating around are clutter at best and a leak at worst. Expiry is a default on commentable links, and honestly, for this use case it is the correct default everywhere.

Common questions

How do I show a client an HTML email without sending it?

Put the email HTML at a preview link they open in a browser. They read the real rendered email, not a screenshot, and with a commentable link they can pin notes on the exact block they want changed.

Why does my HTML email look different in Outlook than in the browser?

Desktop Outlook renders email with Microsoft Word’s engine, which ignores a lot of CSS that browsers support. A browser preview is right for content and design review; before the real send, run the email through a rendering tester or send test emails to the clients that matter to your list.

Should clients approve an email from a test send or a preview link?

Preview link for the content and design rounds, then one test send for final confirmation. Test sends get lost in inboxes and produce feedback by forwarded reply, which detaches from the design. Links keep every round of feedback in one place.

Is it safe to share an unsent campaign by link?

Unsent campaigns are confidential by nature, especially announcements. Use an encrypted link, add a password if the campaign is sensitive, and set the link to expire after the send date.

Try it with your own file

Paste HTML or upload a file and get a private, encrypted link with your logo on it. Free, and nobody needs an account to comment.

Create a link now

Keep reading