JTDL: Bundles & Discounts

Easily create Build Your Own Bundles, “Buy Any 3 for $10” deals, Mix & Match offers, and automatic discounts.
JTDL: Bundles & Discounts lets you build fixed or personalized bundles without changing your product setup. Set up percentage discounts, fixed-price deals, or amount-off offers—while maintaining real-time inventory tracking. Manage usage limits and schedule promotions with ease, all through a simple, no-code interface! 🚀

FAQs

  • Bundle Products
    A Bundle Product groups multiple individual products (components) together and sells them as a single unit. The bundle itself is displayed as a single product on the storefront, while its components are added to the cart and checkout.
  • Components
    Components are the individual products that make up a bundle. Each component is an existing product in the store and maintains its own inventory tracking. At checkout, the bundle’s components are added as separate line items.
  • Pricing Modle
    This defines how we calculate the bundle price and apply the discounted price at checkout:
    Fixed Price: A set price for the entire bundle.
    Amount Off: A specific monetary reduction from the original price.
    Percentage Off: A percentage reduction from the original price.
  • Discount Message
    Customize how you want the discount message to be displayed during checkout.

If the widget is not installed, please go to Settings and follow the on-screen instructions.



You can find the on-screen instructions in the Theme section or watch the How-To Video for guidance.




You can customize the widget settings in the Theme settings section.



You can change the widget mode (popup or inline) in the Theme Editor Widget Settings section.

Example: Creating a Set Bundle with a Amount Off.

  • Step 1: Select Set Bundle with a Pricing Model
  • Step 2: Input Bundle Name
    Note: This name is for internal identification and will not be visible to customers.
  • Step 3: Bundle Product
    - Upload a image
    - Input title
  • Step 4: Add Options and Components
    - Add Option, Define the bundle option (e.g., "Choose Your Mains" or "Select 2 Sides").
    - Choose the products or specific variants to include in this option pool
    - Specify the number of items the customer can choose from the pool
  • Step 5: Input Pricing Model Value
  • Step 6: Customize Your Discount Message
  • Step 7: The bundle widget helps customers complete their bundle with ease
Example: Creating a Set Bundle with a Fixed Price.

  • Step 1: Select Set Bundle with a Pricing Model
  • Step 2: Input Bundle Name
    Note: This name is for internal identification and will not be visible to customers.
  • Step 3: Bundle Product
    - Upload a image
    - Input title
  • Step 4: Add Options and Components
    - Add Option, Define the bundle option (e.g., "Choose Your Mains" or "Select 2 Sides").
    - Choose the products or specific variants to include in this option pool
    - Specify the number of items the customer can choose from the pool
  • Step 5: Input Pricing Model Value
  • Step 6: Customize Your Discount Message
  • Step 7: The bundle widget helps customers complete their bundle with ease
Example: Creating a Fixed Bundle with a Fixed Price.

  • Step 1: Select Fixed Bundle with a Pricing Model
  • Step 2: Input Bundle Name
    Note: This name is for internal identification and will not be visible to customers.
  • Step 3: Bundle Product
    - Upload a image
    - Input title
  • Step 4: Add Components
    - Select product(s) & varaint(s) to add as components
    - Input require Quanity for each product
  • Step 5: Input Pricing Model Value
  • Step 6: Customize Your Discount Message
New bundle will be displayed as variant in the storefront
Example: Creating a Quantity Breaks Bundle with a Percentage Off.

  • Step 1: Select Fixed Bundle with a Pricing Model
  • Step 2: Input Bundle Name
    Note: This name is for internal identification and will not be visible to customers.
  • Step 3: Bundle Product
    - Upload a image
    - Input title
  • Step 4: Add Component
    - Select single product & varaint(s) to add as component
    - Input require Quanity for product
  • Step 5: Input Pricing Model Value
  • Step 6: Customize Your Discount Message
  • Step 7: Create New Bundle for Multiple Quantities with Corresponding Discounts

    Different variants will be displayed on the storefront based on quantity and discount settings.
Example: Creating a Fixed Bundle with a Amount Off Discount.

  • Step 1: Select Fixed Bundle with a Pricing Model
  • Step 2: Input Bundle Name
    Note: This name is for internal identification and will not be visible to customers.
  • Step 3: Bundle Product
    - Upload a image
    - Input title
  • Step 4: Add Components
    - Select product(s) & varaint(s) to add as components
    - Input require Quanity for each product
  • Step 5: Input Pricing Model Value
  • Step 6: Customize Your Discount Message
New bundle will be displayed as variant in the storefront
Example: Creating a Mix & Match Bundle with Percentage Off, Once per Order

  • Step 1: Select Mix & Match Bundle with a Pricing Model
  • Step 2: Input Bundle Name
    Note: This name is for internal identification and will not be visible to customers.
  • Step 3: Bundle Product
    - Upload a image
    - Input title
  • Step 4: Add Components
    - Select the number of components (products) to be grouped into a bundle
    - Add product(s) & varaint(s) to components list for customer selection
  • Step 5: Input Pricing Model Value
  • Step 6: Customize Your Discount Message
  • Step 7: Set Usage Limit
New bundle will be displayed as variant in the storefront
Yes, you can add as many bundles as you like. Our widget will automatically load all bundles that include the product and display the appropriate button in the product variant section.

The example below shows a product with both Quantity Breaks and a Beauty Set configured as variants.

When Auto Bundle is enabled, you only need to add individual products to the cart — eligible items will be automatically grouped into a bundle, and the appropriate discount will be applied once the bundle criteria are met.

Note:
Each variant can only be assigned to one bundle when auto bundle enabled
"Set" Bundles do not support auto bundling

You can enable "AUTO" Bundle via bundle edit page.

  • Step 1: Click "Edit" in the Bundle Product section.
  • Step 2: Update the pricing details in the Product Pricing section.
  • Step 3:The new price will be displayed in the storefront product list.
Yes, our app is compatible with Shopify Theme 1.0. If you need help with setup or customization, please feel free to contact our support team bd.apps@jtdl.hk.

Start Bundles & Discounts Today

30-Day Trial Request

Submit