Pinterest Rich Pins
What This Means
Rich Pins automatically sync metadata from your website to your pins, displaying real-time pricing, availability, and article information. There are three types:
- Product Pins - Show pricing, availability, and purchase info
- Article Pins - Display headline, author, and description
- Recipe Pins - Include ingredients, cook time, and ratings
Without Rich Pins, your content appears as basic images without context, reducing engagement and click-through rates.
How to Diagnose
1. Pinterest Rich Pin Validator
- Go to Pinterest Rich Pin Validator
- Enter your page URL
- Review validation results
2. Check Required Metadata
For Product Pins:
<!-- Open Graph (required) -->
<meta property="og:type" content="product">
<meta property="og:title" content="Product Name">
<meta property="og:description" content="Product description">
<meta property="og:url" content="https://example.com/product">
<meta property="og:image" content="https://example.com/product.jpg">
<!-- Product-specific -->
<meta property="product:price:amount" content="49.99">
<meta property="product:price:currency" content="USD">
<meta property="product:availability" content="in stock">
For Article Pins:
<meta property="og:type" content="article">
<meta property="og:title" content="Article Title">
<meta property="og:description" content="Article description">
<meta property="article:author" content="Author Name">
<meta property="article:published_time" content="2025-01-15T10:00:00Z">
General Fixes
Product Rich Pins Setup
<head>
<!-- Required Open Graph -->
<meta property="og:site_name" content="Your Store Name">
<meta property="og:type" content="product">
<meta property="og:title" content="Blue Widget Premium">
<meta property="og:description" content="Our best-selling widget with premium features">
<meta property="og:url" content="https://example.com/products/blue-widget">
<meta property="og:image" content="https://example.com/products/blue-widget.jpg">
<!-- Product metadata -->
<meta property="product:price:amount" content="99.99">
<meta property="product:price:currency" content="USD">
<meta property="product:availability" content="in stock">
<meta property="product:brand" content="Your Brand">
<meta property="product:retailer_item_id" content="SKU-12345">
<!-- Optional product details -->
<meta property="product:sale_price:amount" content="79.99">
<meta property="product:sale_price:currency" content="USD">
<meta property="product:condition" content="new">
</head>
Availability values:
in stockout of stockpreorderbackorder
Article Rich Pins Setup
<head>
<meta property="og:type" content="article">
<meta property="og:title" content="10 Ways to Improve Website Performance">
<meta property="og:description" content="Expert tips for optimizing your website speed...">
<meta property="og:url" content="https://example.com/blog/performance-tips">
<meta property="og:image" content="https://example.com/blog/performance-tips.jpg">
<meta property="article:author" content="Jane Smith">
<meta property="article:published_time" content="2025-01-15T10:00:00Z">
<meta property="article:section" content="Performance">
</head>
Apply for Rich Pins
After implementing metadata:
- Go to Rich Pin Validator
- Enter a page URL with your metadata
- Click "Validate"
- If valid, click "Apply Now"
- Wait for approval (usually 24-48 hours)
Note: You only need to apply once per domain. After approval, all pages with proper metadata will display as Rich Pins.
Schema.org Alternative
Pinterest also supports Schema.org JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Blue Widget Premium",
"image": "https://example.com/product.jpg",
"description": "Our best-selling widget",
"brand": {
"@type": "Brand",
"name": "Your Brand"
},
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
}
</script>
Platform-Specific Guides
| Platform | Guide |
|---|---|
| Shopify | Shopify Rich Pins |
| WooCommerce | WooCommerce Rich Pins |
| BigCommerce | BigCommerce Rich Pins |
Verification
- Re-validate in Pinterest Rich Pin Validator
- Pin content to your boards
- Check that price/availability updates automatically
- Verify Rich Pin badge appears on pins
Common Mistakes
| Mistake | Fix |
|---|---|
| Missing required OG tags | Add og:type, og:title, og:url |
| Wrong availability format | Use exact values: "in stock", "out of stock" |
| Currency not in ISO format | Use 3-letter codes (USD, EUR, GBP) |
| Not applying after validation | Complete the application step |