Q: JSON-LD / Gmail Annotations
Hi! Just a last minute question.
Does the custom html block allows to make <head> inputs like json-ld so we could use Gmai Annotations?
David_Encharge
Dec 2, 2025A: Great last-minute question! 😄
Right now, Encharge doesn’t support inserting <script> or <head> elements directly into your emails (including for JSON-LD or Gmail Annotations). Our Custom HTML block is limited to the body of the email, which is standard across most ESPs, since Gmail and other inbox providers strip out anything in the <head> for security and rendering consistency.
That said, Gmail Annotations (like for promotions) are only supported if you're sending from a domain that's whitelisted by Gmail and your emails meet very specific criteria, including domain reputation, volume, and use of JSON-LD in the raw MIME email, which usually needs to be handled at the server level — not something a drag-and-drop email builder or HTML block can do on its own.
So in short:
• You can insert HTML and inline styles in the body via the Custom HTML block
• But you can’t include <script> tags or JSON-LD in the <head> — that’s not supported by Encharge (or most other ESPs)
If you’re exploring Gmail Annotations or schema markup for deliverability/promo tab enhancement reasons, feel free to drop us a line at support@encharge.io
and we’d be happy to chat more about your setup!
Verified purchaser
Thanks for your answer. This was really helpful!
Very happy to help! :)