Skip to main content
Brainova AI Inventory

Automated Product Variant Detection and Grouping

Brainova AI Inventory automatically identifies which products are variants of each other and groups them under parent products. Using SKU pattern parsing and AI auto-detection, it turns flat spreadsheets of individual SKUs into properly structured parent/variant hierarchies — with correct size, color, and style options ready for Shopify.

Manual variant grouping breaks at scale

Every retailer managing a sizable catalog knows this pain. Products come in multiple sizes, colors, and styles. Grouping them correctly under parent products — and keeping them organized — is one of the most tedious, error-prone tasks in e-commerce operations.

Time drain

A catalog of 2,000 SKUs with an average of 4 variants per product means 500 parent groups to create manually. At 3-5 minutes each, that is 25-40 hours of repetitive data entry.

Error-prone

Wrong color assigned to wrong parent. Size "L" listed under the medium group. Duplicate parent products created because someone missed an existing one. Manual variant management invites errors that confuse customers and hurt conversions.

Scales badly

Add a new supplier with 800 products? Onboard a seasonal line with 50 new styles? Every new batch restarts the manual grind. Businesses with growing catalogs need variant management that scales with them.

Two approaches, one goal: correctly grouped variants

Brainova gives you two complementary methods for variant detection. Use one or both depending on how structured your product data is.

SKU Pattern Parsing

Rule-based, deterministic

Define how each brand structures its SKUs, and the system extracts variant attributes automatically. Works best when SKU formats are consistent and predictable.

Define patterns per brand with a visual builder
Auto-extracts color, size, style from SKU segments
Processes thousands of SKUs in seconds
Saved configurations apply to future imports
Best for: Brands with structured SKU naming conventions

AI Auto-Detection

Intelligent, adaptive

AI analyzes product titles, descriptions, images, and attributes to identify variant relationships — even when SKUs are inconsistent or follow no pattern at all.

Analyzes titles, descriptions, and product attributes
Detects variants even with unstructured SKUs
Confidence scores flag uncertain groupings for review
Improves accuracy over time from corrections
Best for: Mixed catalogs, inconsistent data, new suppliers
SKU Pattern Builder

Define SKU patterns visually — no regex required

The visual pattern builder makes SKU configuration intuitive. Select a sample SKU, map each segment to an attribute, and the system applies the pattern across every product from that brand.

Example: Defining a pattern for "Alo Yoga"

ALO - W3434 - BLK - M
ALO — Brand prefix (ignored)
W3434 — Model (groups variants together)
BLK — Color (variant option 1)
M — Size (variant option 2)

Once defined, this pattern automatically groups every Alo Yoga SKU: ALO-W3434-BLK-S, ALO-W3434-WHT-M, and ALO-W3434-NVY-L all become variants under the same parent product.

How pattern parsing works

1

Pick a sample SKU

Select any SKU from the brand to use as a template. The builder splits it into segments by delimiter (dash, underscore, or custom).

2

Map each segment

Assign each segment a role: Brand Prefix, Model Number, Color, Size, Style, or Ignore. This tells the system which segments identify the product and which define variant options.

3

Preview and apply

See a preview of how the pattern groups your existing SKUs before applying. Adjust segment mappings until the groupings look right, then save.

4

Auto-apply to new imports

The saved pattern applies automatically whenever you import new products from the same brand. No reconfiguration needed.

Full control over parent products and variants

Auto-detection creates the structure. You refine it. Every parent product and variant is fully editable before publishing to your store.

Parent creation

Create parent products with multiple option types — Size, Color, Style — up to 3 options matching Shopify's variant model.

Drag-and-drop

Reorder options, move variants between parents, and organize your product hierarchy with intuitive drag-and-drop controls.

Variant-level detail

Assign unique images, prices, and inventory quantities to each variant. Each variant maintains its own SKU and barcode.

Selective publishing

Choose which variants to include when publishing. Keep discontinued sizes out of your store while maintaining them in your catalog.

From flat SKU list to organized product hierarchy

Here is the transformation Brainova applies to a raw supplier import. What starts as 12 disconnected rows becomes 3 organized products with correctly grouped variants.

Before: Raw supplier spreadsheet

SKU Title Price
ALO-W3434-BLK-SAlo Airlift Legging Black S$118
ALO-W3434-BLK-MAlo Airlift Legging Black M$118
ALO-W3434-BLK-LAlo Airlift Legging Black L$118
ALO-W3434-NVY-SAlo Airlift Legging Navy S$118
ALO-W3434-NVY-MAlo Airlift Legging Navy M$118
ALO-W3434-NVY-LAlo Airlift Legging Navy L$118
ALO-W5890-WHT-SAlo Vapor Tank White S$72
ALO-W5890-WHT-MAlo Vapor Tank White M$72
ALO-W5890-WHT-LAlo Vapor Tank White L$72
ALO-U8821-GRY-MAlo Triumph Hoodie Grey M$148
ALO-U8821-GRY-LAlo Triumph Hoodie Grey L$148
ALO-U8821-GRY-XLAlo Triumph Hoodie Grey XL$148

12 flat rows. No product grouping. No variant relationships. No parent products.

After: Organized product hierarchy

Alo Airlift Legging Parent

Options: Color (Black, Navy) + Size (S, M, L)

BLK / S — $118 BLK / M — $118 BLK / L — $118 NVY / S — $118 NVY / M — $118 NVY / L — $118

6 variants grouped under 1 parent

Alo Vapor Tank Parent

Options: Size (S, M, L)

WHT / S — $72 WHT / M — $72 WHT / L — $72

3 variants grouped under 1 parent

Alo Triumph Hoodie Parent

Options: Size (M, L, XL)

GRY / M — $148 GRY / L — $148 GRY / XL — $148

3 variants grouped under 1 parent

12 SKUs organized into 3 parent products with correctly assigned variant options.

Variant management by the numbers

Manual variant grouping is one of the biggest bottlenecks in catalog management. Automation eliminates the repetitive work and reduces errors.

95%
Reduction in variant grouping time
Source: Internal benchmarks
3-5 min
Manual time per parent product
< 1 sec
Pattern-parsed time per parent product
40 hrs
Saved on a 2,000-SKU catalog

When to use each approach

Most retailers use both methods. Here is how to decide which fits each situation in your catalog.

Use SKU pattern parsing when:

The brand uses a consistent SKU format across all products
SKU segments map cleanly to variant attributes (color codes, size codes)
You import from the same brand repeatedly and want a set-it-and-forget-it solution
You need 100% deterministic grouping with no AI interpretation

Use AI auto-detection when:

SKU formats are inconsistent, random, or follow no pattern
You are onboarding a new supplier and do not know their SKU structure yet
Product titles contain variant information that SKUs do not (e.g., "Blue Widget 10in")
You want to detect variant relationships in an existing catalog that was never properly grouped

Frequently Asked Questions

About the Service

Automated product variant detection uses SKU pattern parsing and AI analysis to identify which products in your catalog are variants of each other — different sizes, colors, or styles of the same item. Instead of manually grouping hundreds of SKUs under parent products, the system detects relationships automatically and creates the correct parent/variant hierarchy for your e-commerce store.

You define a SKU naming pattern per brand using a visual pattern builder. For example, if a brand uses the format BRAND-MODEL-COLOR-SIZE, you map each segment to a variant attribute. The system then parses every SKU matching that pattern, extracts the color and size values, and groups matching products under the same parent. Once configured per brand, it works automatically for every new import.

SKU pattern parsing is rule-based — you define the pattern, and the system applies it consistently. It works best when brands use structured, predictable SKU formats. AI auto-detection analyzes product titles, descriptions, images, and attributes to identify variant relationships even when SKUs are inconsistent or unstructured. Most retailers use both: patterns for brands with clean SKUs, AI detection for everything else.

Yes. Every auto-detected grouping is a suggestion you can accept, modify, or reject. You can drag and drop products between parent groups, split incorrectly merged variants, merge groups the AI missed, reorder options, and assign variant-specific images and prices — all before publishing to Shopify.

Brainova supports up to three option types per parent product (matching Shopify's limit) — typically Size, Color, and Style. The system detects which attributes vary across the product group and creates the appropriate option combinations. For example, a shoe that comes in 3 colors and 5 sizes generates 15 variant records under one parent.

Getting Started

No automated system is perfect, which is why every detected grouping goes through a review step before publishing. Products flagged with low confidence scores are highlighted for manual review. You can split, merge, or reassign variants with drag-and-drop controls. Over time, the AI learns from your corrections to improve accuracy for future batches.

SKU pattern parsing is near-instant — once the pattern is defined, thousands of SKUs are grouped in seconds. AI auto-detection takes longer because it analyzes product data across multiple dimensions. A batch of 500 products typically completes variant analysis in 5-10 minutes. Both run as background jobs so you can continue working while processing completes.

Yes. Brainova AI Inventory is built for Shopify publishing. Detected parent products map directly to Shopify's product/variant model. When you publish, parent products become Shopify products with the correct options (Size, Color, etc.), and each variant gets its own price, inventory quantity, images, and SKU — all synced via the Shopify Admin API.

Absolutely. Each brand in your catalog gets its own SKU pattern configuration. Brand A might use COLOR-MODEL-SIZE while Brand B uses MODEL-SIZE-COLOR. The visual pattern builder lets you define unique parsing rules per brand, and saved configurations apply automatically to future imports from the same brand.

That is exactly where AI auto-detection shines. When SKUs are inconsistent, randomly assigned, or follow no pattern at all, the AI analyzes product titles, descriptions, and attributes to identify variant relationships. It can detect that "Blue Widget 10in" and "Red Widget 12in" are variants of the same product even without structured SKU data.

Last updated:

Stop grouping variants by hand

See how Brainova AI Inventory auto-detects product variants and builds your parent/variant hierarchy. Book a free consultation — no commitment.

Free consultation. No commitment.

10x
Faster product listing
85%
Less manual work
Hours
Not weeks to go live