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

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

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to add your Etsy store to your WordPress site?

Having your Etsy shop integrated with your WordPress site can help you sell more products online by giving you extra features, options, and a wider selection of payment options.

In this article, we will show you how to add your Etsy store to WordPress.

How to add your Etsy store in WordPress

Why Add Your Etsy Store in WordPress?

Etsy shops are somewhat limited in features when compared to other popular eCommerce platforms.

This is because Etsy is an online marketplace for creative goods, while WooCommerce and Shopify are complete eCommerce platforms.

Etsy shops have strict product guidelines with limited payment options, which may not be available in many countries. You also don’t have the ability to add advanced features to your Etsy Shop like you can do with a WooCommerce online store.

However, Etsy offers you more exposure to a niche clientele looking for handcrafted, artistic, and unique products. It is very easy to use, and you don’t have to spend much time finding customers and converting leads because they are already on the site.

If you want to expand your business, then you may want to use WordPress to create a website to better showcase your Etsy shop products.

That being said, 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 page 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.

Add Etsy API key

Once you click on the link, it will ask you to create a new app. This is just another term for your WordPress shop. You 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 on 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 on 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 in WordPress, you need to create a new page in WordPress or edit an existing page.

In the post editor, 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 in a new tab and log in. 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 in the top-right corner of the screen.

Etsy shop options icon

On this page, you need to scroll to the bottom of the left-hand menu.

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

Go to shop name

Copy that down so that you can enter it in the shortcode when you return to WordPress.

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

Etsy edit shop button

From here, you need to visit your Etsy store’s homepage so that you can 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 section 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.

We hope this article helped you learn how to add your Etsy store in WordPress. You may also want to see our list of the best WooCommerce plugins for WordPress or our guide on how to create a business email (step-by-step).

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.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

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

13 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Cynthia says

    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!?

    • WPBeginner Support says

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


  3. Ravi says

    Thanks for the Post. Its useful for me to Replicate my Etsy Store Products to my Woocommerce Website.

  4. Jenn Summers says

    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?

    • WPBeginner Support says

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


  5. Keith says

    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.

  6. avo says

    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.