WORDPRESS SHOPIFY INTEGRATION · UNITED STATES

WordPress Shopify integration, built around the site you already have.

Your WordPress site already brings people in. We add Shopify to it in the way that fits how you sell: a store on its own address, products placed inside your WordPress pages, or your content moved into Shopify. You get a fixed quote in writing before work starts.

Founder replies within 24 hours. No spam, no obligation.
Registered Shopify Partner500+ businesses servedFounded 2014Platform facts checked 8 Oct 2026
Three ways WordPress and Shopify fit together
Three ways WordPress and Shopify fit togetherFirst, WordPress stays on the main address and the Shopify store sits on its own address, joined by links. Second, a Shopify product is placed inside a WordPress page and the buyer pays on Shopify checkout. Third, WordPress pages and posts are moved into Shopify and WordPress is switched off.01 TWO SITES, TWO ADDRESSESWordPressyourname.comlinksShopify storeshop.yourname.com02 PRODUCTS INSIDE WORDPRESS PAGESWordPress pageShopify productBUYPAYS ON SHOPIFY CHECKOUT03 CONTENT MOVED INTO SHOPIFYWordPressswitched offmovedShopifypages, posts, products
  • Black outline: WordPress.
  • Orange: Shopify. The buyer pays there in all three.

You need one of the three. Which one is agreed in writing before anything is built.

Short answer

Yes, Shopify works with WordPress, and there are three ways to set it up. In the first, WordPress stays your main site and the Shopify store sits on its own address, such as shop.yourname.com, with menu links joining the two. In the second, Shopify products and buy buttons are placed inside your WordPress pages and the buyer pays on Shopify’s checkout. Shopify publishes a free plugin for this, and its older Buy Button can be pasted into a WordPress page or post. In the third, your WordPress pages and posts are moved into Shopify and WordPress is switched off. The right one depends on how much you sell and on how much of your traffic arrives through WordPress pages (as listed on 8 Oct 2026).

Shopify Help: Sell on WordPressShopify Help: Buy ButtonShopify Help: connect a subdomainShopify Help: migrate to Shopify

The first decision

Decide what each system keeps before you pick a plugin.

WordPress is built for publishing pages and articles. Shopify is built for selling: products, a cart, a checkout and orders. Joining them works when each one keeps the job it is good at.

The plugin comes second. First comes a short list of what lives where.

In every setup on this page, the buyer pays on Shopify’s checkout. What changes is where they read about the product before that.

Shopify Help: Sell on WordPressShopify Help: add products to WordPressShopify App Store: Sell on WordPressGoogle Analytics Help: cross-domain

  • Articles and landing pages
    WordPress keeps

    They stay at the addresses Google already knows. In the first two setups nothing about them changes.

  • Product details and prices
    Shopify keeps

    Entered once, in Shopify. With Shopify's plugin, a change to a price, image, description or availability shows on the WordPress page without anyone retyping it.

  • Stock
    Shopify keeps

    One count, held in Shopify. Shopify's App Store listing says products, orders and inventory sync across both platforms.

  • Cart and checkout
    Shopify keeps

    Payment happens on Shopify's checkout in all three setups, so card details are typed on Shopify's pages.

  • Orders and customers
    Shopify keeps

    Shopify's help center says you manage the business in your Shopify admin. Buy Button orders are tracked there too.

  • Header, footer and menus
    Set up on both

    Built to match on both sides when there are two sites, so moving from an article to the store still looks like one website.

  • Visitor tracking
    Set up on both

    Google says that without cross-domain measurement, one person who visits two domains is counted as two users.

Three setups

Three ways WordPress and Shopify fit together.

Two words cover most of what follows. A subdomain is a prefix added to your web address, such as shop.yourname.com. A plugin is an add-on installed in WordPress. If the store itself is still to be built, see Shopify development.

01

Two sites, two addresses

WordPress stays your main site. The Shopify store gets its own address, most often shop.yourname.com, and menu links join the two.

  • Shopify's help center describes this case: your root domain runs another website and a subdomain runs the Shopify store
  • The join is one DNS record. DNS is the internet's address book, and a CNAME record is one line in it. Shopify says to point the subdomain's CNAME to shops.myshopify.com, with no A record needed
  • Your WordPress addresses do not change, so nothing has to be redirected
  • The header, footer, fonts and colors are built on both sides, so moving from an article to the store still looks like one website

Worth knowing. Google's Analytics help says that without cross-domain measurement, one person visiting two domains is counted as two users and two sessions. It recommends the same setup for subdomains, where self-referrals can appear. We configure it so a sale is credited to the article that earned it.

Shopify Help: connect a subdomainGoogle Analytics Help: cross-domain

02

Shopify products inside WordPress pages

The buyer reads, chooses and adds to cart on your WordPress page. Payment happens on Shopify's checkout.

  • Shopify's own route is a pair: the Shopify plugin in WordPress and the Sell on WordPress sales channel in Shopify, joined by an access token
  • Products and collections are added as blocks in the WordPress editor
  • It needs WordPress 5.0 or higher, PHP 7.4 or higher and the Block Editor. The Classic Editor is not supported
  • The older route is the Buy Button, a snippet of code from Shopify pasted into a Custom HTML block. Shopify says the Buy Button sales channel is included in all its subscription plans

Worth knowing. Shopify's developer page says the plugin is officially supported with the default block themes Twenty Twenty-Three, Twenty Twenty-Four and Twenty Twenty-Five, and that other themes may need customization. Changing how a product card looks means adding PHP files to your theme, which Shopify labels an advanced tutorial.

Shopify Help: Sell on WordPressShopify Help: connect to WordPressShopify Help: Buy ButtonShopify Help: Buy Button code in WordPressshopify.dev: plugin for WordPressShopify Help: advanced customizations

03

WordPress content moved into Shopify

One system. Pages and posts are rebuilt in Shopify, the domain is pointed at the store and WordPress is switched off.

  • Shopify's migration guide lists two bulk routes for blogs and for pages: a migration app, or its Blog and Page APIs. A product list can also go in by CSV file
  • Shopify publishes migration guides for ten platforms. WooCommerce is on the list. WordPress without WooCommerce is not
  • Addresses change. Shopify's own example is a shipping page moving from /policies/shipping-policy to /pages/shipping-policy, and its blog posts sit under /blogs/. Each old address needs a redirect
  • A WordPress export is an XML file. WordPress.org's instructions for it describe importing it into another WordPress site, so carrying the content into Shopify takes an app or code

Worth knowing. Shopify allows up to 100,000 URL redirects on its standard plans, and only from an address that no longer loads a page. Google's guidance is to keep redirects for at least a year.

Shopify Help: migrate to ShopifyShopify Help: URL redirectsshopify.dev: article objectWordPress.org: Tools Export screenGoogle Search Central: site moves

The third setup is a project of its own. Our WordPress to Shopify migration page covers the content move, the redirects and the launch.

Requirements, limits and guide contents are as listed on 8 Oct 2026.

The plugins

Six Shopify and WordPress tools, as their own listings describe them.

These are names a US search for a Shopify WordPress plugin brings up. Each line restates the maker’s own listing, as read on 8 Oct 2026. We did not test these tools for this page. Read each listing for two things: who makes it, and when it was last updated.

  • Shopify plugin and Sell on WordPress channel
    Made by Shopify · Setup 02

    Shopify's own pair: a plugin in WordPress and a sales channel in Shopify. The App Store lists the channel as free, launched on September 15, 2025, and rated 1.7 out of 5 from 4 reviews. Shopify's page says the plugin is built by Shopify and is not associated with WordPress.

    Shopify App Store: Sell on WordPressShopify: Sell on WordPress

  • Buy Button channel
    Made by Shopify · Setup 02

    Makes embed code for one product or a whole collection. Listed as free, on the App Store since January 12, 2012, and rated 3.8 out of 5 from 194 reviews.

    Shopify App Store: Buy Button channelShopify Help: creating a Buy Button

  • ShopWP
    Made by an independent developer · Setup 02

    A third-party plugin. Its WordPress.org listing shows 700+ active installations and 4 out of 5 stars. The same listing says the free plugin would stop working on March 1, 2024 and tells users to upgrade to the paid ShopWP Pro.

    WordPress.org: ShopWP

  • External Store for Shopify
    Made by an independent developer · Setup 02

    A third-party plugin that shows Shopify products on a WordPress site through shortcodes, which are short tags typed into a page. Its WordPress.org listing shows 2,000+ active installations and 3.4 out of 5 stars.

    WordPress.org: External Store for Shopify

  • Matrixify
    Made by Matrixify · Setup 03

    For moving in. Its tutorial says it reads products, customers, orders, blog posts and pages straight from the WordPress and WooCommerce API, and generates redirects from the old WordPress links to the new Shopify links.

    Matrixify: WordPress to Shopify tutorial

  • Shopify Importer
    Made by an independent developer, not Shopify · A name to check

    The plugin at wordpress.org/plugins/shopify is not Shopify's plugin. It is called Shopify Importer, its listing shows version 1.0 and a last update 12 years ago, and it copies a Shopify product file into WordPress posts.

    WordPress.org: Shopify Importer

What we found on 8 Oct 2026

Check where your copy of the Shopify plugin came from.

Shopify’s developer page tells you to download the plugin from wordpress.org/plugins/shopify-plugin. When we opened that address it sent us to a WordPress.org search page, and WordPress.org’s plugin lookup answered “Plugin not found” for it. Shopify’s help center links to a zip file on Shopify’s own servers. A different, older plugin sits one address away at wordpress.org/plugins/shopify. Download from Shopify’s own page, and read the name before you click install.

shopify.dev: plugin for WordPressShopify Help: connect to WordPressWordPress.org: Shopify Importer

If none of these fits, the product pages can be built to order. Shopify’s help page says you are not limited to its own components and can use other methods to fetch and show product data. That route is headless commerce.

Shopify Help: advanced customizations

The traps

Eight places a WordPress and Shopify setup breaks.

Knowing these early saves a rebuild. All eight come straight from the linked pages.

  • A WordPress site still on the Classic Editor

    Shopify's plugin supports only the Block Editor and the Site Editor. A site on the Classic Editor has to switch before the plugin can be used.

    Shopify Help: add products to WordPress

  • A theme outside the supported list

    Shopify's developer page names three default block themes as officially supported: Twenty Twenty-Three, Twenty Twenty-Four and Twenty Twenty-Five. It says other themes may need customization.

    shopify.dev: plugin for WordPress

  • Shopify apps that do not show in a Buy Button

    Shopify says Buy Buttons are not compatible with apps from the Shopify App Store. Its example is a product review app.

    Shopify Help: Buy Button FAQ

  • Styles on your site that hide the button

    CSS is the code that sets how a page looks. Shopify's troubleshooting guide says the CSS on your website can interfere with a Buy Button, and that a rule hiding iframes makes the button invisible.

    Shopify Help: Buy Button FAQ

  • Buyers sent to the wrong site once they have paid

    Connect an existing Shopify account and Shopify's Sell on WordPress theme is installed but not published, so customers are redirected to the Shopify storefront. It has to be published to send them to WordPress.

    Shopify Help: checkout traffic

  • Disconnecting the plugin

    Shopify says that when you disconnect, every product shown on your WordPress site is disconnected too, and customers can no longer view or buy them.

    Shopify Help: connect to WordPress

  • One visitor counted as two

    Google says that without cross-domain measurement, a person who visits two domains is counted as two users and two sessions. For subdomains it warns of self-referrals, where your own site shows up as the source of the visit.

    Google Analytics Help: cross-domain

  • Old addresses that still load a page

    After a move into Shopify, a redirect works only from an address that no longer loads a page. Shopify also will not redirect its fixed paths, such as /products and /collections.

    Shopify Help: URL redirects

Next step

Tell us what your WordPress site does. We will name the setup.

Send your site address and what you want to sell. We reply with the lightest setup that does the job, and a fixed quote if there is work for us.

Scope my setupBhavesh replies within one business day.

Who this is for

Built for any business with a WordPress site and something to sell.

Your trade changes the details. The job is the same in each one. Keep the pages that bring people in, and give those people a way to buy.

If the work is mostly on the WordPress side, see WordPress development.

  • A woman in a mustard cardigan writes in a notebook at a desk with a camera, an orange mug and a monitor showing grey blocks and one orange block

    Publishers and content-led brands

    Years of articles that rank in search. The store has to sit beside them without moving a single address.

  • A man in a grey t-shirt places a rolled teal exercise mat on a wooden shelf above a row of plain steel water bottles

    Studios, clinics and service businesses

    A booking site first, with a short list of products to sell. Product blocks inside existing pages are often enough.

  • A woman in a green apron sands the leg of an unfinished wooden chair in a workshop while two people work at benches behind her

    Makers and manufacturers

    A WordPress site that shows the range. Adding a cart lets a visitor order what they would otherwise have to ask about.

  • A man in a white t-shirt folds a navy t-shirt beside a woman in a teal sweater stacking cream tote bags at a table in a community hall

    Nonprofits, schools and clubs

    A site kept up by staff and volunteers, with a small shop for merchandise. Orders and payments are handled in Shopify.

Process

How we plan, build and test the join.

The setup is agreed first, built on a copy of your site, then tested with a purchase. Before a contract, we show working software on your own data. After launch, Shopify maintenance and support keeps it current.

Two people at a desk look at a monitor showing three squares in a row, the middle one orange, while one points with a pencil
  1. 01

    List what the WordPress site does today

    Pages, posts, forms, logins and plugins go on one list. Beside it goes a second list, of the addresses that bring visitors in from search.

  2. 02

    Choose the setup, in writing

    One of the three, with the reason. If the smallest one does the job, that is the one we name.

  3. 03

    Build on a private copy

    A staging site is a private copy of your website. The store, the product blocks or the moved content are built there, so your live site is not touched until you approve.

  4. 04

    Match the two sides

    Header, footer, fonts and colors are made to match, so a buyer who moves from an article to the store sees one website.

  5. 05

    Test a purchase end to end

    A sale, a refund and a discount code go through a test checkout, on a phone and on a desktop, before any real buyer sees it.

  6. 06

    Launch, check, stay on

    After launch we check that old addresses land where they should and that orders are credited to the right page in your analytics. The same team stays on for support.

How the setups compare

Two addresses, products in WordPress, or everything on Shopify.

Each setup is the right one for somebody. On the scoping call we say which we would choose for you and why, even when it is the smallest job of the three.

01 Two sites, two addresses02 Products inside WordPress pages03 Content moved into Shopify
Where the buyer browses productsThe Shopify store, on its own addressYour WordPress pagesThe Shopify store, on your main address
Where the buyer paysShopify checkoutShopify checkoutShopify checkout
Your WordPress addressesDo not changeDo not changeEach one needs a redirect to its new Shopify address
What you keep up to dateTwo systems, each doing its own jobTwo systems, plus the plugin or embed code that joins themOne system
Shopify App Store apps on product pagesWork on the store as normalNot inside a Buy Button, Shopify says. Check each app against the pluginWork on the store as normal
Right call whenWordPress brings the visitors and the range is big enough to need full store pagesYou sell a short list of products and the article is where the sale is madeThe store is the business and the WordPress site is small or out of date
Platform facts are from Shopify's own pages as listed on 8 Oct 2026.

Method

Sources, checked on 8 Oct 2026.

Every requirement, rating, date and limit on this page was read from the pages listed here on that day. Ratings and install counts move, so check the linked page before you act on one.

What we did not do: install or test any of the plugins named above for this page.

Reviewed and updated 2026-10-08 · Bhavesh Barot, Founder

WordPress Shopify integration FAQ

WordPress and Shopify questions, answered plainly.

What owners and site managers ask before joining the two. Platform answers are from Shopify's, WordPress.org's and Google's own pages as listed on 8 Oct 2026.

Using them together

Can I use Shopify with my WordPress website?

Yes, in three ways. WordPress can stay your main site while the Shopify store sits on its own address, such as shop.yourname.com. Shopify products and buy buttons can be placed inside your WordPress pages, with payment on Shopify's checkout. Or your WordPress pages and posts can be moved into Shopify. Shopify's help center documents the first two, and its migration guide covers the third.

How do I integrate Shopify with WordPress?

Shopify's own route has three steps. Install and activate the Shopify plugin in WordPress. Install the Sell on WordPress sales channel in your Shopify admin. Then copy the Shopify access token from the sales channel and paste it into the plugin's settings in WordPress. After that, products and collections are added to pages as blocks in the WordPress editor.

Is Shopify built on WordPress?

No. They are separate products from separate companies. WordPress is open-source software for publishing a website. Shopify is a hosted platform for running a store. Shopify's own page for its WordPress plugin says the plugin is built by Shopify and is not associated with WordPress.

Which is better, Shopify or WordPress?

They do different jobs, and they can run together. WordPress is built for publishing pages and articles. Shopify is built for selling: products, a cart, a checkout and orders. If most of your visitors arrive through articles, keep WordPress and add Shopify. If the store is the whole business, one Shopify site is simpler to run.

Do I still need WooCommerce if I use Shopify with WordPress?

No. WooCommerce is the store plugin for WordPress, with more than 7 million active installations on WordPress.org as listed on 8 Oct 2026. If Shopify holds your products and takes payment, WooCommerce has no job left. Running both means two product lists and two stock counts to keep in step.

How do I link my Shopify store to my website?

For a store on its own address, you add one DNS record at the company where you bought your domain. Shopify's guide says to create a CNAME record for the subdomain, for example shop, and point it to shops.myshopify.com. Then you connect the subdomain under Settings, Domains in your Shopify admin. Shopify says its check of the records can take a few minutes.

Can I keep my blog on WordPress and sell on Shopify?

Yes. That is the first setup on this page. The blog stays on WordPress at the addresses Google already knows, and the store runs on Shopify at its own address. Nothing on the blog has to be redirected. The work is in matching the design on both sides and in tracking visitors across the two, so a sale is credited to the article that led to it.

Plugins and buy buttons

Is there an official Shopify plugin for WordPress?

Yes. Shopify publishes a WordPress plugin and a matching sales channel called Sell on WordPress. The Shopify App Store lists the channel as free and launched on September 15, 2025. As listed on 8 Oct 2026 it had 4 reviews and a rating of 1.7 out of 5, so we test it on a copy of your site before it goes live.

Where do I download the Shopify plugin for WordPress?

From Shopify. Its help center links to a zip file on Shopify's own servers, which you upload on the Plugins page in WordPress. Be careful with names. The plugin at wordpress.org/plugins/shopify is a different one, called Shopify Importer and last updated 12 years ago. On 8 Oct 2026 the WordPress.org address given on Shopify's developer page led to a search results page.

What does the Shopify plugin need on my WordPress site?

Shopify lists WordPress 5.0 or higher and PHP 7.4 or higher. It also needs the Block Editor, known as Gutenberg, and the Site Editor. The Classic Editor is not supported. Shopify's developer page says the plugin is officially supported with the default block themes Twenty Twenty-Three, Twenty Twenty-Four and Twenty Twenty-Five, and that other themes may need customization.

How do I add a Shopify Buy Button to WordPress?

Create the button in the Buy Button sales channel in Shopify and copy its embed code. In WordPress, open the page or post, add a Custom HTML block and paste the code in. Shopify says embedded Buy Buttons work with self-hosted WordPress.org sites and with certain plans offered by WordPress.com.

Is the Shopify Buy Button free?

Shopify says the Buy Button sales channel is included in all Shopify subscription plans, and the Shopify App Store lists it as free. You still pay for the Shopify plan itself. As listed on 8 Oct 2026 the channel was rated 3.8 out of 5 from 194 reviews.

Does checkout happen on WordPress or on Shopify?

On Shopify. With a Buy Button you choose what a click does: add the product to a cart, go straight to checkout, or open the product details. You can also choose whether checkout opens in a new browser window. With Shopify's plugin, a theme called Sell on WordPress, installed in your Shopify admin, decides whether the buyer is sent to your WordPress site or to your Shopify storefront once they have paid.

Do product changes in Shopify show on my WordPress site?

Yes. Shopify's help center says that changes to products and collections in your Shopify admin, such as prices, images, descriptions or availability, sync automatically with your WordPress site when you use its plugin. For Buy Buttons, Shopify says any update to a product's details shows on that product's button.

Can I change how Shopify products look on my WordPress site?

Yes, with code. Shopify's plugin draws four parts: a product card, a quick view pop-up, a product detail page and a collection grid. Each can be replaced by adding a PHP file to a folder named Shopify inside your WordPress theme. Shopify labels this an advanced tutorial and suggests hiring a Shopify Partner. FactoryJet is a registered Shopify Partner, and this is work we do.

What is the best Shopify plugin for WordPress?

Start with Shopify's own plugin, because Shopify supports it and it costs nothing to try. It is new, so test it on a copy of your site first. Read any third-party plugin's listing before you install it. ShopWP's WordPress.org listing, for example, says its free version would stop working on March 1, 2024 and points users to a paid version.

Addresses and moving

Should my Shopify store go on a subdomain?

When WordPress stays as the main site, yes. A subdomain such as shop.yourname.com is the arrangement Shopify's help center describes for running a store beside another website on the same root domain. Running one site inside a folder of the other, such as yourname.com/shop, is not covered in that guide. It needs a proxy in front of both sites, which we scope as custom work.

Can I move my WordPress site to Shopify?

Yes. Shopify's migration guide says blogs and pages can be moved in bulk with a migration app or through its Blog and Page APIs, and products by CSV file or app. Web addresses change in the move, so each old address needs a redirect to its new one. Our WordPress to Shopify migration page covers that project in full.

Will I lose Google rankings if I move content from WordPress to Shopify?

Redirects are what protect them. Google's site move guidance says 301 and other permanent redirects do not cause a loss in PageRank, and that redirects should be kept for at least a year. It also warns that pointing many old pages at one unrelated page, such as the home page, can be treated as a soft 404, which means Google reads the page as missing.

What if my WordPress site already has a WooCommerce store?

Then moving to Shopify is a store-to-store move. Shopify publishes a WooCommerce migration guide that covers products, customers and order history. It notes that Shopify allows 3 product options, so a product with more than 3 needs an app or extra fields. Shopify's own Store Migration app is in early access and available to certain stores only.

Working with us

How much does a WordPress and Shopify integration cost?

It depends on the setup. Shopify's plugin and its Buy Button channel are both listed as free on the Shopify App Store, and you pay for a Shopify plan. For build work, Shopify developers in the US and Canada typically charge $120 to $200 an hour, according to CartCoders' 2026 rate guide. FactoryJet quotes a fixed price in writing after a short scoping call.

How long does a WordPress and Shopify integration take?

The join itself is quick. A subdomain is one DNS record, and Shopify says its check can take a few minutes. Connecting Shopify's plugin is a token pasted into a settings page. The time goes into what surrounds it: matching the design on both sides, testing checkout, and moving content if you choose the third setup. The timeline goes in writing with the quote.

Do you work on the WordPress side as well as the Shopify side?

Yes. FactoryJet builds on both. One team handles the WordPress theme, the Shopify store and the join between them, so nothing falls between two vendors.

Can I see it working before I sign?

Yes. Before a contract, we show working software on your own data. For this kind of project that means one of your own products shown on a copy of your WordPress page, with a test checkout you can click through.

Which industries do you work with?

Any business with a WordPress site and something to sell: publishers, studios and clinics, makers and manufacturers, nonprofits, schools and clubs. FactoryJet was founded in 2014 and has served more than 500 businesses.

Is FactoryJet a Shopify Plus Partner?

No. FactoryJet is a registered Shopify Partner, without a Plus Partner tier. We do the engineering work itself. If your procurement team requires a Plus Partner badge, tell us on the first call.

WordPress Shopify integration

Keep the site that brings people in. Add a store they can buy from.

Tell us what your WordPress site does today and what you want to sell. We name the setup, build it on a copy of your site and stay on after launch.

Talk to the founder

Registered Shopify Partner. Fixed quote in writing before work starts. You own the code.

Free quote
Founder replies in 24h