To use Gmail Email Annotations, your brand must first be added to Google’s allowlist, as only approved senders can access this feature. Email annotations enhance your messages by displaying rich details—like deals, product images, and special offers—directly within the Promotions tab on Gmail mobile.
Add Annotations to Your Email Template
Insert the relevant code snippet for the annotation type you want to use (deal highlight, carousel, or single image).
Follow Image Guidelines
Use high-quality images (over 500 KB) with at least 256×256 px dimensions.
Maintain a rectangular aspect ratio.
Use the same image for all recipients (avoid unique images per user).
Understand Gmail’s Density Cap
Gmail limits the number of annotated emails visible in a user’s Promotions tab to prevent clutter.
Test Before Sending
Note that annotations may not appear in small test sends; they are primarily designed for bulk campaign sends.
Supported Environments
Annotations are visible only in the Promotions tab on Gmail’s mobile app, not in other tabs or web browsers.
Troubleshooting Tips
If annotations don’t display, check:
Your allowlisting approval status
Image quality and size
That the email is opened in the Promotions tab




// Build the first image preview in your product carousel:
<div itemscope itemtype="http://schema.org/PromotionCard">
<meta itemprop="image" content="IMAGE_URL1"/> <meta itemprop="url" content="PROMO_URL1"/>
// Optionally, include the following PromotionCard properties:
<meta itemprop="headline" content="HEADLINE1"/> <meta itemprop="price" content="PRICE1"/> <meta itemprop="priceCurrency" content="PRICE_CURRENCY1"/> <meta itemprop="discountValue" content="DISCOUNT_VALUE1"/> <meta itemprop="position" content="POSITION"/> </div>
// Build the second image preview in your product carousel:
<div itemscope itemtype="http://schema.org/PromotionCard">
<meta itemprop="image" content="IMAGE_URL2"/> <meta itemprop="url" content="PROMO_URL2"/>
// Optionally, include the following PromotionCard properties:
<meta itemprop="headline" content="HEADLINE2"/> <meta itemprop="price" content="PRICE2"/> <meta itemprop="priceCurrency" content="PRICE_CURRENCY2"/> <meta itemprop="discountValue" content="DISCOUNT_VALUE2"/> <meta itemprop="position" content="POSITION"/> </div>
// To include more image previews, add additional PromotionCard objects.
// You can include up to 10 image previews in a product carousel.

// Build the first image preview in your product carousel:
<div itemscope itemtype="http://schema.org/PromotionCard">
<meta itemprop="image" content="IMAGE_URL"/> <meta itemprop="url" content="PROMO_URL"/>
// Optionally, include the following PromotionCard properties:
<meta itemprop="headline" content="HEADLINE"/> <meta itemprop="price" content="PRICE"/> <meta itemprop="priceCurrency" content="PRICE_CURRENCY"/> <meta itemprop="discountValue" content="DISCOUNT_VALUE"/> </div>

<div itemscope itemtype="http://schema.org/DiscountOffer">
<meta itemprop="description" content="DESCRIPTION"/> <meta itemprop="discountCode" content="DISCOUNT_CODE"/> <meta itemprop="availabilityStarts" content="START_DATE_TIME"/> <meta itemprop="availabilityEnds" content="END_DATE_TIME"/> </div>
Step 4: Once everything is done, click Save & exit.

Note: In some cases, Google may automatically extract information from your emails to create annotations — even if you haven’t added the annotation code manually. This process is entirely managed by Google and cannot be controlled or guaranteed by the sender.
Google enforces strict standards for displaying annotations, and they may not appear for various reasons. If your annotations aren’t visible after completing the setup steps, review the troubleshooting tips below:
Google only permits approved brands to use email annotations to maintain security and prevent spam. If your brand isn’t on the allowlist, you’ll need to request access directly from Google.
To request allowlisting:
Contact Google using the instructions provided above.
Wait approximately 7–10 business days for a response.
Note that approval is not guaranteed — Google makes the final decision at its sole discretion.
All annotation images must meet Google’s visual quality standards. Low-quality or improperly formatted images will be filtered out and won’t appear in the Promotions tab.
Ensure your images meet the following criteria:
High quality (generally larger than 500 KB)
Minimal or no overlaid text
Rectangular shape — avoid circular or masked images
Minimum size of 256 × 256 pixels
The same image must be used for all recipients
Avoid using tools that generate CID (Content-ID) or per-recipient images, as Gmail will block annotations in those cases.
Gmail limits the number of annotation images displayed in a user’s inbox at one time (known as a density cap). If the Promotions tab already contains several recent annotated emails, Gmail may suppress additional ones to avoid clutter. This limit is automatically enforced by Google and cannot be overridden.
Annotations often don’t appear in test or preview emails sent to a small number of recipients. This feature is intended for bulk sends — annotations are more likely to display when the campaign is sent to 100+ recipients.
Annotations only appear in the Promotions tab of the Gmail mobile app. They will not display in:
Any other Gmail tab (e.g., Primary, Updates, or Social)
Gmail accessed through web browsers (mobile or desktop)
Inboxes of users who have disabled the Promotions tab in their settings