Cart Goals

Last updated: January 20, 2026

Overview

Cart Goals are a feature in Appbrew designed to incentivize customers to increase their cart value in order to unlock specific offers—like free shipping, discounts, or free gifts.

Primary Objectives:

  • Boost Average Order Value (AOV)

  • Encourage larger cart sizes

  • Deliver clear visual nudges through progress bars and success messages

Getting Started

From a brand's point of view, interaction with Cart Goals is passive and occurs through the cart UI, where users:

  • See a progress bar showing how close they are to an offer.

  • Receive messaging prompts encouraging them to add more items.

  • Automatically receive the benefit once the cart value threshold is met.

Setup Instructions

Brands can configure Cart Goals through the Appbrew Dashboard. Here's a step-by-step guide reflecting the current UI:

Step 1: Navigate to Cart Goals

  1. Go to the Design tab in the top navigation bar.

  2. Click the Settings (gear icon) next to the theme name.

  3. Under Default Theme Settings, select Cart goals.

Step 2: Enable Cart Goals

  • Ensure that the cart goals are enabled for you. If not, then please reach out to us at - support@appbrew.tech

  • Once enabled, you will see two options for the cart goal basis:

    • Cart amount

    • Cart quantity

Step 3: Create or Edit a Cart Goal

Click + Create new goal or use the edit icon next to an existing goal.

🔧 Goal Details Fields

Field

Description

Example

Unlock amount

Minimum cart value to trigger the offer

₹249

Goal title

Label for the goal tier. Please note "goal title" can only have "10" characters

Rs. 249

Goal subtitle

Short reward description

Note : Character limit is set to 15 characters only.

Free shipping

Goal icon (Locked)

Icon for locked state

delivery-and-return

Goal icon (Achieved)

Icon once goal is met

(Optional)

Messages Section

Field

Description

Example

Message to unlock

Prompt shown when goal is not yet met. Use {{goal_diff}} to show dynamic value.

Buy worth Rs. {{goal_diff}} more to get Free shipping

Message after achieving

Confirmation message when goal is achieved

Free shipping unlocked

Preview Panel (Right Side)

Live preview of:

  • Progress bar with icons

  • Locked vs. achieved goal status

  • Stacked view if multiple goals exist

Example Configuration

Goal

Unlock Amount

Reward

Message

1

₹249

Free Shipping

Buy worth Rs. {{goal_diff}} more to get Free shipping

2

₹699

₹150 Off

Buy worth Rs. {{goal_diff}} more to get ₹150 off

With another goal at ₹699 for ₹150 Off, the app will display both in a stacked progress UI:

  • Cart value at ₹200 → shows: “Buy worth Rs. 49 more to get Free shipping”

  • Cart value at ₹249 → “Free shipping unlocked”

  • Cart value at ₹249 → “Buy worth ₹450 more to get ₹150 off

Step 4: Preview and Test

  • Use the Preview product option at the top of the screen to simulate how Cart Goals will appear in the live app.

Step 5: Publish

  • After creating and configuring the goal, click the Publish button at the top right of the dashboard to push changes live.

cartgoals.webp

Tips & Reminders

  • Use clear and motivating messages for each milestone.

  • Test cart behavior using realistic cart values and combinations to ensure the goal works as expected.

  • Cart Goals are a shared, platform-level feature — customization options for layout and interaction are not supported.

  • To track performance or troubleshoot, refer to the Analytics tab or use test carts and orders.