Gmail promotional tab annotations are a powerful feature for email marketers, enabling visual enhancements to campaigns directly within the inbox. These annotations are implemented using JSON-LD, a data format embedded in the email's HTML, and are explicitly designed not to use JavaScript. This is because email clients universally block JavaScript for security concerns, ensuring that all interactive or dynamic elements for annotations are pre-rendered from static JSON data. While some sources suggest no formal registration is required, official Google documentation and most marketers indicate that senders must register their email address or domain with Google through a one-time process, provided they meet specific sender reputation and volume criteria. Implementing these annotations enhances visibility and engagement, displaying key offer details like discounts and expiration dates without requiring the recipient to open the email, making them a strategic tool for modern email marketing.
11 marketer opinions
Implementing Gmail promotional tab annotations is a key strategy for enhancing email visibility and engagement. These visual enhancements are powered by JSON-LD, a static data format embedded within the HTML head of an email. Crucially, traditional JavaScript is not supported within emails due to widespread client security restrictions, meaning all annotation elements must be derived from this static JSON data. While there's some variation in understanding, the consensus is that senders must typically register their domain or be whitelisted with Google, a process contingent on maintaining a strong sender reputation, consistent email volume, and proper authentication protocols like SPF, DKIM, and DMARC. When correctly deployed and combined with good deliverability practices, these annotations allow marketers to showcase rich offer details directly in the inbox, driving higher click-through rates without requiring recipients to open the email.
Marketer view
Email marketer from Email Geeks explains that you can use JSON LD in emails, but not JavaScript. They clarify that JSON is a data format distinct from JavaScript, and JavaScript in emails typically breaks with many email clients because clients lag behind browser support for such features.
22 Jul 2021 - Email Geeks
Marketer view
Email marketer from Email Geeks responds that there is no registration requirement to enable annotations for the Gmail promotional tab, and refers to Google documentation for comprehensive details and testing tools.
1 May 2022 - Email Geeks
2 expert opinions
Gmail promotional tab annotations are implemented through the strategic placement of JSON-LD script blocks within the head of an email's HTML. Experts clarify that there is no formal registration or signup requirement for these annotations; they will automatically appear for senders whom Gmail recognizes as having sufficient email volume and a consistent sending history. Furthermore, because these annotations are driven by static JSON-LD data and not by executable code, JavaScript compatibility is not a relevant factor for their display or functionality within the promotional tab.
Expert view
Expert from Spam Resource explains that Gmail promotional tab annotations are implemented using JSON-LD script blocks embedded within the head of the email's HTML. These annotations do not require any formal registration or signup; they will appear for senders recognized by Gmail with sufficient email volume. The implementation relies on JSON-LD data, not JavaScript code execution for the annotations themselves, thus JavaScript compatibility is not a direct concern for their display.
13 Oct 2021 - Spam Resource
Expert view
Expert from Word to the Wise shares that Gmail promotional tab annotations are achieved by placing JSON-LD code in the HTML header of the email. They confirm that there are no registration or signup requirements to utilize these annotations. Since the annotations are powered by JSON-LD data and not executable scripts, there are no specific JavaScript compatibility considerations for their functionality within the promotional tab.
23 Jan 2023 - Word to the Wise
3 technical articles
Based on Google's official documentation, Gmail promotional tab annotations are exclusively powered by JSON-LD markup embedded directly in the email's HTML, confirming that JavaScript is neither used nor required for their functionality. A key aspect for senders is the mandatory, one-time registration of their sending email address with Google. This process is contingent upon meeting specific criteria, including maintaining a low spam rate, sending a significant volume of emails, and having a robust email authentication setup, such as SPF, DKIM, and DMARC. The underlying technical structure for these rich features, such as displaying discounts and coupon codes, is derived from the Promotion schema defined by Schema.org, providing a standardized way to convey promotional information via JSON-LD.
Technical article
Documentation from Google Developers explains that Gmail promotional tab annotations exclusively use JSON-LD markup, which is embedded directly within the HTML of the email. It clarifies that these annotations do not rely on JavaScript for their functionality. Furthermore, senders are required to register their sending email address with Google through a one-time process to enable the use of email markup for promotional annotations.
13 Oct 2024 - Google Developers
Technical article
Documentation from Schema.org explains the Promotion schema, a structured data vocabulary that forms the basis for rich email features like Gmail promotional tab annotations. It details the properties such as discount, couponCode, promoStartTime, and promoEndTime, which are used to convey promotional information in a machine-readable format via JSON-LD. While not specific to Gmail, it provides the foundational technical specification for the data structure.
11 Dec 2024 - Schema.org
Do Google Annotations impact email deliverability or inbox placement?
How do I implement Gmail Annotations and troubleshoot common issues?
How do I register with Gmail for Email Markup?
How does the Gmail promotions tab affect email open rates and pixel loading?
Is BIMI required for Gmail Markup and what setup is needed for AMP?
What is the new layout of the Gmail promotions tab and how do annotations help?