JTDL: Bundles & Discounts

Build smarter bundles that convert

JTDL Bundles & Discounts gives Shopify merchants full flexibility to create Mix & Match deals, structured kits, preset gift sets, add-on offers, and automatic cart bundles—all without custom code or theme edits.
Increase AOV, boost multi-item purchases, and run more creative promotions with complete control over pricing, logic, and eligibility. 🚀

FAQs

Technical & Inventory

This is a critical distinction for setup:
  1. Bundle Product (The Shell): This is the single product listing displayed on your storefront (e.g., "The Complete Starter Kit"). It is the visual trigger for the bundling widget, and its price is often set to $0.00 or the base component price. The Bundle Product itself does not track inventory and serves purely as the container for the offer.
  2. Components (The Items): These are the individual, existing products from your store (e.g., "Shampoo," "Conditioner," "Serum") that make up the bundle. Their inventory is tracked independently. When a customer purchases the bundle, JTDL adds these specific components to the cart and applies the discount.
JTDL is designed to keep your inventory accurate. The app does not create a new product or SKU (Stock Keeping Unit) for the bundle you sell. Instead, when a customer buys a bundle, the app manages the transaction at the individual component level, adding the required items to the cart and applying the discount. This method ensures:
  1. Real-Time Sync: Inventory tracking remains accurate against your existing product stock, which helps prevent overselling.
  2. Clean Backend: Your Shopify product catalog stays clean and easy to manage.
For OS 2.0 Themes (like Dawn): Yes, our app is built using modern Shopify APIs and is fully compatible out-of-the-box. We use zero code injection to keep your site fast and ensure "unbreakable compatibility" and high Core Web Vitals scores.

For Older Theme 1.0 Structures: While JTDL is fully functional, setting up the custom widgets may require manual assistance. Please contact our support team for a quick, dedicated setup to ensure perfect integration.
Auto Bundling provides a completely seamless experience for the customer. When enabled, customers simply add individual, eligible products to their cart. JTDL automatically detects when the criteria for a bundle are met and applies the discount instantly.

Note:
Each variant can only be assigned to one bundle when auto bundle enabled
Structured Kit Builder (Meal Deal/Set Bundle) does not support Auto Bundling

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

Absolutely. You can create multiple bundles—such as a "Quantity Break" discount and a "Beauty Set" bundle—that include the same product. Our storefront widget intelligently loads all relevant bundles and displays the appropriate options to the customer in the product variant section.

The bundle price is determined in two steps: first, JTDL sums the original retail prices of all required components. Second, it applies the chosen pricing model (Fixed Bundle Price, Percentage Off, Amount Off, or No Discount) to that total, resulting in the final discounted price shown to the customer.
You can apply any of the following pricing models to any bundle type (Mix & Match, Structured Kit, or Pre-Set):
  1. No Discount: Used when the value is the curated convenience of the kit or when adding a free gift to the purchase (i.e., the price remains the sum of the components).
  2. Percentage Off: Apply a percentage discount to the bundle total (e.g., "20% off the whole kit").
  3. Amount Off: Subtract a specific monetary amount from the bundle's original price (e.g., "Save $15 on this starter pack").
  4. Fixed Bundle Price: Set a custom, fixed price for the entire bundle (e.g., "Get the whole set for $49").
Yes, this feature is available exclusively for JTDL Plus users, giving you full control over when and how often your promotions run. Within the bundle setup, you can define:
Usage Limits: Restrict the bundle to a specific number of times per customer, or per order (e.g., "Limit 1 per customer").
  1. Timeline Management: Schedule start and end dates for seasonal or flash sales.
  2. Usage Limits:
    1. Per-Customer/Per-Order: Limit the number of times a customer can purchase a bundle (e.g., "Limit 1 per customer").
    2. Audience Restriction: Make bundles accessible only to specific customer groups or members.
JTDL's discounts work at the cart level and are designed to be compatible with other Shopify discounts. By default, JTDL prioritizes the single largest discount for the customer, but you have the flexibility to determine if the bundle discount should be allowed to stack with other automatic discounts or coupon codes you create in Shopify.
You have full control over the discount message displayed during checkout. You can customize the message during the bundle setup process (Step 6), ensuring your savings message aligns perfectly with your brand voice.


Strategy & Setup

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 Structured Kit Builder (Configurable) Bundle with a Amount Off.

  • Step 1: Select Your Bundle Strategy
  • Step 2: Bundle Product
    - Upload a image
    - Input title
  • Step 3: Bundle Discount Options
    Choose a discount and input the discount value
  • Step 4: Add Categorys and Components
    • Add up to 5 bundle categories
    • Choose the products or specific variants to include in this option pool
      • Category Title (e.g., Main, Side, Drink)
      • Number of items the customer must select
      • Component Pool — the list of products or variants customers can choose from
    • Specify the number of items the customer can choose from the pool
After create the bundle, you can edit customer-facing discount message in Customize Texts section.
Free gifts can be added using the Add-On feature. Simply define the product as an add-on item and configure it with a 100% discount.
Within the bundle setup interface, you can edit usage limits and activate/deactivate dates to manage promotional timing and availability.

Start Bundles & Discounts Today

30-Day Trial Request

Submit