CartVisual
Sign inCreate account

Assets & tasks / PRACTICAL ANSWER

Is my product-family ID the same thing as each variant SKU?

A family groups related variants. A variant SKU identifies a particular saleable option. Keep both roles explicit.

Illustrated review route: Is my product-family ID the same thing as each variant SKU?
Original CartVisual review diagram; illustrative, not a real product or generated result.
01 / IS MY PRODUCT-FAMILY ID THE SAME THING AS EACH VARIANT SKU?

Map what the buyer can purchase

A fictional store sells the same travel cup in blue and sand, each in two capacities. Write four saleable options before creating any image metadata. The travel-cup family can have one group identifier, while each option retains its own SKU and approved picture. Reusing the blue-small SKU for the entire family makes later media and offer mapping ambiguous.

Google documents ProductGroup relationships for product variants. The practical ledger below is our editorial method for preparing those relationships; it is not a feed upload format or a complete structured-data example.

02 / IS MY PRODUCT-FAMILY ID THE SAME THING AS EACH VARIANT SKU?

Build the identity ledger

Fictional inventory exercise: family CUP-TRAVEL has blue and sand cups, each at 350 mL and 500 mL. The following four rows are sample local identifiers, not assigned GTINs, a feed upload, or complete structured data.

Shared familyDistinct variant SKUSelected optionApproved image reference
CUP-TRAVELCUP-BLUE-350Blue / 350 mLblue-350 / revision A
CUP-TRAVELCUP-BLUE-500Blue / 500 mLblue-500 / revision A
CUP-TRAVELCUP-SAND-350Sand / 350 mLsand-350 / revision A
CUP-TRAVELCUP-SAND-500Sand / 500 mLsand-500 / revision A

In Google’s variant markup model, ProductGroup groups related Product variants using properties such as productGroupID and hasVariant. Every variant needs its own identifier in the markup, for example an actual sku or gtin. This does not mean that the group ID is the GTIN for every member.

Use stable values from the real catalog. An image redesign can change the media revision without changing which inventory option is sold. Conversely, a new saleable configuration may need its own catalog decision; changing an image filename cannot decide that. Keep missing identifiers unresolved until the catalog owner confirms them.

03 / IS MY PRODUCT-FAMILY ID THE SAME THING AS EACH VARIANT SKU?

Check the page and offer relationship

Open each intended option from its link and confirm the selected color, capacity, image and offer correspond. A valid group relationship does not excuse an incorrect variant destination. Give the implementation team the actual URL strategy and ask them to validate its markup against Google’s current examples. Theme and feed changes happen in your store, outside CartVisual. For each ledger row record the actual destination URL and open it in a fresh session: the expected color, capacity, image and offer must be selected without a previous shopper’s state. A single page with preselected option URLs and separate variant pages are different supported designs; do not invent a new URL scheme merely to match this example.

Keep shared claims at family level only when they are true of every member. A feature available only on the large cup belongs to that variant’s record.

04 / IS MY PRODUCT-FAMILY ID THE SAME THING AS EACH VARIANT SKU?

Use the map during creative approval

Attach the variant SKU to each generated candidate before publication. Compare it with the source photograph and the selected page, not merely the family name. If the image shows a blue 500 ml cup, reject it for the blue 350 ml option even when the style matches. This prevents one attractive family image from silently becoming evidence for all variants. If the missing value is a barcode identifier, use the GTIN provenance check; if the URL selects the wrong image, use the selected-variant alignment check.

Published by CartVisualPublished Updated Evidence and editorial policy
SOURCES & SCOPE

Sources and further reading

Recorded source-review dates are listed individually below. An undated source does not inherit the article’s publication date. Software and platform rules can change; check the current original before acting.

QUESTIONS, ANSWERED

Frequently asked questions

Should every variant share one SKU?

Use the actual distinct inventory identifiers for saleable options.

Can I infer an ID from the image?

Use verified catalog records rather than image inference.

Does CartVisual install this markup?

No. Apply the reviewed map in your store implementation.

PREPARE ASSETS FOR YOUR NEXT STEP

Create supporting product assets in CartVisual.

Create new product creative assets in the workspace, then continue in your chosen tools. Third-party software procedures described in this guide take place in those applications; this workspace link does not imply an integration. Check current capabilities, account access and credit quotes.

Explore asset creation tools Check pricing and credits