Articles on: Getting Started

[New] Setting up a Pre curated Bundle

This document defines the process and backend logic for configuring pre-curated product bundles via the Easy Bundles app. It details the step-by-step mechanics of bundle initialization, product selection, variant display configuration, UI customization, and publishing requirements.




Core Logic / Functionality

Initialization and Product Selection

  1. Navigate to the Easy Bundles app.
  2. Click Create Bundle.
  3. Select the Pre-curated bundle option.
  4. Input a name into the bundle name field.
    • LOGIC: IF a name is entered, THEN the system automatically generates a dummy parent product in the backend and transitions the user to the setup screen.
  5. Add the specific products to be included in the bundle.

Discount Application

  1. Select a discount structure to apply to the bundle. Available options: Fixed bundle price, Percentage off, or Amount off.
  2. Input the discount value (e.g., 10).
    • LOGIC: IF a discount value is applied, THEN the live preview interface immediately updates to reflect the applied discount (e.g., displaying a 10% discount badge).


Template and Variant Configuration

  1. Proceed to the Template screen.
  2. Select a design template from the available default options.
  3. Proceed to the Variants section.
  4. Configure the display format for each variant option (e.g., Color, Size).
    • LOGIC: Variant display configurations operate on a per-option basis. IF a display type is selected (swatches, text labels, swatches with text, images with text, or drop-downs), THEN it applies specifically to that variant category.


Design, Content, and Branding Adjustments

  1. Proceed to the Design tab to modify individual bundle elements.
    • Elements Logic: Users can toggle the visibility of images, option names, product prices, and discount pills. Divider appearance can also be adjusted.
    • Hyperlink Logic: IF products are configured as hyperlinked within the elements section, THEN clicking the product in the live bundle will redirect the customer to the individual product page.
  2. Proceed to the Content and labels section to input subtitles and discount pill text.
    • Routing Logic (Languages): IF updates are required for multi-language settings or advanced text fields, THEN the user must redirect to the global language control section.
  3. Adjust branding (Primary colors, Secondary colors, font size, font weight).
    • Routing Logic (Branding): IF branding settings are updated directly in this standard UI, THEN the system alters the primary branding settings globally across the entire app.
    • Routing Logic (Granular Support): IF the user requires granular design control that only affects the current product bundle template, THEN the user must navigate away from this screen to the global design control section.


Saving, Publishing, and Placement Settings

  1. Click Save to lock the bundle configuration.
  2. Preview the bundle using the provided interface.
  3. Click Go Live to activate the bundle on the storefront.
  4. Proceed to the Settings tab for placement and parent product configuration.
  5. Click Edit on the bundle parent product.
    • LOGIC: IF Edit is clicked, THEN the system opens the native Shopify Product editor within the app interface, permitting updates to images, descriptions, product details, and collection assignments.
    • Placement Logic: IF the bundle is published, THEN the system automatically places the bundle directly on the product page of the generated parent bundle product. IF alternative positioning on the page is required, THEN an app block must be utilized.


4. Constraints & Edge Cases

  • Mutually Exclusive Discounts: The discount types (Fixed bundle price, Percentage off, Amount off) are strictly mutually exclusive. IF one discount type is active, THEN the system prohibits the application of the other two.
  • Custom Template Constraint: IF a user requires a custom design template not available in the default library, THEN they cannot build it within the standard UI. They must contact chat support for backend development.
  • Cart Item Aggregation: IF a customer adds a fully configured pre-curated bundle to their cart, THEN the system groups the bundle as a single line item in the cart, rather than listing the individual sub-products separately.
  • Advanced Upsell Placement: Setup mechanics for advanced placements (upsell widgets on individual product pages, upsell cards, upsell buttons, store collections, hero banners, and headers) are not controlled via the standard bundle creation flow documented here.

Updated on: 29/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!