PhotopilotPhotopilot
All integrations
Webshop WooCommerce

Link WooCommerce to product images, content, and publication

Read products, variations, and categories; push approved images, copy, and cross-sells back.

  • Direct connection via REST API
  • GDPR-compliant, data in the EU
  • SLA and a dedicated contact
  • Connects to Shopware, Shopify, and your ERP
  • 13 retailers and brands in production
WooCommerce

This is the route

  1. You create REST API keys in WooCommerce.
  2. Photopilot imports products, variations, and categories.
  3. Approved images and text are sent back to the product.
  4. Sets become cross-sells, which almost every theme displays under 'Others also bought'.
Explanation

How Photopilot works with WooCommerce

A WooCommerce store often grows organically with WordPress: variable products, custom metafields, and a theme with its own requirements. Photopilot reads your products and variations through the WooCommerce REST API and writes approved images, copy, and cross-sells directly back to the product. This removes the manual work from the media library.

What Photopilot retrieves from WooCommerce

Photopilot reads products, variations, the category tree, and gallery images with their order. Recognition is based on SKU and on the EAN or GTIN, even if it is stored in a plugin metafield, such as WooCommerce's own GTIN field or a custom EAN field. Photopilot also reads existing SEO titles and meta descriptions from Yoast or Rank Math, so you can see where text already exists. For a variable product in multiple colors, each color gets its own item, with a link to the published product page.

Edit and add content in Photopilot

Images from suppliers, your own studio, or the existing WooCommerce gallery are cut out, placed on a single background, and cropped to the aspect ratios your theme expects. Photopilot recognizes which image type belongs in each gallery slot, so the front shot is always first. When images are missing, you can create AI model photos or have Iris, the AI creative director, set up campaign images. Photopilot also writes product titles, short and long descriptions, and SEO copy, and recognizes material and care symbols on the label.

Publish to your WooCommerce products

An approved image is placed in its fixed position in the product gallery through the REST API, with alt text based on product name, brand, and color. Texts go into the product name, description, and short description, while the SEO title and meta description are included as product meta. Sets from Photopilot become cross-sells in the standard WooCommerce field, which almost every theme displays in the recommended products block. In most cases, an image is live within minutes of approval.

Overview and planning for your team

By default, Photopilot checks your shop for changes every two hours, so new products appear in the worklist automatically. By category or brand, you can see which products still have no images, model photo, or description. Large catalogs are retrieved in parallel with a fixed upper limit, so your shop is not affected: thousands of variable products can be imported in just a few minutes. With autopilot, recurring steps continue without intervention.

Connect WooCommerce without a plugin

In WooCommerce, go to Settings, Advanced, REST API, create a key with read and write permissions, and give Photopilot the consumer key and consumer secret. You do not need an extra plugin on your WordPress site. During onboarding, you choose which categories to include and which fields you want to use for sizes or dimensions; Photopilot shows how many products it fills for each field. After a test read, you enable the fixed schedule.

Variable products, themes, and categories

WooCommerce shops vary widely in how they structure colors and sizes: as variations, as separate products, or with plugin fields. Photopilot follows your setup instead of imposing a fixed structure, and imports the category hierarchy so image rules can differ by category. HTML entities and special characters in product names are also imported cleanly. If you want to show material and care instructions, we’ll agree on the field where your theme displays them properly.

WooCommerce at a glance

What is exchanged
Photopilot uses the WooCommerce REST API to read products, variations, and categories. Approved images and texts are sent back, along with sets as cross-sells in WooCommerce's standard field.
How often
By default, products are imported every two hours. We fetch large shops in parallel, with a fixed upper limit so your shop is not overloaded: thousands of variable products take minutes instead of half an hour.
What you provide
A consumer key and consumer secret with read and write permissions, created under WooCommerce, Settings, Advanced, REST API.
Good to know
The integration has been tested against a real WooCommerce shop in our test lab and against a catalog of more than 5,000 variable products.

Then in Photopilot

Reliably linked

Let sales-ready content land in your webshop automatically

The StoneBerden FashionRinsma ModepleinVan DijkJeroen BeekmanVan Tilburg Mode & SportDuifhuizenSkiHutVan Dal MannenmodeCalico ClubGentiluomoHarper & YveGenti
300.000+ articles processed
9,5M+ supplier images indexed
~3.200 photos automatically edited per day
FAQ

Frequently Asked Questions

Can Photopilot automatically add product photos to WooCommerce?

Yes. After approval, Photopilot places the image in the correct position in the product gallery via the REST API, with alt text. It is usually online within a few minutes.

How do I connect WooCommerce to Photopilot?

In WooCommerce, go to Settings, Advanced, REST API and create a key with read and write permissions, then enter the consumer key and consumer secret in Photopilot. Next, choose categories and fields, and Photopilot will run a test read.

Do I need to install a WordPress plugin for Photopilot?

No. Photopilot works with WooCommerce’s standard REST API. You only need an API key, not an extra plugin.

Does Photopilot work with variable products in WooCommerce?

Yes. Photopilot reads the variations for each product and creates an item for each color, recognized by SKU or EAN. This gives each color its own images within the same WooCommerce product.

Does Photopilot recognize the EAN from my WooCommerce plugin?

In most cases, yes. Photopilot checks WooCommerce's own GTIN field and the common metafields for EAN, GTIN, and barcode used by plugins. If the code is in a different field, we map that during setup.

Which copy does Photopilot add to WooCommerce?

The product name, description, short description, and, if needed, the SEO title and meta description as product metadata. Fields you do not have filled in stay as they are.

Can I approve images before they go into my WooCommerce shop?

Yes. Nothing goes to WooCommerce without approval in the review. Only when you trust a step do you put it on autopilot.

Will Photopilot put a load on my WooCommerce server?

Hardly. Photopilot only retrieves changes and processes them in parallel with a fixed upper limit, which can be lower per shop. This means even large catalogs with thousands of variable products can be read in minutes.

How much do AI model photos cost for WooCommerce products?

AI photos cost between €0.05 and €0.21 per photo at queue pricing and are often ready within an hour. For the highest quality, choose Precision+.

What does Photopilot exchange with WooCommerce?

Photopilot imports products, variations, and categories, and writes approved images, copy, and cross-sells back.

How often does Photopilot read our WooCommerce shop?

Every two hours by default. An approved image is usually sent back through the export queue within a few minutes.

What does Photopilot need to connect WooCommerce?

A consumer key and consumer secret with read and write permissions from the WooCommerce REST API settings.

What if writing back directly does not fit our theme?

Then a feed or export remains a manageable route. We agree on publishing per theme or shop setup.

Knowledge base

Read also

How to start

First the trial route, then the technique

The integration is the starting point. After that, Photopilot keeps linking, editing, writing, checking, and publishing together.

  1. What is the source of truth?

    Source, destination, or both: for data, media, and status.

  2. What can be automated?

    Link, crop, and text, or show an exception first.

  3. Where should it go?

    Webshop, FTP, Azure, or API, before anything is built.