Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Add Your Etsy Store in WordPress (Easy & Simple)

When we first started helping Etsy sellers build their WordPress sites, many thought they had to choose between Etsy or their own website.

The truth is, you can use both platforms together to maximize your sales potential and build a stronger brand presence.

We’ve discovered that the key to success isn’t just displaying your Etsy products on WordPress – it’s about creating a seamless experience that makes it easy for customers to buy your products.

The easiest way to do this is with a plugin. After testing different options, we’ve found that the free Etsy Shop plugin works best. It’s simple to use and helps you connect your store without any hassle.

In this article, we will guide you through the easy steps for adding your Etsy store to WordPress.

How to add your Etsy store in WordPress

Why Add Your Etsy Store in WordPress?

Etsy provides access to millions of buyers specifically seeking handmade, vintage, and unique items—giving new sellers an immediate advantage over starting from scratch with their own website.

However, as your business grows, relying solely on Etsy can be limiting.

By creating a separate WordPress site to showcase your Etsy products, you gain significant advantages in branding, marketing, and customer relationships.

Let’s look at the key advantages you gain by adding a WordPress site to your business:

Selling on Etsy AloneUsing WordPress with Your Etsy Shop
Your brand is tied to Etsy’s marketplace design and rules.You can build a unique, professional brand with your own domain and design.
Marketing is limited to Etsy ads and platform discovery.Use content marketing (blogging) and SEO to attract new customers from Google.
Etsy largely controls the customer relationship.Build your own email list and communicate directly with your customers.
You are building your business on a rented platform.You are building a digital asset that you completely own and control.

By connecting your Etsy shop to a WordPress site, you get the best of both worlds.

You gain the credibility and marketing power of your own website while still benefiting from the sales and traffic on the Etsy marketplace.

With that in mind, let’s take a look at how to easily add your Etsy store to WordPress.

Adding Your Etsy Store in WordPress

The first thing you need to do is install and activate the Etsy Shop plugin. For more details, see our guide on how to install a WordPress plugin.

Upon activation, you need to go to Settings » Etsy Shop and enter your Etsy API key to connect your shop with the plugin.

Note: If you don’t have an Etsy API key, then simply follow the link to get one from your Etsy store.

An API key is just a unique code that acts like a secure password, allowing your WordPress site and Etsy shop to communicate with each other safely.

Add Etsy API key

Once you click on the link, it will ask you to create a new app, which is just another term for your WordPress shop.

You’ll need to add the name of your shop, describe it, and then add your WordPress site URL.

After that, you need to select the best choices for your website and then click the ‘Create App’ button below.

Create a new app

You will now see a success message with your Etsy API key.

Go ahead and copy the key from here.

Copy Etsy API key

Next, you need to go back to your WordPress admin area and paste the Etsy API key.

Once done, click the ‘Save Changes’ button, and the plugin will validate your API key and connect to your Etsy shop.

Add valid Etsy API key

After connecting your Etsy store successfully, you can display and sell products from your Etsy shop right on your WordPress blog.

To add the Etsy store products to WordPress, you’ll need to create a new page or edit an existing page.

In the content editor, let’s click the ‘+’ button to add a ‘Shortcode’ block to your new store page.

Etsy shop shortcode block

Then, you will just paste the following shortcode into the field. Don’t forget to replace the shop name and section ID in this shortcode with your Etsy shop name and ID.

[etsy-shop shop_name="MyShopUSDesign" section_id="55895579"]

To get the ‘Shop Name’ and ‘Section ID,’ you need to go to the Etsy homepage and log in to your account.

You want to do this in a new window or tab so you can return to your WordPress site and paste the ‘Shop Name’ and ‘Section ID’ into the shortcode.

Then, on the Etsy homepage, you can click on the ‘Shop Manager’ icon at the top-right corner of the screen.

Etsy shop options icon

On the next screen, you need to scroll to the bottom of the left-hand menu.

Let’s click the link in the left menu to access your shop. The ‘Shop Name’ will be the one you choose when creating the shop. It will be displayed in small, light-grey text.

Go to shop name

You’ll want to copy that down so that you can enter it in the shortcode when you return to WordPress.

Next, you’ll need to click on the ‘Edit Shop’ button.

Etsy edit shop button

From here, you’ll visit your Etsy store’s homepage to find your ‘Section ID.’

Note that you must already have sections created for your shop for this to appear.

Find the section ID at the end of the URL

To the left of your shop’s main page, navigate to the ‘Items’ area, and beneath the search field, click on a section. Now, as you can see in the image above, the section ID will be in the URL field of your browser.

Go ahead and copy the ID, and then return to your WordPress website.

You are now able to add the ‘Shop Name’ and ‘Section ID’ to the shortcode block on the page you created.

Be sure to click ‘Update’ or ‘Publish’ to store your settings.

Now, when you visit that page on your WordPress site, the products within that section are displayed for your users to purchase.

My Etsy Store

You can add the same shortcode to multiple posts or pages in WordPress to display different sections and products from your Etsy shop. Just make sure that you change the section ID in the shortcode.

Can You Create an Etsy-Like Store Using WordPress Instead?

Absolutely. While embedding your shop is a great way to start, building a dedicated eCommerce store with WordPress offers far more control and flexibility for scaling your business.

Using a tool like WooCommerce, you can create a store with many advantages over the Etsy marketplace:

  • No Platform Fees: You don’t have to pay listing or transaction fees to a marketplace. You only pay for your payment processor, like Stripe or PayPal.
  • Full Design Control: You can build a completely unique brand and shopping experience. You are not confined to Etsy’s layout and rules.
  • Sell Any Product: You have the freedom to sell anything you want, including physical goods, digital downloads, and services without strict guidelines.

For more details, you can read our guide on how to create an Etsy-like store with WordPress.

Frequently Asked Questions About Adding an Etsy Store to WordPress

Here are some questions that our readers frequently ask before adding an Etsy store to their WordPress site?

Do I still have to pay Etsy transaction fees for sales from my WordPress site?

Yes. Since the plugin embeds your Etsy shop, customers are still directed to Etsy to complete the purchase. All sales remain subject to Etsy’s standard transaction and listing fees.

Will my product inventory sync automatically?

Yes, it will. The plugin displays your live listings directly from Etsy’s servers. Any changes you make on Etsy, like inventory or price updates, will be reflected on your WordPress site automatically.

Can I use WooCommerce with the Etsy Shop plugin?

No, this particular plugin is designed only to display your Etsy products. It does not integrate with WooCommerce for checkout, as the final sale is still processed through Etsy’s system.

Can I customize how my Etsy products look on my WordPress site?

The free Etsy Shop plugin offers very basic display options. For complete design control, you would need to build a full eCommerce store using a theme builder like SeedProd and a plugin like WooCommerce.

We hope this article helped you learn how to add your Etsy store in WordPress. You may also want to see our expert list of the best eCommerce solutions growing in popularity or our guide on how to choose the best products to sell online.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

14 CommentsLeave a Reply

  1. I read your very helpful article here on installing the Etsy plugin, however when I followed the download link, this message appeared:

    “This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.”

    I contacted the author, but I thought you should know. Are there alternatives?

    Thanks, Linda

  2. Am I stupid or something? I see this:

    Note: If you don’t have an Etsy API key, then simply follow the link to get one from your Etsy store.

    Then the next sentence is: Once you click on the link, it will ask you to create a new app

    What link!?

    • You are not stupid, the link is in the plugin itself. Our screenshot has an arrow pointing to the link in the plugin :)

      Admin

  3. Hi, I followed your tutorial thank you so much. I seem to have a glitch though. My listings appear but the writing under each is all smushed together. Any advice on how to fix this?

    • We would recommend checking with the plugin’s support to see if there is a styling issue

      Admin

  4. Thanks for posting this walkthrough, I’ve installed it and it works great. I’m going back through some of my evergreen content to add my shop link to the base of those posts. Thanks again.

  5. You mentioned that you can sell your Etsy products right on your Wordpress site once they are connected. So the look and feel will be the same as that of your shop on Etsy itself? How about the customer interaction part? On Etsy, there’s this feature called Conversations where customers reach out with questions. Does that appear on your WP site too? Perhaps you could talk more about what appears on the WP site, just the products or other features on your Etsy shop as well? How about all the fees that you incur when an order occurs? Will you still have to pay all the fees even though the order takes place outside the Etsy shop now?

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.