Skip to main content

Gmail annotations for Growave notifications

Highlight discounts and product previews directly in Gmail’s Promotions tab

Simon Akhrameev avatar
Written by Simon Akhrameev
Updated over a week ago

Overview

Gmail annotations allow Growave notifications to display extra promotional information directly in the Promotions tab of Gmail. Depending on the notification type, Gmail may show:

  • Deal annotation — a discount highlight

  • Deal card — a discount card inside the email preview.

  • Product carousel / Single image preview — a single product image or a product image carousel.

You do not need to add any markup to Growave templates — they already contain the required annotation metadata.


Key benefits

  • More visibility — discounts or product images can appear before the email is opened.

  • Automatic markup — no setup required from merchants.

  • Stronger engagement — annotated messages stand out in the Promotions tab.


Annotation types

Gmail supports several structured annotation types. Growave uses the following:

Deal annotation (in the email preview)

Deal annotation is displayed when either of these fields is available and meets Google’s requirements:

  • discount description (English + supported currency), or

  • discount code (UPPERCASE + digits)

Gmail may show the description, the code, or both.


Deal card (inside the email)

Deal card appears only if:

  • a valid discount description is available and meets Google’s requirements.

  • the discount code is optional — it will be displayed if it also meets Google’s requirements.


Product carousel

A horizontal set of product images (up to 10) that can display products from your notification.

Product carousel requires:

  • suitable, high-quality images

  • supported aspect ratios

  • an allowlisted sender domain (Google requirement)


Single image preview

Displays one featured product image from the email.

Single image preview also requires allowlisting and full image compliance.


Where these formats are available

According to Google’s rollout:

  • Product carousel and Single image preview are fully launched on the Gmail mobile app and are not fully supported on Desktop.

  • Deal annotation is fully launched both on Gmail mobile app and on Desktop.


Merchant requirements

Growave handles annotation markup automatically. Merchants only need to ensure that the input data follows Gmail rules.

1. Discount code format

Gmail accepts discount codes that contain only:

  • UPPERCASE Latin letters (A–Z)

  • Digits (0–9)

Consider this when adding discount prefixes in Growave reward rules. Avoid lowercase letters, symbols, spaces, and hyphens.


2. Supported language and currencies

For annotated fields, Gmail supports:

  • English text for descriptions

  • currency symbols: $, €, £

If unsupported text or currency symbols are used, Gmail may show only the discount code, or hide the annotation completely.


3. Image requirements (carousels and previews)

To be eligible for Product carousel and Single image preview, product images should follow Google’s guidelines. In practice this means:

  • using aspect ratios like 4:5, 1:1, or 1.91:1

  • at least 256×256 px

  • clean, high-quality product photography

  • minimal or no text on the image

  • no circular masks, decorative crops, or icon-style images

  • the same image for all recipients (no per-recipient personalized URLs)

For the most up-to-date and detailed rules, refer to Google’s official Gmail Promotions / Annotations documentation.


4. Allowlisting your domain

Product carousel and Single image preview annotations require that your sender domain is allowlisted by Google. Deal annotation and Deal card do not require allowlisting.

Using a custom sender domain

If you've set up a custom email domain to send Growave notifications, contact Google at [email protected] and include:

  • your sending domain(s)

  • all subdomains used for sending emails

  • landing page URLs (for example, your homepage)

Google usually reviews such requests within several business days.

Using Growave’s default sender

If you use Growave’s default sender address ([email protected]), no action is required on your side.


When annotations appear

Annotations may appear when:

  • the message is classified into Gmail Promotions

  • Gmail determines that all requirements are met (content, images, domain, etc.)

  • the email is part of a larger send batch (Google’s logic favors messages sent to 100+ recipients)

  • Gmail chooses to display the annotation based on engagement and inbox conditions

Google does not guarantee annotation display for every message or every recipient.


Supported Growave notifications

Below are all Growave notifications that include annotation metadata.

Rewards notifications

Annotation display depends on the reward type you selected when setting up your reward rules. Supported types:

  • Amount discount

  • Percentage discount

  • Free shipping

These notifications support Deal annotation and Deal card:

Notification

Deal annotation

Deal card

Reward Redeemed

Reward Expiration – Warning

Reward Expiration – Last chance

Celebrate Birthday

Friend Received Referral

Referral Completed

Tier Unlocked


Wishlist notifications

Notification

Product carousel

Deal annotation

Saved Wishlist Notification 1, 2, 3

Wishlist Items On Sale

Wishlist Items Back in Stock

⚠️ Important

Wishlist notifications are typically unique per customer, not bulk campaigns.
Because Gmail tends to show annotations for larger send volumes:

  • product carousels in Wishlist emails may rarely appear

  • deal annotations in Saved Wishlist emails may also be suppressed

However, Growave always includes valid annotation metadata, so Gmail can display these elements whenever all conditions are met.


If you have any questions or need assistance, feel free to contact us at [email protected] or via the chat in the bottom-right corner of your Growave admin panel. We're here to help! 🤗

Did this answer your question?