Hi All,
I am currently developing Gmail Promotions for marketing purposes and have created several basic email templates designed to display a product carousel in the Promotions tab of Gmail inboxes. Following the official documentation, we implemented both JSON-LD markup and meta tag approaches. These render perfectly in the Promotions preview tool. However, when we send the emails to actual Gmail users, the carousel does not appear in their inboxes.
For your reference, here is the code snippet. Could you kindly advise if there are any additional settings or requirements we need to enable in order to activate this feature?
<head>
// Build the first image preview in your product carousel:
<div itemscope itemtype="http://schema.org/PromotionCard">
<meta itemprop="image" content="http://flywith.virginatlantic.com/content/dam/crm/1-3-pods/London.png"/>
<meta itemprop="url" content="https://flights.virginatlantic.com/en-gb/"/>
<meta itemprop="headline" content="VAA Black friday 25%"/>
<meta itemprop="price" content="199.00"/>
<meta itemprop="priceCurrency" content="GBP"/>
<meta itemprop="discountValue" content="50.00"/>
<meta itemprop="position" content="1"/>
</div>
<div itemscope itemtype="http://schema.org/PromotionCard">
<meta itemprop="image" content="http://flywith.virginatlantic.com/content/dam/crm/1-3-pods/292x292-upper.jpg"/>
<meta itemprop="url" content="https://flights.virginatlantic.com/en-gb/"/>
<meta itemprop="headline" content="Blackfriday 25% off"/>
<meta itemprop="price" content="249.00"/>
<meta itemprop="priceCurrency" content="GBP"/>
<meta itemprop="discountValue" content="75.00"/>
<meta itemprop="position" content="2"/>
</div>
//third one
<div itemscope itemtype="http://schema.org/PromotionCard">
<meta itemprop="image" content="http://flywith.virginatlantic.com/content/dam/crm/1-3-pods/292x292-premium.jpg"/>
<meta itemprop="url" content="https://flights.virginatlantic.com/en-gb/"/>
<meta itemprop="headline" content="20% off premium class"/>
<meta itemprop="price" content="300.00"/>
<meta itemprop="priceCurrency" content="GBP"/>
<meta itemprop="discountValue" content="60"/>
<meta itemprop="position" content="3"/>
</div>
</head>
Thanks