Create multiple product groups at once using automatic detection. Instead of creating groups one by one, bulk group creation scans your products and suggests groups based on patterns.
Watch a walkthrough of the bulk group creation feature:
Note: Products without a featured image are automatically excluded from detection.
This method analyzes your product titles to find groups of related products. It works by splitting titles on a separator character, or by matching shared words when no separator is present. Detection is case-insensitive.
| Product title | Separator | Group name | Option value |
|---|---|---|---|
| Summer Shorts - Yellow | Dash (-) | Summer Shorts | Yellow |
| Summer Shorts - Blue | Dash (-) | Summer Shorts | Blue |
| Winter Coat | Red | Pipe (|) | Winter Coat | Red |
| Basic Tee / Small | Slash (/) | Basic Tee | Small |
If the option value appears at the beginning of the title (before the separator), it will also be detected correctly.
| Product title | Group name | Option value |
|---|---|---|
| Red - Sport Leggings | Sport Leggings | Red |
| Green - Sport Leggings | Sport Leggings | Green |
The default "Auto-detect" option tries all separator types and collects all groups found. Products matched by one separator are not re-processed by the next. After separators, it falls back to word-based matching for remaining products.
Word matching also works both ways:
The algorithm always picks the longest possible match. For example, "New Balance 990v2 MiUSA Teddy Santis Red" will match with other "New Balance 990v2 MiUSA Teddy Santis" products rather than just "New Balance".
Add specially formatted tags to your products in Shopify admin. The app will detect these tags and create groups automatically.
RUBIK::GroupName::OptionName::OptionValue::PrimaryColor::SecondaryColor
| Part | Required | Description | Example |
|---|---|---|---|
| RUBIK | Yes | Prefix (must be exactly "RUBIK") | RUBIK |
| GroupName | Yes | Name for the product group | Summer Shorts |
| OptionName | Yes | Name for the option (e.g., Color, Size) | Color |
| OptionValue | Yes | Value for this product's swatch | Yellow |
| PrimaryColor | No | Hex color for the swatch | #FFD700 |
| SecondaryColor | No | Secondary hex color (for split swatches) | #FF0000 |
RUBIK::Summer shorts::Color::Yellow::#FFD700
RUBIK::Summer shorts::Color::Blue::#0000FF
RUBIK::Winter Coat::Size::Small
RUBIK::Winter Coat::Size::Large
When colors are provided, they will be shown as color swatches in the review step so you can verify them before creating groups.
Group products by shared metafield values. This is useful if you already have product metadata set up in Shopify.
namespace.key (e.g., custom.color_group)custom.color_name)custom.swatch_color)When color metafield keys are provided, detected colors will be shown as swatches in the review step.
After analysis, you can review all detected groups before creating them:
Sometimes detection may miss a product or place it in the wrong group. You can manually adjust groups in the review step using the + button next to each group's product count.
Clicking the button opens a product picker where you can add or remove products. The picker shows the group's current products already selected.
If a product you add already belongs to an existing saved group, a warning will appear below it with a link to that group so you can investigate before proceeding.
The number of groups you can create depends on your plan. The bulk group creation wizard shows your current usage and remaining capacity. If you need more groups, you can upgrade your plan from the "Manage plan" page in the app.
Group creation runs in the background. You can leave the page at any time — you'll receive an email notification when the job completes.
A progress bar shows how many groups have been created. You can cancel a running job at any time. Groups already created before cancellation will be kept.
No. Only one job can run per store at a time. Wait for the current job to finish, or cancel it first.
The job continues with the remaining groups. Failed groups are listed in the results and the email notification. Successfully created groups are not affected.
Yes. All groups created by bulk group creation are regular product groups. You can edit them individually from the "Product groups" page.
By default, products already in a group are excluded from detection.
Products without a featured image are automatically excluded. Make sure your products have an image set in Shopify admin.
No. Products that would have the same option value within a group are skipped to avoid duplicate entries.