Shopify + WordPress integration

Combine Shopify + WordPress and move store data into WordPress, or site content into Shopify. Just ask Letaido's AI agent and watch it do the work.

Best Shopify and WordPress integration jobs to start with

Keep product content current and check links with this Shopify WordPress integration.

Monthly on the 1st at 9am

Best sellers page kept current from Shopify

On the 1st of each month, Leta rebuilds the best sellers list on your WordPress page from Shopify, with current prices and links.

Every Monday at 9am

Blog drafts for new Shopify products

Draft WordPress posts for new Shopify products, with an image, price and buy link.

Shopify WordPress integration options, compared

Shopify's plugin, Buy Button and ShopWP show products. Leta keeps the content around them current.

OptionBuy buttons and checkout on WordPressProduct pages synced into WordPressPosts and pages written for youFlags links to products to checkRuns without you
Letaido AI agentNoNoYesYesYes
Shopify plugin + Sell on WordPress (Shopify's own)YesPartlyNoNoYes
Shopify Buy ButtonYesNoNoNoNo
ShopWP Pro (third-party plugin)YesYesNoNoYes
ZapierNoPartlyPartlyNoYes
Read the full comparison
OptionHow a run beginsGood atKeep in mind
Letaido AI agentA set time each week or month, or a request in chatKeeping a best sellers page current, drafting posts for new products, showing related posts on product pages, flagging posts that link to missing or out of stock productsIt doesn't add buy buttons or a cart to WordPress, and it doesn't sync your catalog. It reads stock levels, not whether a product keeps selling at zero. Neither app sends events to Letaido, so jobs run on a schedule or when you ask
Shopify plugin + Sell on WordPress (Shopify's own)You, adding a Shopify block to a page or postShowing Shopify products and collections on WordPress pages and posts with Shopify checkout. Price, image, description and availability changes sync from Shopify on their ownInstall the Shopify plugin in WordPress and the Sell on WordPress sales channel in Shopify, then paste the channel's access token into the plugin. Needs the Block Editor; the Classic Editor isn't supported. It shows products; it doesn't write posts or check old links
Shopify Buy ButtonYou, once per product or collectionEmbedding a product card, collection or cart that checks out through Shopify on any page or blog postAdd the Buy Button sales channel in Shopify, then paste each button's code into the page's HTML. An embed you place by hand, separate from the Shopify plugin. It shows products; it doesn't write or update your posts
ShopWP Pro (third-party plugin)Its own sync, automatic or one timeBuy buttons, a built-in cart and product detail pages synced from Shopify as WordPress postsNot made by Shopify. ShopWP Pro is $199 a year for up to 3 sites, or $499 for unlimited sites, on top of a Shopify plan. It copies product data into WordPress posts; it doesn't write blog posts or check old links
ZapierA Shopify or WordPress event, such as a new product, order or postCopying fields across, for example a WordPress post for each new paid order, or Shopify blog entries from new WordPress postsShopify is a Premium app on Zapier. Some triggers, like new blog entries, poll for new data on a timer instead of starting at once. A Zap copies the same fields every time unless you add AI steps

Shopify and WordPress: the old way vs. Letaido

  1. 1Open Shopify's best selling products report
  2. 2Check each product's stock and status
  3. 3Copy names, prices and image links
  4. 4Edit the list on your WordPress page
  5. 5Do it again next month
On the 1st of every month at 9am, update the best sellers list on my WordPress page with ID 812. Take the top 8 products from my Shopify collection called All products, in Shopify's best selling order, and skip anything that's out of stock or not on my online store. If fewer than 8 qualify, list the ones that do and tell me how many. For each product show its image, name, price and a link to buy it. Only change the part of the page between the <!-- best-sellers:start --> and <!-- best-sellers:end --> markers.
Page: Best sellers
Best sellers list: 8 products, updated Nov 1
New on the list: Stoneware Mug Set, Ceramic Bud Vase
Off the list: Cedar Wick Candle (out of stock), Holiday Gift Box (not on the online store)

How Shopify and WordPress jobs start

On a schedule

Saved as an automation, like these jobs: monthly on the 1st at 9am or every Monday at 9am. Neither app sends events to Letaido.

When you ask

Ask in chat; Leta picks from 398 actions.

How to set up the Shopify WordPress integration

  1. 1Create a Shopify store app and paste its keys
  2. 2Paste your Application Password or access token
  3. 3Approve the first Shopify and WordPress run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Check the first result in chat
  5. 5Pick a schedule

Every Shopify and WordPress action the agent can take

Shopify
14 groups: 136 reads, 227 writes
  • Read orders and transactions
  • Manage draft orders
  • Manage metafields and metaobjects
  • 11 more

Update shipment item quantities · List fulfillment orders on hold · Get reverse fulfillment order · Update order edit discount

WordPress
9 groups: 18 reads, 17 writes
  • Create and publish posts
  • Create and manage pages
  • Manage categories and tags
  • 6 more

Get category · Delete category · List tags · Delete post

Frequently asked

Does Shopify integrate with WordPress? +

Yes. Shopify's own Shopify plugin with the Sell on WordPress sales channel, the Buy Button, or a third-party plugin like ShopWP Pro puts products on your WordPress site. Letaido works alongside them: its AI agent, Leta, uses Shopify and WordPress in the same job to keep the content around your products current.

How do I connect Shopify and WordPress to Letaido? +

Create a Shopify store app and paste its keys, then paste a WordPress Application Password or access token. After that, describe the job in chat or paste a prompt from a job on this page, and check the first result in chat.

Does it add Shopify buy buttons or a cart to my WordPress site? +

No. Letaido doesn't add buy buttons, a cart or a catalog sync. Shopify's own plugin with the Sell on WordPress sales channel, the Buy Button and ShopWP Pro do that. Leta writes and updates the posts and pages around your products.

Will it publish posts on my WordPress site? +

Not as new posts. New product posts are saved as drafts, never published. The best sellers job does change a page that's already live, but only the list between two marker comments; the rest of the page stays as it is.

Can it find blog posts that link to missing or out of stock products? +

Yes, when you ask. Leta reads your published posts, finds links to your store's products and lists any that are missing, archived or draft, off your online store, or at zero stock or below. Out of stock rows are ones to check, since a product can be set to keep selling at zero stock. Nothing is changed.

Is there a way to show related blog posts on Shopify product pages? +

Yes. Every Monday, Leta finds the published posts that link to each active product and saves them in the product's custom.related_posts metafield. Your theme needs to show that field. No other product field changes.

Can a new Shopify product start a WordPress job automatically? +

Not by itself. Neither Shopify nor WordPress sends events to Letaido, so jobs run on a schedule, such as every Monday at 9am or monthly on the 1st, or when you ask in chat.

Do I approve changes to Shopify or WordPress? +

Yes. Allow all read operations once per app; approve each kind of write once.

Put Shopify and WordPress to work today

Connect Shopify and WordPress, then ask for a job like "Update my best sellers page from Shopify every month". Leta gets it done on your schedule, or the moment you ask.

Get Letaido