Save Etsy Product Listings to Google Sheets

5 min setup
No coding required
Runs automatically

Easily track, organize, and manage your Etsy listings in one central location without manually checking Etsy. This template saves newly published listings to a Google Sheets spreadsheet. It is ideal for sellers who want to keep their listings organized, collaborate with a team, or integrate Etsy data with other tools. Note, use the template 'Update Etsy Listing Price from Google Sheets' in combination with this template to update titles, descriptions, and prices directly from the sheet instead of editing them in Etsy for ongoing listing management.

etsy logo icon
Active Listing Created
Retrieve Listing
google sheets logo icon
Add Row

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

3 steps to save new Etsy listings in Google Sheets automatically

etsy logo icon

Active Listing Created

App connector: Etsy • Time to complete: 2 minutes
Why this matters: This trigger monitors your Etsy shop for new active listings and kicks off the entire workflow whenever you publish a new product.

The trigger connects to your Etsy shop and checks hourly for newly created active listings. You'll need to select your Etsy shop from the dropdown menu or enter your Shop ID if your shop doesn't appear in the list. Your Shop ID is the unique number assigned to your Etsy store, which you can find in your shop's URL or Etsy seller dashboard. Once configured, this trigger runs automatically in the background and passes the new listing data to the next step.

Retrieve Listing

App connector: Etsy • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches complete product details for the new listing, ensuring you get all the information needed to populate your spreadsheet columns.

The retrieve action automatically pulls comprehensive listing data including title, description, SKU, pricing, and listing ID from Etsy's database. This step uses the listing ID from the trigger to fetch the full product details that aren't available in the initial trigger event. The system handles this data retrieval automatically - no configuration needed from you. All retrieved information gets formatted and prepared for the Google Sheets step.

google sheets logo icon

Add Row

App connector: Google Sheets • Time to complete: 2 minutes
Why this matters: This step creates a new row in your Google Sheets spreadsheet with all the product details, giving you an organized record of each new listing.

The Add Row action connects to Google Sheets and creates a new spreadsheet with your chosen name, then populates it with your new listing data. You'll specify what to name your spreadsheet in the "create_spreadsheet_name" field. The template includes five default columns: Listing ID, Listing Title, Description, SKU, and Price, though you can customize which columns to include during setup. Each time a new listing is created, a new row gets added automatically with the corresponding product information.

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

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

Get started →

Make it your own!

Customize this workflow even further:

Filter by product categories
Add conditions to only save listings from specific categories or with certain tags, helping you focus on particular product lines.
Send notifications to your team
Connect Slack, Discord, or email actions to alert your team whenever new high-value or featured listings go live.
Store enhanced product data
Add columns for inventory levels, shipping weights, or custom product attributes by connecting additional Etsy data retrieval steps.
Deploy AI for listing optimization
Use AI agents to analyze your listing descriptions and suggest SEO improvements or pricing recommendations based on market data.

Common questions

Can I track listings from multiple Etsy shops in the same spreadsheet?

What happens if I already have a Google Sheets file with the same name?

Will this capture listings that I create as drafts first?

Ready to save new Etsy listings in Google Sheets automatically?

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

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