Summary
If your %SIGNATURE% merge tag is not displaying correctly in HTML email templates, the most common cause is alignment formatting (left, center, or right) applied inside your email signature.
Any alignment applied to the signature will break how the %SIGNATURE% merge tag renders inside HTML templates.
Why This Happens
When you set an alignment (left, center, or right) in your email signature, VipeCloud wraps the signature in an HTML <div> with alignment styling.
When that signature is later injected into an HTML email using the %SIGNATURE% merge tag, the nested alignment container conflicts with the template’s layout, causing the signature to appear misaligned, broken, or not render as expected.
This happens regardless of which alignment option you choose:
Left
Center
Right
All three will cause issues in HTML templates.
How to Fix the Issue
Follow these steps to restore proper %SIGNATURE% rendering:
Step 1: Open Your Email Signature Settings
Step 2: View the Signature Code
In the signature editor:
Click the “View Code” (or
</>) buttonThis will show the raw HTML for your signature
Step 3: Remove the Alignment Wrapper
Look for a <div> that applies alignment styling, such as:
text-align: centertext-align: rightalign="center"(or similar)
Remove only the alignment wrapper, keeping the inner signature content intact.
Step 4: Save Your Signature
Once the alignment <div> is removed:
Save your signature
Re-test your email template using the
%SIGNATURE%merge tag
Your signature should now render correctly.
Important Notes
✔ Plain email signatures (no alignment formatting) work best
✔ HTML templates control layout — signatures should stay neutral
❌ Do not use left, center, or right alignment in the signature editor
❌ Do not re-add alignment after fixing, or the issue will return
Best Practice Going Forward
Always leave your email signature unaligned.
If you need layout control, handle alignment inside the HTML email template, not the signature itself.
