Create a Pinterest Pin from a New Etsy Listing

9 min setup
No coding required
Runs automatically

Maintaining a consistent social media presence can drive traffic to your Etsy store and expand your reach. This template automatically creates a Pinterest pin whenever you publish a new Etsy listing, helping you generate searchable content that drives organic traffic over time. Boost your Etsy listings with the power of Pinterest and increase your discoverability effortlessly.

etsy logo icon
An active Etsy listing is created
Retrieve Etsy image listings
Shorten Etsy Title for Pinterest Requirements (AI)
Shorten Etsy Description for Pinterest Requirements (AI)
pinterest logo icon
Create Pinterest pin

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

5 steps to start creating Pinterest pins from new Etsy listings automatically

etsy logo icon

An active Etsy listing is created

App connector: Etsy • Time to complete: 3 minutes
Why this matters: This trigger monitors your Etsy shop for new active listings, enabling automatic Pinterest pin creation that drives traffic from Pinterest's visual search platform to your Etsy store without requiring manual social media posting.

Configure your Etsy store by entering your shop ID in the "What is your Etsy store?" field. You can find your shop ID in your Etsy shop URL (the number after /shop/). The trigger automatically checks for new listings every hour and captures essential listing data like title, description, images, and product URL. When a new listing is detected, it passes this information to the next step to begin the Pinterest pin creation process.

Retrieve Etsy image listings

App connector: Etsy • Time to complete: 0 minutes (Auto-configured)
Why this matters: Retrieves all images associated with the listing to access the full-resolution image URL needed for creating high-quality, visually appealing Pinterest pins that drive clicks and engagement.

This step automatically fetches all images associated with your new Etsy listing using the listing ID from the trigger. It retrieves image URLs in various sizes, with the workflow specifically using the full-size image URL for optimal Pinterest display quality. The step runs automatically without any configuration needed, pulling image data that gets passed to the final Pinterest pin creation step.

Shorten Etsy Title for Pinterest Requirements (AI)

App connector: AI • Time to complete: 0 minutes (Auto-configured)
Why this matters: Pinterest has a 100-character limit for pin titles, but Etsy titles are often longer and descriptive—AI intelligently condenses titles while preserving searchable keywords and product details that drive traffic.

This AI step shortens the Etsy listing title. The prompt instructs AI to "Shorten the Etsy listing title to under 100 characters while preserving its original meaning and key terms: {{etsy.title}}". The AI analyzes the title, identifies the most important keywords and product descriptors, and creates a condensed version as {{ai.response}} that fits Pinterest's 100-character limit while maintaining search relevance and clarity.

Example transformation:

  • Original (125 chars): "Handmade Ceramic Coffee Mug Set - Set of 4 Artisan Pottery Mugs - Unique Kitchen Decor - Perfect Housewarming Gift"
  • Shortened (98 chars): "Handmade Ceramic Coffee Mug Set - 4 Artisan Pottery Mugs - Unique Kitchen Decor & Gift"

Shorten Etsy Description for Pinterest Requirements (AI)

App connector: AI • Time to complete: 0 minutes (Auto-configured)
Why this matters: Pinterest allows up to 500 characters for descriptions, but Etsy descriptions are typically much longer—AI creates compelling, keyword-rich summaries that fit Pinterest's format while maintaining selling points.

This AI step shortens the Etsy listing description. The prompt instructs AI to "Shorten the Etsy listing description to under 500 characters while preserving its original meaning and key terms: {{etsy.description}}". The AI extracts the essential product details, benefits, and keywords, creating a condensed version as {{ai_1.response}} that works for Pinterest while preserving searchability and appeal.

AI preservation priorities:

  • Product features and materials
  • Unique selling points
  • Size/dimension information
  • Keywords for search visibility
  • Call-to-action elements
pinterest logo icon

Create Pinterest pin

App connector: Pinterest • Time to complete: 3 minutes
Why this matters: Publishes the pin to your Pinterest board with optimized content and a direct link to your Etsy listing, creating a traffic source that can drive sales for months or years as Pinterest users discover your content through search.

This step creates a Pinterest pin with the optimized content.

Configuration: You must provide a board_id during setup—to find your board ID, go to Pinterest, open the board where you want pins to appear, look at the URL (like pinterest.com/yourname/board-name), or use Pinterest's developer tools to get the numeric board ID. The pin includes:

  • link: {{etsy.url}} (direct link to the Etsy listing)
  • title: {{ai.response}} (AI-shortened title under 100 characters)
  • description: {{ai_1.response}} (AI-shortened description under 500 characters)
  • media_source: Image URL {{etsy_1.results[0].url_fullxfull}} with source_type "image_url" and is_standard "true"

The pin is published publicly and indexed by Pinterest's search engine. Over time, it can drive ongoing organic traffic as users search for related products, making this a valuable long-term marketing channel.

Ready to set this up? It only takes 9 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Pin to multiple boards
Duplicate the "Create Pin" step with different board_id values to publish each listing to multiple relevant Pinterest boards (like "Handmade Gifts", "Home Decor", "Kitchen Items"), expanding your reach across different audience segments.
Add hashtags to description
Modify the AI description prompt to include instructions like "Add 3-5 relevant hashtags at the end" to improve Pinterest search discoverability and categorization of your pins.
Use different images for variety
Change {{etsy_1.results[0].url_fullxfull}} to use different image indices ([1], [2], etc.) or create multiple pins per listing with different images to test which visuals perform best on Pinterest.
Schedule pins strategically
Add a delay step before pin creation that staggers posting times (like spreading 10 new listings over 2 days) to maintain consistent Pinterest activity rather than posting everything at once.

Common questions

How do I find my Pinterest board ID?

Can I customize how AI shortens titles and descriptions?

Will this create pins for listings I created before activating the workflow?

Ready to start creating Pinterest pins from new Etsy listings automatically?

7-day free trial • 9 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support