What the HTML editor gives you
- Your own full email document, sent as written — Liftify does not strip or rewrite it.
- Style blocks and media queries, so a responsive template stays responsive.
- Table layouts and the conditional comments Outlook needs.
- A live preview beside your code, in desktop and mobile widths.
Switch an email to HTML
Open the touchpoint (or start a new one) with Delivery Method set to Email. At the bottom left of the form, click Switch to Custom HTML editor. The form then shows a small card reading Custom HTML email, with the line “Click to edit this touchpoint in the full-size HTML editor.” and an Edit HTML button. On a brand-new touchpoint the editor opens by itself.Work in the editor
The editor fills a large window titled Custom HTML email, split in two:- HTML source on the left. Paste or type your email document here — doctype, head, style block, body, all of it.
- Live preview on the right, updating as you type. Desktop and Mobile change the preview width so you can check how the template behaves at each size.
{{ does not open the picker here — that shortcut belongs to the visual editor.
Until you turn on the preview data described below, merge fields appear in the preview as small green chips showing the field name, so you can see where each one sits in the design.
Close the editor with the close button in the top corner or the Esc key. Your HTML stays on the form; nothing is lost by closing.
Preview it with real data
Tick Prepopulate merge tags above the preview. Two search boxes appear:- Location — Search locations…
- Contact — Search contacts…
The preview also uses the Subject Line from the touchpoint form behind the editor. Fill it in before you preview or send a test, or the test email arrives with a blank subject.
Send yourself a test
With Prepopulate merge tags on and a location and contact chosen, click Send Test. The test goes to the email address on your own Liftify profile. Click it too early and the editor tells you what’s missing rather than sending:- “Check “Prepopulate merge tags” and choose a location and contact before sending a test.”
- “Select a location and a contact to preview real data before sending a test.”
- “The preview isn’t ready yet — adjust a field and try again.”
Save
Click Save in the editor to save the touchpoint. Cancel closes the touchpoint form and discards it.What Liftify will not accept
Because your HTML is sent as written, a few things are refused outright. You’ll see the reason when the preview refreshes and again if you try to save. Not allowed:- Script and embedding tags:
<script>,<iframe>,<frame>,<frameset>,<object>,<embed>— for example “Disallowed tag:<script>”. - Form tags, which do nothing in email anyway:
<form>,<input>,<button>,<textarea>,<select>. <base>, and a<meta>refresh redirect — “Disallowed<meta http-equiv=refresh>(redirect risk)”.- Event handler attributes such as
onclick— “Disallowed event handler attribute: onclick”. - Link addresses using anything other than a normal web, mail, or phone address — “Disallowed URL scheme: javascript”. Embedded base64 images are fine on an image tag.
Switch back to the visual editor
Click Switch to Visual editor. Liftify asks first: “Switching to the visual editor will clear the custom HTML content of this touchpoint. Continue?” Say yes and your HTML is deleted. There is no undo and no copy kept, so save the HTML outside Liftify if you might want it again. In practice, treat the move to HTML as one-way: going back means rewriting the email.Troubleshooting
“Unclosed HTML tag” — the message names the tag, for example “Unclosed HTML tag:<div>”. A tag was opened and never closed, usually a truncated paste. Find that tag and close it.
The preview stopped updating and an error appeared. The preview is refused for the same reasons a save is — work down the list above. “Preview failed: network error. Please retry.” means the connection dropped, not that your HTML is wrong.
“The HTML editor failed to load. Please reload the page and try again.” Reload the page and reopen the touchpoint.
Send Test did nothing. Look for the message in red at the bottom of the editor — it names what is missing, usually the preview location and contact.
My design looks fine in the preview but wrong in a real inbox. The preview shows your HTML as a browser renders it. Mail apps differ. Send yourself a test and check it in the app your customers actually use.
