Paste your own HTML

1 min readChecked against the dashboard on 24 August 2026
Open this in your dashboard

Paste HTML is the alternative to the visual builder when you already have a design, or when you need something the blocks cannot express. You get an HTML Body field and a Plain Text (optional) field.

Email HTML is not web HTML

The main thing to know before pasting a page from your site: email clients render a much older, narrower subset. Modern layout largely does not survive.

  • Tables for layout. Flexbox and grid are unreliable across clients.
  • Inline styles. Some clients strip <style> blocks entirely.
  • No JavaScript, and no external stylesheets.
  • Assume images are blocked — many clients block them by default, so the email must make sense without them.

Copying your website's HTML into an email almost never works, and it fails differently in each client rather than obviously everywhere.

Always include plain text

Optional in the form, recommended in practice. Some clients prefer it, and its absence is a small negative signal to spam filters.

Merge tags still work

{{first_name}}, {{last_name}} and {{email}} work in pasted HTML exactly as they do elsewhere. See Personalise an email with merge tags.

Test harder than usual

Custom HTML is where rendering differences appear. Send a test to two or three different providers before using it for a real send — the comma-separated Send to field exists for this. See Send yourself a test email.

When to use the builder instead

If you are pasting HTML because the builder seemed limited, try the builder first. It produces email-safe markup, handles the client quirks for you, and for most marketing emails the constraint is what keeps the result rendering everywhere.

Next: paste your HTML, then send a test to a Gmail and an Outlook address before anything else.

Related articles

Ask Agent PK in your dashboard

Agent PK answers from these same articles, looks at your own account, and can do the task for you once you confirm. Open it from the top bar in the dashboard.

Open dashboard

Still need help?

Our team answers every message, usually within one working day.

Email supportsupport@brainito.comBook a call15 minutes with our team