For the complete documentation index, see llms.txt. This page is also available as Markdown.

Manual selection of Gift

The Manual Selection feature allows customers to choose their free gift during checkout instead of having it automatically added.

Go to 04:39 in the video to cover the Manual selection functionality.


How It Works

When conditions are met:

  • A selection panel appears in checkout

  • Customers can choose from available gift options

  • Selected gift is added to the cart manually


Setup Steps

1. Create a Checkout Extension

  • Go to Checkout Extensions → Create

  • Select Manual Selection


Trigger Options

Available triggers:

  • Discount Code Applied

  • Condition-Based (no code required)

⚠️ Birthday trigger is not available in manual mode.


Configuration

You can define:

  • Eligible products (gift options)

  • Maximum quantity per gift

  • Cart conditions (e.g., ≥ 10 items)


Customer Experience

When Eligible

  • A banner appears:

    • “You’re qualified for a free gift”

  • Customers can:

    • Select a product

    • Add it to cart (within allowed limits)

When Not Eligible

  • Gift is automatically removed (if already added)

  • Banner shows:

    • “Not eligible yet”

    • Prompt to meet conditions


Messaging Customization

You can configure two states:

1. When Conditions Are Met

  • Title (e.g., “Choose your gift”)

  • Description (e.g., “Select one from below”)

2. When Conditions Are Not Met

  • Title (e.g., “Not eligible yet”)

  • Description (e.g., “Add more items to qualify”)


Advanced Capabilities

Manual selection supports powerful rule building:

  • Combine conditions using AND / OR logic

  • Use attributes like:

    • Cart value, quantity, products

    • Customer tags, login status, order history

    • Product collections, variants, subscriptions, line attributes etc

Example:

  • Customers purchasing ₹10,000+ subscription products can unlock gift selection


Key Benefits

  • Interactive upsell experience

  • Gives customers choice

  • Highly flexible targeting and personalization

Last updated