WP Shopify


WP Shopify allows you to sell your Shopify products on any WordPress site. Your store data is synced as custom post types giving you the ability to utilize the full power of native WordPress functionality. On the front-end we use the Shopify Buy Button to create an easy to use cart experience without the use of any iFrames.


  • Sync your products and collections as native WordPress post
  • Templates
  • No iFrames
  • Over 100+ actions and filters allowing you to customize any part of the storefront
  • Display your products using custom pages and shortcodes
  • Built-in cart experience using Shopify’s Buy Button
  • SEO optimized
  • Advanced access to your Shopify data saved in custom database tables

See the full list of features here

WP Shopify Pro

WP Shopify is also available in a Pro version which includes 80+ Templates, Automatic Syncing, Order and Customer Data, Cross-domain Tracking, Live Support, and much more functionality! Learn more




From your WordPress dashboard

  1. Visit Plugins > Add New
  2. Search for WP Shopify
  3. Activate WP Shopify from your Plugins page
  4. Create a Shopify private app. More info here
  5. Back in WordPress, click on the menu item WP Shopify and begin syncing your Shopify store to WordPress.
  6. We’ve created a guide if you need help during the syncing process


Read the full list of FAQ

How does this work?

You can think of WordPress as the frontend and Shopify as the backend. You manage your store (add products, change prices, etc) from within Shopify and those changes sync into WordPress. WP Shopify also allows you to sell your products and is bundled with a cart experience using the Shopify Buy Button SDK.

After installing the plugin you connect your Shopify store to WordPress by filling in your Shopify API keys. After syncing, you can display / sell your products in various ways such as:

  1. Using the default pages “yoursite.com/products” and “yoursite.com/collections“
  2. Shortcodes [wps_products] and [wps_collections]

We also save your Shopify products as Custom Post Types enabling you to harness the native power of WordPress.

Doesn’t Shopify already have a WordPress plugin?

Technically yes but it has been discontinued.

Shopify has instead moved attention to their Buy Button which is an open-source library that allows you to embed products with snippets of HTML and JavaScript. The main drawback to this is that Shopify uses iFrames for the embeds which limit the ability for layout customizations.

WP Shopify instead uses a combination of the Buy Button and Shopify API to create an iFrame-free experience. This gives allows you to sync Shopify data directly into WordPress. We also save the products and collections as Custom Post Types which unlocks the native power of WordPress.

Is this SEO friendly?

We’ve gone to great lengths to ensure we’ve conformed to all the SEO best practices including semantic alt text, Structured Data, and indexable content.

Does this work with third party Shopify apps?

Unfortunately no. We rely on the main Shopify API which doesn’t expose third-party app data. However the functionality found in many of the Shopify apps can be reproduced by other WordPress plugins.

How do I display my products?

Documentation on how to display your products can be found here.

How does the checkout process work?

WP Shopify does not handle any portion of the checkout process. When a customer clicks the checkout button within the cart, they’re redirected to the default Shopify checkout page to finish the process. The checkout page is opened in a new tab.

More information on the Shopify checkout process can be found here.

Does this work with Shopify’s Lite plan?

Absolutely! In fact this is our recommendation if you intend to only sell on WordPress. More information on Shopify’s Lite plan


No Support

I'm getting that this is run by one guy (or so it seems) but he simply does NOT respond to you at all. I had DLed the free version last year and it worked beautifully. I grabbed it for a 2nd site as I was still hosting my main site on SHopify. I came back to finally move the main one onto Word Press and neither site now works with the plug in. I started trying to contact the developer about 2 weeks ago (maybe further back) on both emails from both sites and never got a response. Not even an automated one that says we're looking into your issue or send us more info. I've tried everything I can, including having a developer friend have a look and try to import (as I thought maybe it's my connection) and nothing works. I was all poised to buy the plugin, but if he's not responding even when you use live chat on the site, that sends a big red flag to not buy. I see someone else here bought the plugin and still got no elevated support options. (I contacted chat on his main site as I saw he was online. He promptly signed out when I started messaging. I get that it's the holidays but maybe don't sign in so people won't see you, then potential customers won't feel slighted). I was really hoping this would help us out, but sadly seems this plugin will not be a solution for us. May not be a solution to you dear reader, if you're not a developer and don't know your shortcode from your embedded code. If you need a bit more support, then pass this one up. I think perhaps we'll revisit in a year or have someone write us something. Could be pricey, but at least I know they will answer if we need help. I do hope he hires some help or gets to update support docs. I was really looking forward to this as a solution, as one can tell by my long rambling post. I hope the feedback helps him.


After trying lots of options to manage the Shopify store from WordPress, this one was the only plugin that did the job correctly. I highly recommend it, plus the developer offered great customer support via chat.

Slow Response

I have asked questions few times but no response so far and this is how pre-sales customer service. I doubt if post-sales will be any better. If anything it will be way worse than this. 🙁

Paid for Pro – Lackluster Support

Was having so many issues with the free version I decided to upgrade to pro for the support and possible fixes. After going through their support channel I see a lot of slow responses and unresolved issues. Developers seem to be too busy to deal with problems, was told twice I would see a fix for my own issue a week out without them meeting the deadline. Stay away.

Fantastic customer support

I ultimately ended up using Shopify's platform, but my time with this service was excellent and Andrew is super helpful! He made everything easy for me. I highly recommend this plugin!


I can't imagine how much of a pain this would be, if I had to enter code for every buy button, or every collection to post from Shopify. This makes things relatively automatic, and it really works! The plugin's documentation is extensive, and if you still have answers, Andrew, the developer is amazing at providing prompt, helpful, pleasant, funny support. He's just a pleasure to deal with! And this, I'm getting with my trial of the FREE version! I can't wait to get some sales made, so I can guy the full version!
Read all 8 reviews

Contributors & Developers

“WP Shopify” is open source software. The following people have contributed to this plugin.


Translate “WP Shopify” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


Our changelog can be found here