Articles on: Free Gift Offers

Add Free Gift at Checkout - Shopify Plus Only

You can offer a free gift directly in the checkout process by creating a "Free Gift On Checkout" promotion in Kite, defining your eligibility thresholds, and adding the Kite App Block to your Shopify Checkout Editor. Note: This feature utilizes Checkout Extensibility and is strictly available for Shopify Plus merchants.


Setting up a Free Gift at Checkout involves two main steps: configuring the offer in the Kite app, and adding the widget to your live checkout.


Step 1: Configure the Promotion in Kite

  1. Navigate to the Kite app and click Create Promotion.
  2. Select Free Gift On Checkout and give your campaign a descriptive name.
  3. Choose your Gift Trigger:
    • Auto Add: The free gift automatically appears in checkout once the cart meets your set requirements.
    • Trigger with Discount Code: The customer must meet the cart requirements and enter a specific discount code at checkout to reveal the free gift.
  1. Set Your Thresholds: Define what the customer needs to do to earn the gift. Options include:
    • Spending a specific total amount (e.g., $100).
    • Buying a specific product.
    • Spending a specific amount within a designated collection.
    • Buying a set number of products from specific collections.
  1. Select the Free Gift product you wish to offer.
  2. (Optional) Set Eligibility & Campaign Rules: Limit the offer based on Customer Tags, Markets, Country, or login status. You can also configure scheduling (start/end dates) or use Campaign URLs so only customers clicking a specific link receive the offer.
  3. Click Save to finalize the promotion.




Step 2: Add the Kite Widget to Your Checkout

  1. In Kite, locate your newly saved promotion and click Copy ID.
  2. Click Checkout to view your list of Checkout Profiles (you can use a Draft profile for testing or your Live profile).
  3. Clicking a profile will open the Shopify Checkout Editor.
  4. Click Add App Block (usually in the bottom left) and select the Kite Free Gift block.
  5. Drag and drop the block to your desired location (we recommend placing it just above the Discount Code section).
  6. Paste the Checkout ID you copied earlier into the block's settings panel.
  7. Click Save.


Technical Notes & Limitations:

  • Shopify Plus Only: This feature relies on Shopify's Checkout Extensibility, which Shopify restricts exclusively to Plus plans.
  • "Buy Now" Button Isolation: Customers using accelerated checkouts (like a "Buy Now" button directly on a product page, Apple Pay, or Shop Pay) bypass the standard cart flow. In some setups, this checkout isolation may skip the free gift trigger.
  • Discount Combinations: If you use the "Trigger with discount code" setting, ensure your Shopify Discount combination settings allow that specific code to stack with the native discount engine adjustments Kite uses.


Troubleshooting Checklist:

  • Is the gift not showing up? Verify that you have successfully pasted the correct Checkout ID into the App Block inside the Checkout Editor.
  • Are you testing and not seeing the block? Ensure your cart meets the exact threshold requirements (e.g., spending over $100) before entering checkout.
  • Is the offer locked to a Campaign URL? If you enabled Campaign URL settings, the widget will only trigger for sessions that initiated via that specific link.
  • Does the customer have the right tag? If you set Customer Eligibility rules, double-check that your test account is logged in and possesses the required Customer Tags.

Updated on: 16/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!