- Item type
- Skirt
- Color
- BORD-209
- Model
- empty
- Length
- empty
- Material
- PU
- Fit
- empty
- Details
- empty
- Occasion
- empty
Every filter filled. Every item discoverable.
Photopilot adds color, material, fit, hood, and more per item, using the filters your store already has. With your own values, an explanation for every choice, and no guesswork. Ready for webshop filters, Google, and AI assistants.

- Item type
- Skirt own data
- Model
- Pencil skirt AI
- Length
- Knee-length AI
- Color
- Red photo
- Material
- Leather look label
- Details
- Front slit AI
- Washing
- Do not wash label
From three filled fields to a complete item.
Most of the time, all you have is an item number, a color code, and a size. Anything that is not filled in will not appear in any filter. Photopilot looks at the photo and fills in the rest.
- Item type
- Skirt
- Color
- Red
- Model
- Pencil skirt
- Length
- Knee-length
- Material
- Leather look
- Fit
- Tailored
- Details
- Front slit
- Occasion
- Office
Put in whatever you have. Filled filters come out.
A brand Excel file, a quick photo on the rack, the care label, and the brand’s website, which is searched again every day. Photopilot extracts what is available and puts it into your filters.
Every Excel file No matter how messy

A quick photo At the rack, with your phone

The care label Symbols become text
Brand website New information comes in automatically

Glossy knee-length pencil skirt with a front slit that keeps the style playful.
- Model
- Pencil skirt photo
- Color
- Burgundy photo
- Closure
- Back zipper website
- Material
- Leather look Excel
- Details
- Front slit photo
- Washing
- 30°, do not bleach label
- Model Pencil skirt
- Length Knee-length
- Color Burgundy
- Material Leather look
One official value, no matter how it comes in.
A filter only works if every cotton sweater is actually called “Cotton.” Photopilot turns every spelling variant into the same clean value.
- Only values your store already recognizes
- Choose per field: off, product page only, or also as a filter
- Your own completed data always stays in control
- RayonCVviscose Viscose Material
- SpandexEAelastane Elastane Material
- 100% COcottonkatoen 100 Cotton 100% Material
- Niagaranavydk.blauw Blue/Navy Your color filter
Yes, no, or unknown. And always why.
Does this jacket have a hood? Is it waterproof? Photopilot checks, decides and tells you why in one sentence. If it is not sure, it says so honestly.
- Unknown never goes to the webshop
- A field only appears for the product types it applies to
- Your team always has the final say
- Hood Yes The product photo shows a hood with a drawstring.
- Waterproof Unknown The product data lists polyester, but waterproofing or a hood is not explicitly mentioned.
- Hood Not applicable Only if the product type is Jacket. This item: Top.
Your own colors, not ours.
Every store names colors differently: one says ‘Blauw/Navy’, another says ‘Marine’. Photopilot learns your colors and looks at every photo. That way, every product gets the color your customers expect.
- A color your store already has is never overwritten
- If a color is wrong, you get a suggestion
- Not sure? Leave it blank
- Received asNiagara Your filterBlue/Navy
- Received asCloud Dancer Your filterWhite
- Seen in the photoburgundy Your filterRed
A hood belongs on a jacket, not on a pair of pants.
Photopilot fills the filters your store already has. Want more, such as fit, sleeve length, or waterproof? Turn on one switch, and only the products it applies to get it.
Jackets - Hood
- Waterproof
- Closure
- Length
- Fit
Tops and sweaters - Neckline
- Sleeve length
- Fit
- Closure
Pants and skirts - Fit
- Length
- Closure
Your own filters - Style
- Occasion
- Pattern
- …
Manage filters from Photopilot.
Create a filter, click Create, and it appears in your store. For each filter, you choose whether customers can filter by it, whether it appears on the product page, or both.
Tested live in our demo store: the Rainy weather filter set to Yes shows exactly the parka with a hood.
Four places where a completed filter turns into revenue.
Online store filters
Customers filter by fit, length, or material and actually find the item. An empty field means the item is invisible in that filter.
Filter path Skirts › Pencil skirt › Knee-lengthSEO filter pages
Filled filters make landing pages possible for higher-intent searches, such as a color, fit and material together.
Search query burgundy leather-look pencil skirtGoogle Shopping
Color, material, pattern, and target audience are fields in the product feed. The more complete your product data is, the better an item matches specific searches.
Feed fields color · material · patternAI assistants
ChatGPT, Perplexity, and Google AI Mode answer shopping questions using product data. They don’t guess; they choose the item whose attributes match.
Shopping question “A knee-length leather-look skirt for the office?”
Customers are increasingly asking an AI assistant.
An AI assistant reads product data and selects the items where the fit, material, and length clearly match the request. Empty or vague attributes mean: not recommended. Complete attributes make your assortment readable for search engines and language models.
Also fill in product copy and SEOI'm looking for a knee-length faux leather skirt I can wear to the office, preferably in a warm color.

Set up, complete, publish.
- 01
Turn on filters
Photopilot already knows the filters in your store and shows what is still missing.
- 02
Complete filters
One click, and every empty filter is filled. Everything else stays as it is.
- 03
Unknown stays empty
No guesswork. You see the reason behind every choice.
- 04
Live as a filter
Directly in Shopware, Shopify, or your own export.
New items are enriched automatically. You can enrich an existing collection in one go.
One item, all product data complete.
Frequently Asked Questions
The basics
What is filter enrichment?
Filter enrichment automatically fills in the attributes customers filter by in a webshop, such as color, material, fit, length, hood, or waterproof. Photopilot looks at the photo and the product data, fills the filters your store already has with your own values, and explains every choice. When in doubt, it leaves the field empty.
What is the difference between an attribute and a filter?
An attribute is a characteristic of an item, such as “sleeve length: long.” A filter is where customers select that characteristic in the webshop. A filter only works if the attribute is completed with the same value for every item. Photopilot makes sure those values are complete and consistent.
Why are our webshop filters often empty or messy?
A POS or ERP usually provides little more than an item number, a color code, and a size, with abbreviations and internal color names such as “Niagara,” “dk.blauw,” or “100% CO.” Manually fixing this takes minutes per item and falls behind with every new collection. At one sports retailer, the color filter was filled for only 33% of products; Photopilot can fill 4,082 of those 4,094 gaps.
Which filters can Photopilot fill in?
All the filters already in your store. You can also turn on ready-made filters with a single switch, such as fit, length, sleeve length, neckline, closure, hood, and waterproof.
How it works
Does the AI create new filter values on its own?
No. Photopilot only selects from the values your filters already have. That prevents duplicate or unusual filter options and keeps your store looking clean.
What happens if the AI is not sure?
Then the field stays empty. For yes/no filters, Photopilot answers Yes, No, or Unknown, and only chooses Yes or No when it is clear from the photos, the product data, or a source. Unknown is never the same as no and is not sent to the online store. For each choice, the AI writes one sentence explaining why, for example: “The product data says polyester, but waterproofing is not explicitly mentioned.”
Will pants get a hood filter too?
No. A filter only appears for products where it makes sense. A hood belongs on a jacket, so a top or pair of pants will not get that field, and you can see why.
Where does Photopilot get style, length, and color from?
The AI reads style, length, neckline, fastening, and details from the product photos, combined with item data and sources such as an Excel file or the brand’s website. If an attribute is not clear from those sources, the field stays empty instead of being guessed. Photopilot measures the color in the photo, while material and care instructions come from a scan of the label or the brand’s website.
Can Photopilot fill the color filter?
Yes, in the colors your store uses. Photopilot learns what you call your colors and looks at every product photo, so each product gets the color your customers expect. If Photopilot is unsure, the field stays empty.
What happens to filters we have already filled in ourselves?
They stay as they are. Photopilot only fills in what is missing. If it spots something that may not be right, you receive a suggestion and your team decides.
How does a filter become a property in Shopware?
With one click. A filter you create in Photopilot appears in Shopware right away. For each filter, you choose whether customers can filter by it, whether it appears on the product page, or both.
Does filter enrichment also work with Shopify?
Yes. Photopilot writes composition, material, and care instructions to the product’s metafields. In filter mode, Photopilot turns them into list fields, so you can use them as filters in the Shopify Search & Discovery app.
SEO, Google, and AI
Does filter enrichment increase revenue?
An item without a completed attribute does not appear when a customer filters on that attribute, and it matches less well for specific searches in Google. A color filter that is only one-third filled leaves out two-thirds of the assortment as soon as a customer filters by color. Complete filters make your assortment discoverable for the searches with the highest purchase intent.
Do complete attributes help you get found in ChatGPT and other AI assistants?
Yes. AI assistants such as ChatGPT, Perplexity, and Google AI Mode answer shopping questions using product data from webshops and feeds. They choose items whose attributes, such as color, material, and “waterproof,” clearly match the question. Empty or vague attributes make a product invisible in those answers.
Can we also create SEO landing pages with completed filters?
Yes. Once attributes such as color, fit, and material are filled in consistently, your webshop can turn them into filter pages that rank for combinations, such as “waterproof jacket with hood.” Photopilot provides the completed values; your webshop decides which combinations are indexed as pages.
Review, pricing, and integrations
Can we see which items are still missing a filter?
Yes. In the content list, you can filter each field by empty or unknown, filled in, or a specific value. This shows you right away which jackets still do not have a value for “waterproof,” so you can fill them all in at once.
Which webshops do the enriched filters go to?
How much does filter enrichment cost?
Filling filters is billed like product enrichment: based on actual AI usage, from €0.01 per fully enriched product. Filling from a brand’s website has a monthly budget that you set yourself.

