How to Sell Complete the Look Bundles on Shopify So Every Piece Fits
A complete the look bundle sells the outfit around the piece a shopper is already viewing. This guide shows Shopify fashion stores how to choose the pieces, let shoppers pick a size for each one, price the look, and handle returns.

Table of contents
- What is a complete the look bundle?
- Can you make complete the look bundles on Shopify without an app?
- Search & Discovery complementary products
- A fixed bundle in the Shopify Bundles app
- The manual workaround
- Three ways to sell a complete look
- How to plan a complete the look bundle that sells
- How to set up complete the look bundles with PushBundle
- Step 1: Turn on the app embed and check your plan
- Step 2: Create a Cross-Sell bundle for the look
- Step 3: Add the pieces and choose which sizes are offered
- Step 4: Set the price
- Step 5: Choose where the look shows
- Step 6: Preview on mobile, place a test order, and publish
- Optional: Build an outfit builder with Build Your Own Box
- How to price a complete the look bundle
- Sizes, stock, and returns in complete the look bundles
- One size per piece, with the size chart close by
- When one piece or one size sells out
- Returns and exchanges
- Where to show complete the look bundles
- Common complete the look mistakes
- Limitations to know before you launch
- Conclusion
- FAQ
A menswear brand's best photo shows a linen shirt with stone chinos, a woven belt, and suede loafers. The shirt sells every day. The chinos, belt, and loafers sit on their own product pages, and almost nobody buys them together.
The shopper liked the outfit, not just the shirt. But a "You may also like" block shows random items, and many bundles force one size on every piece, when the shopper is a medium shirt and a 32 waist. So they buy the shirt and leave.
That gap costs real revenue. Every extra piece in the cart raises the order value without new traffic. But a look that doesn't fit turns into a return, and returns on bundles are harder than returns on single items.
Complete the look bundles fix this by showing the styled pieces right next to the item the shopper is viewing, with a size choice for each piece and one button to add the outfit. This guide shows how to choose the pieces, which of three formats to use on Shopify, how to price the look, and how to handle sizes, stock, and returns.
Short answer: A complete the look bundle sells the outfit around one product: the shopper sees the pieces styled with it, picks a size for each, and adds the whole look to the cart in one step. On Shopify, the free Search & Discovery app can recommend the pieces, but a discounted look where each piece has its own size menu needs a bundle app.
TL;DR
A complete the look bundle starts from one anchor product and adds 2–3 pieces from other categories, each with its own size choice.
Shopify's Search & Discovery app shows complementary products for free, but with no bundle price. Shopify Bundles makes one fixed bundle product, and its 100-variant limit doesn't fit a three-piece look with full size runs.
Pick a format: recommend the look, sell a curated look with a size menu per piece, or let shoppers build the outfit step by step.
Choose completer pieces with deep size runs or one-size accessories, so one sold-out size doesn't sink the look.
Keep the saving small (or skip it), and check whether it stacks with sale codes.
Plan returns before launch. Shopify bundles can't be used in exchanges, so treat a size swap as a refund of one piece plus a new order.
What is a complete the look bundle?
A complete the look bundle is a set of pieces styled with one product, the anchor, and offered together on that product's page. The shopper picks a size or color for each piece and adds the outfit to the cart in one step, often with a small bundle saving.
The anchor is the item the shopper came for, like a blazer, a dress, or a coat. The other pieces, the completers, come from different categories: trousers and a top for the blazer, a jacket and a bag for the dress. That cross-category mix is what makes it a look rather than a multipack. It is also one of several formats in how fashion stores use clothing bundles, and the one that sits closest to the moment of purchase.
Complete the look is often confused with shop the look. Shop the look starts from a styled image, such as a homepage banner, a lookbook, or an email, and helps people discover products. Complete the look starts on the product page, after the shopper has already chosen something, and helps them finish the outfit.
Format | Who chooses the pieces | Where it shows | Shopper mindset | Example |
|---|---|---|---|---|
Complete the look | You pick the pieces; the shopper picks sizes | The anchor's product page, near the size selector | "I like this shirt. What goes with it?" | Linen shirt + chinos + belt |
Shop the look | You pick the pieces from a styled photo | Homepage, lookbook, email, ads | "I like that whole outfit." | A lookbook image with clickable pieces |
Matching set | The pieces are made to be worn together | One product page for the set | "I want the co-ord." | Pajama top and bottoms |
Multipack | The shopper picks colors or sizes of one product | The product's own page | "I need more of these." | Three t-shirts |
Can you make complete the look bundles on Shopify without an app?
Partly. For complete the look on Shopify, the platform can recommend the pieces for free, but a discounted outfit where each piece has its own size menu needs a bundle app.
Search & Discovery complementary products
Shopify's free Search & Discovery app lets you choose complementary products for each product, and your theme shows them in a complementary products block on the product page. Shopify's Help Center lists the limits: up to 10 complementary products per product, one complementary products block per product page, and the block only works in compatible themes. A complementary product must also be active, published to the Online Store, and have stock above 0, so a sold-out completer disappears from the block.
This is the right free starting point if you only want to suggest the outfit. Each piece is still added on its own, though, and there is no bundle price.
A fixed bundle in the Shopify Bundles app
Shopify Bundles, Shopify's free first-party bundles app, creates one bundle product made of several components. Shoppers choose from the bundle's options, and Shopify's Help Center says a bundle can have a maximum of 3 options and 100 variants.
That limit is easy to hit with clothing, because every size combination is a variant. Here is how it plays out for a few looks (our own calculation from Shopify's documented limit):
Look | Sizes per piece | Size combinations | Fits the 100-variant limit? |
|---|---|---|---|
Shirt + chinos | 5 × 6 | 30 | Yes |
Shirt + chinos + belt (one size) | 5 × 6 × 1 | 30 | Yes, if the belt has no options |
Dress + jacket + bag (one size) | 6 × 5 × 1 | 30 | Yes |
Shirt + chinos + jacket | 5 × 6 × 5 | 150 | No |
Shopify's Help Center lists a few more points that matter for apparel. Bundles can't be used in exchanges, even for an identical bundle. The bundle price doesn't update when a component's price changes, and the Shopify Bundles app doesn't support mix-and-match bundles. These native Shopify bundle limitations are fine for a simple two-piece set, but they get in the way of a flexible outfit.
The manual workaround
You can also build a "Get the look" collection or a lookbook page that links to each piece. It costs nothing and works with any theme. But shoppers still add each item separately, there's no reason to buy the full look now, and you can't see how often the outfit sells together.
Three ways to sell a complete look
You can recommend the look, sell it as a curated bundle, or let shoppers build the outfit themselves. The right choice depends on how fixed your outfits are and whether you want to give a saving.
Format | How it works | Best for | Saving | Size per piece | Tool |
|---|---|---|---|---|---|
Recommend the look | Complementary pieces shown under the anchor; added one by one | Testing pairings; brands that never discount | None | Yes, on each product | Shopify Search & Discovery (free) |
Curated look | A fixed set of pieces on the anchor page with one add-to-cart button and a size menu for each piece | Hero products with a clear styled outfit | Optional: percentage, fixed amount, set price, or none | Yes | A bundle app with cross-sell bundles, such as PushBundle |
Build your outfit | Steps such as "pick a top," "pick bottoms," "add a layer," with rules for each step | Broad catalogs, swimwear tops and bottoms, gift outfits | Usually a percentage or one price for the outfit | Yes | A build-your-own-box app, such as PushBundle |
Recommendations and curated looks are fixed bundles: you decide the pieces. A build-your-outfit flow is a mix-and-match bundle: the shopper decides within your rules. Knowing the difference between fixed and mix-and-match bundles helps you pick the tool, because Shopify's native options only cover the fixed side.
Whichever format you pick, outfit bundles only work when every piece can be bought in the shopper's size. Most stores do best starting with a recommendation or a curated look on two or three hero products. Move to a build-your-outfit flow when shoppers keep asking to swap one piece for another.
How to plan a complete the look bundle that sells
Start from an anchor that already gets traffic, add two or three completers from other categories, and check stock in every size before you publish. Plan it on paper first, using a simple "Look Card."
Look Card field | What to decide | Example |
|---|---|---|
Anchor | A product with steady product page traffic | Linen shirt, 5 sizes |
Completer 1 | The piece from the hero photo | Stone chinos, 6 waist sizes |
Completer 2 | A one-size or low-variant piece | Woven belt, one size |
Optional add-on | Something shoppers can skip | Suede loafers |
Size logic | Which sizes to offer for each piece | Untick waist 38 (two left) |
Stock check | Units per size for every completer | At least 10 per size for 30 days of sales |
Price | Full price, percentage, fixed amount, or set price | 10% off the full look |
Where it shows | Which product pages and channels | Shirt page and chinos page |
A few rules keep the look easy to buy and easy to fulfill:
Use the outfit from the photo. If the hero image shows the chinos, the chinos belong in the look. Shoppers notice when the bundle doesn't match what they saw.
Keep it to three or four pieces. More than that gets cramped on a phone screen, and every extra piece adds another size choice.
Include at least one one-size piece. A belt, bag, scarf, cap, or pair of socks adds value without adding size risk.
Don't repeat a category. Two shirts in one look is a multipack, not an outfit.
Check every size of every completer. A look where the chinos are sold out in a 32 waist fails for every shopper who wears a 32.
Bottoms need the most care, because waist and inseam create many combinations, and the stock gets thin fast. The same problem shapes bundle apps that handle denim sizes and washes, so pick bottoms with deep size runs for your first looks.
Here are four illustrative looks for different kinds of fashion stores:
Store | Anchor | Completers | Suggested format | Suggested price |
|---|---|---|---|---|
Menswear | Linen shirt | Chinos, woven belt | Curated look | 10% off the full look |
Women's workwear | Blazer | Tailored trousers, shell top | Curated look | One set price |
Kidswear | School shirt | Choice of trousers or skirt, optional jumper | Build your outfit | 10% off when all required steps are done |
Outerwear | Wool coat | Knit sweater, scarf | Curated look | No discount; the look is the selling point |
How to set up complete the look bundles with PushBundle
PushBundle, a Shopify bundle app by WhenLab, offers two ways to build a look. A Cross-Sell bundle puts a curated look on the anchor's product page, and a Build Your Own Box bundle creates a step-by-step outfit builder. Both are on the Growth plan ($14/month, with a 14-day free trial). The free Starter plan covers volume bundles only.
Step 1: Turn on the app embed and check your plan
In your theme editor, turn on the PushBundle App Embed. Without it, bundles won't show on the storefront. Then confirm you're on the Growth plan or its free trial.
Step 2: Create a Cross-Sell bundle for the look
Go to Apps > PushBundle > Create Bundles and click Create Cross Sell Bundle. Give it a Bundle Title shoppers will understand, such as "Complete the look," and use the optional Description to name the outfit and link to your size guide. Under Bundle Type, keep Combo Pack, because that's the type that shows on product pages.
Step 3: Add the pieces and choose which sizes are offered
Click Browse and tick the anchor and its completers. Ticking a product includes all its variants. To leave out a size that's nearly sold out or being discontinued, untick that variant. Click Add, then check each row. A row shows how many variants are included, such as "4 out of 5 variants selected."
On the storefront, each piece gets its own variant menu with only the sizes you kept. That's the part that matters most for clothing: the shopper can choose a medium shirt and a 32 waist in the same bundle.
Step 4: Set the price
Under Price and Discounts, choose a Discount type. You can take a percentage off, take a fixed amount off, or choose Set a price for bundle and enter a Set Total Price. The Original and Discounted fields show the saving. If you'd rather not discount, choose No discount(Components Sum), and the look sells at the full combined price with one add-to-cart button.
Step 5: Choose where the look shows
Under Bundle Offer Display Location, keep Included Products to show the look on every piece's page, so a shopper who lands on the chinos sees the same outfit. Choose Specific Products to limit it to the anchor, or Specific Collections to show one look across many products, which suits a shared accessory look like "Add the belt and socks." Use Customer Eligibility if a look is only for members or wholesale buyers, set Status to Active, and click Save.
A look only sells if the pairing makes sense and the sizes work. Those are also the common reasons cross-sell bundles don't convert, so test the look against both before you add more.
Step 6: Preview on mobile, place a test order, and publish
Check the Preview, then click View live and open the product page on your phone. Make sure each size menu is easy to tap and the total is clear. Place a test order with different sizes for each piece, and check that each piece and size appears as its own line on the order.
Optional: Build an outfit builder with Build Your Own Box
If shoppers want to choose their own pieces, click Create BYOB Bundle instead. Add one Choose Product step per category, and use Restrictions to set a Min product limit and Max product limit for each step. A simple outfit builder looks like this:
Step | Step Title | Products | Min | Max | Required? |
|---|---|---|---|---|---|
1 | Pick your top | Shirts collection | 1 | 1 | Yes |
2 | Pick your bottoms | Trousers and skirts | 1 | 1 | Yes |
3 | Add a layer | Jumpers and cardigans | 0 | 1 | No |
Use Make this product step required for the steps every outfit needs. Under Template & appearance, Layout 2 shows guided steps with a live My Bundle summary, which helps shoppers see the outfit come together. You can price the outfit as the sum of the picked items with a discount, or set one price for the whole bundle.
How to price a complete the look bundle
Start with no discount or a small one. The shopper is buying convenience and a finished outfit, not a clearance deal, and a deep discount teaches people to wait for bundle offers.
Pricing option | When to use it | Watch out for |
|---|---|---|
No discount | Strong brands, new season, high-demand pieces | Needs a clear reason to buy together, like the styled photo |
Percentage off (5–10%) | Most curated looks | Stacking with sitewide codes during sales |
Fixed amount off | Looks with one clear price point, like "Save $15" | Feels small on expensive looks |
One set price | Workwear or gift outfits with round numbers | You must update it when piece prices change |
Run the numbers on the full order, not just the discount. Here's an illustrative example:
Full price | 10% off the look | |
|---|---|---|
Shirt $68 + chinos $88 + belt $34 | $190 | $171 |
Product cost | $66 | $66 |
Packing and shipping | $12 | $12 |
Left before payment fees | $112 | $93 |
The discounted look keeps $93. If the same shopper had bought only the shirt, the order would keep about $34 ($68 minus $22 cost and the same $12 for packing and shipping, illustrative). The look wins as long as shoppers would otherwise buy one piece. Working out real profit after packaging, shipping, and fees for each look keeps the saving honest.
Also check how discounts combine. PushBundle's documentation says its bundle discounts combine with your other discounts and discount codes. That's usually fine, but during Black Friday or an end-of-season sale, a 10% look discount plus a 25% sitewide code can take more margin than you planned. Lower the look discount or pause it during sitewide sales.
Sizes, stock, and returns in complete the look bundles
Give every piece its own size choice, plan for one size selling out, and decide how a one-piece return or size swap works before you launch. This is where most outfit bundles fail.
One size per piece, with the size chart close by
Never force one size on the whole look. Tops, bottoms, and shoes use different size systems, and many shoppers wear different sizes on top and bottom. Put your size guide link in the bundle description, and keep fit notes ("runs small," "relaxed fit") on each product page.
When one piece or one size sells out
Plan for this before it happens. In PushBundle, a sold-out item in a bundle shows an Out of stock badge. If the bundle product itself sells out, it's set to Draft and leaves your store. With Shopify's native bundles, the Help Center says the component with the lowest inventory decides how many bundles can be sold.
The fix is simple when you watch stock weekly: untick the sold-out size, or swap the completer for a similar piece with more stock. Planning for recovering sales when one bundle item sells out stops one missing size from taking down a whole look.
Returns and exchanges
Shopify's Help Center says bundles can't be used in exchanges, even when exchanging for an identical bundle. For clothing, where size swaps are routine, that means you need a plan:
Refund the piece, then reorder. If the chinos don't fit, refund the chinos and let the shopper order the right size. In PushBundle, each bundle item has its own line on the order, tagged Part of: with the bundle name, so you can refund one piece without refunding the whole look.
Decide what happens to the saving. State in your returns policy whether a shopper who returns one piece keeps the bundle discount on the rest.
Test it once. Before launch, place a test order, refund one piece, and confirm the amounts are what you expect.
Where to show complete the look bundles
Show the look on the anchor's product page near the size selector first, because that's where the shopper is already choosing sizes. Then repeat it where shoppers discover outfits.
Product page: directly under the size selector and add-to-cart button. This is the main placement.
Completer product pages: with Included Products, the same look shows on every piece's page.
Lookbook and collection pages: a shop the look image can link into the anchor, where the bundle is waiting.
Cart and email: a "finish the outfit" reminder works for shoppers who bought only the anchor.
In store: PushBundle bundles can be sold through Shopify POS, so staff can ring up the same look.
Good bundle placement that helps shoppers find offers matters as much as the bundle itself. If you sell in person too, selling bundles in store with Shopify POS keeps online and in-store looks at the same price.
Common complete the look mistakes
One size for the whole outfit. It's the fastest way to lose the sale or get a return.
Building looks from overstock. Shoppers want the outfit from the photo, not leftovers.
Too many pieces. Five or more pieces with five size menus is hard to use on a phone.
Thin size runs. A completer with three sizes left will break the look within days.
A deep discount. It trains shoppers to wait and can stack with sale codes.
No exchange plan. The first size swap becomes a support headache.
The same look everywhere. A coat look on a swimsuit page is noise. Match each look to its anchor.
Limitations to know before you launch
Shopify Search & Discovery recommends complementary products but doesn't add a bundle price, needs a compatible theme, and hides products with no stock.
Shopify Bundles allows up to 3 options and 100 variants per bundle, doesn't support mix-and-match, doesn't update the bundle price when a piece's price changes, and can't be used in exchanges.
PushBundle needs the Growth plan for Cross-Sell and Build Your Own Box bundles. A set-price Build Your Own Box bundle isn't priced on Shopify POS yet, and bundle discounts combine with discount codes, so plan for stacking during sales.
Conclusion
Complete the look bundles work when they sell the outfit the shopper already liked, in sizes that fit. Start with one anchor that already sells, add two or three pieces from the hero photo, give each piece its own size menu, keep the saving small, and write down how returns and size swaps work before you launch.
Once the first look is working, add looks to your next best-sellers and fold them into a full clothing bundle plan alongside multipacks and seasonal sets. If you need a size menu per piece and a bundle price, PushBundle's Cross-Sell and Build Your Own Box bundles are one practical way to do it.
FAQ
What is the difference between shop the look and complete the look?
Can I create a complete the look bundle on Shopify for free?
How do I let customers choose a different size for each item in a bundle?
How many products should a complete the look bundle include?
Should a complete the look bundle have a discount?
What happens if one item in the look is out of stock?
Can customers exchange one item from a bundle for a different size?
Can I show the same complete the look bundle on several products?
Do complete the look bundles work in my physical store?
Reviewed for accuracy
This article was reviewed by the PushBundle Technical Support Team, who regularly helps Shopify merchants test bundle setup, product selection rules, bundle pricing, cart behavior, and checkout-related bundle issues.
About the author
Syeda Rehnoma Tanzom
PushBundle Contributor
This article is written by Syeda Rehnoma Tanzom, an SEO content writer with 3+ years of experience specializing in eCommerce content. What makes the work here a little different? A close collaboration with support teams to understand what merchants are actually going through, their frustrations, their questions, and their wins. The goal is simple: write content that speaks to real problems, not just search engines. When not buried in keywords and content briefs, you'll find her nose-deep in a good book, binge-watching true crime documentaries or psychological thrillers, and occasionally switching gears with a feel-good rom-com.


