Connecting Etsy
Connect your Etsy shop to list handmade and vintage items.
Requirements
- An active Etsy shop – Your shop must be open and in good standing
- Shop owner access – You must be the shop owner (not a collaborator with limited permissions)
- Physical products – ShipWave creates "physical" listings (not digital downloads)
Step-by-step connection
- Go to Admin → Marketplace → Channels and click New Channel
- Select Etsy as the platform
- Choose which Shopify store to use as the product source
- Name your channel (e.g., "Etsy Shop")
- Click Create Channel, then Connect
- You'll be redirected to Etsy's authorization page
- Sign in with your Etsy credentials
- Select which shop to connect (if you have multiple)
- Review and accept the permissions
- Click Allow access
- You'll be redirected back to ShipWave with the channel now connected
OAuth with PKCE
- Authorization is handled entirely through Etsy's secure login page
- ShipWave never sees your Etsy password
- A unique code verifier is generated for each authorization attempt
- Tokens are stored encrypted in ShipWave
Etsy listing specifics
- Who made it? – "I did" (handmade), "A member of my shop" (handmade), "Another company" (supply or vintage)
- What is it? – "A finished product", "A supply or tool", etc.
- When was it made? – Required for handmade items
- Tags – Up to 13 tags for search optimization
- Materials – List materials used (important for handmade items)
Etsy shipping profiles
- Use your default Etsy shipping profile
- Specify a shipping profile ID in ShipWave
- Set processing time per-listing
Etsy categories
Troubleshooting
- Ensure you selected a shop during authorization
- Your shop must be open (not on vacation mode or suspended)
- You must be the shop owner to connect
- Collaborators with limited permissions cannot authorize third-party apps
- Etsy tokens expire after a period of inactivity. Reconnect the channel to refresh.
FAQs
More in ShipWave Channels
- ShipWave Channels overview
Sell on Amazon, eBay, Etsy, Walmart, and TikTok Shop from one dashboard.
- Getting started with ShipWave Channels
A quick-start guide to connecting your first marketplace and pushing your first listing.
- Connecting Amazon Seller Central
Complete guide to connecting your Amazon seller account via SP-API.
- Connecting eBay
Connect your eBay seller account to list products and manage orders.
- Connecting Walmart Marketplace
Connect your Walmart Seller Center account using API credentials.
- Connecting TikTok Shop
Connect your TikTok Shop to sell products directly through TikTok.
- Managing multiple channels
Best practices for managing multiple marketplace channels from one dashboard.
- Reconnecting and troubleshooting connections
How to fix connection issues and reconnect expired or failed marketplace channels.
- Creating marketplace listings
How to create individual listings for products on your marketplace channels.
- Bulk listing operations
Create, update, and manage listings in bulk for efficient catalog management.
- Understanding listing statuses
What each listing status means and how to handle status changes.
- Pushing and syncing listings
How to push listings to marketplaces and keep them in sync.
- Listing validation by platform
Platform-specific listing requirements and how to pass validation.
- Creating listing templates
Build reusable templates with variables for dynamic listing content.
- Mapping categories to marketplaces
How to map Shopify product types to marketplace category taxonomies.
- Required category attributes
Understanding and filling in marketplace-required attributes for each category.
- Setting up pricing rules
Control how Shopify prices translate to each marketplace with markup rules, rounding, and formulas.
- Advanced pricing formulas
Create custom pricing formulas for complex pricing scenarios.
- How inventory sync works
Understanding real-time and periodic inventory synchronization across channels.
- Inventory buffers and floors
Configure safety stock settings to prevent overselling on marketplaces.
- Preventing overselling
How ShipWave prevents overselling across multiple marketplace channels.
- Importing marketplace orders
How marketplace orders are automatically imported into ShipWave and Shopify.
- Fulfilling marketplace orders
How to fulfill marketplace orders through ShipWave and sync tracking back.
- Tracking sync to marketplaces
How tracking numbers are automatically pushed to marketplace platforms.
- Understanding sync logs
How to read and interpret sync logs for troubleshooting and monitoring.
- Troubleshooting sync issues
Common sync problems and how to fix them.