Quick Start

Get CartClimb running in 3 simple steps. For a more detailed walkthrough, see the installation guide.

  1. Search for "CartClimb" in the Shopify App Store, click Add app, approve permissions, and accept the subscription (7-day free trial).
  2. Configure in the admin panel: enable on the Dashboard, choose display mode in Settings, set up Tiers, customize Messages.
  3. CartClimb appears on your storefront automatically. Advanced users can use the Theme Block (see below) for custom positioning.

Admin Panel Features

Access the full-featured admin panel from your Shopify admin sidebar.

Dashboard

  • Enable/disable progress bar with one click
  • View live preview of your progress bar
  • See quick stats (active tiers, first threshold)
  • Quick actions for all settings pages

Customize Settings

Full control over appearance and behavior:

  • Display Modes: Linear Classic, Multi-Tier Stepped, Announcement Bar, Minimal Text
  • Position: After Header, Top of Page, After Announcement, Fixed Bottom, Custom
  • Styling: Bar height, colors, gradients, border radius
  • Text: Font size, weight, color
  • Container: Padding, background, border
  • Animation: Enable/disable with duration control
  • CTA Button: Add call-to-action link or button
  • Device Control: Show/hide on mobile and desktop

Manage Incentive Tiers

Create multiple reward tiers to gamify shopping:

  • Free Shipping: Classic free shipping threshold
  • Percentage Discount: Percentage off (10%, 15%, etc.)
  • Free Gift: Add free product at threshold
  • Custom Reward: Define your own reward

Each tier includes custom messages, colors, and icons.

Edit Messages

Customize all customer-facing text:

  • Initial Message: Shown before cart has items
  • Progress Message: Shown while progressing (use {remaining}, {amount}, {current} placeholders)
  • Success Message: Shown when threshold reached
  • Currency: Symbol and position (before/after amount)
  • Icon: Choose from truck, gift, percent, star

Analytics

Track performance metrics:

  • Progress bar impressions
  • Cart additions while bar visible
  • Threshold reached count
  • Average order value comparison (before vs. after)
  • Daily breakdown chart

Theme Block Setup (Advanced)

For custom positioning, add the CartClimb block to your theme via the theme customizer.

  1. Open Online Store → Themes → Customize
  2. Click Add block or Add app block
  3. Select CartClimb Progress Bar
  4. Drag to desired position
  5. Configure display mode, tier thresholds, colors, and messages
  6. Click Save

Reward Configuration

Important: CartClimb displays progress visually. You must configure the actual rewards in Shopify separately.

Free Shipping

Easiest to set up — works automatically.

  1. Set threshold in CartClimb admin (e.g. $50)
  2. Go to Settings → Shipping in Shopify Admin
  3. Add free shipping rate with same minimum ($50)

Shopify applies free shipping automatically at checkout.

Discount

Requires manual discount code setup.

  1. Set discount in CartClimb (e.g. 10% off)
  2. Go to Discounts → Create discount in Shopify Admin
  3. Create matching discount code
  4. Communicate code to customers (banner, email, cart message)

Customers enter code manually at checkout.

Free Gift

Requires Buy X Get Y discount.

  1. Set gift threshold in CartClimb (e.g. $100)
  2. Go to Discounts → Create discount in Shopify Admin
  3. Create "Buy X Get Y" automatic discount
  4. Set minimum purchase to match threshold

Gift is added automatically when threshold is met.

Geo-Targeting & Multi-Currency

Show different thresholds and currencies based on customer location.

Pro Feature: Perfect for international stores with different shipping costs per region.

Setup

  1. Navigate to Geo-Targeting & Currency in admin panel
  2. Enable geo-targeting and multi-currency
  3. Set default currency (USD, EUR, GBP, CAD, AUD)
  4. Click "Add Rule" to create country-specific rules

Country Rules

For each country, you can configure:

  • Country: Select from 17+ pre-configured countries
  • Threshold: Free shipping amount in local currency
  • Currency: Auto-detected based on country selection
  • Priority: Rule priority (0 = highest)
  • Custom Messages: Optional country-specific text
Example setup:
United States: $50 USD
United Kingdom: £40 GBP
Canada: $65 CAD
European Union: €45 EUR

Testing

Do NOT test in Theme Customizer! Cart monitoring is disabled there. Always test on your live store URL.

Test URLs

✓ CORRECT: https://your-store.myshopify.com
✗ WRONG: https://admin.shopify.com/.../editor

Test Checklist

1. Cart value changes

  • Empty cart: shows full amount needed for tier 1
  • Add items: progress bar fills immediately
  • Remove items: progress bar decreases
  • Reach tier 1: success message appears
  • Reach tier 2: final celebration message

2. Display modes

  • Test all 4 display modes in admin panel
  • Verify live preview matches storefront
  • Check positioning options

3. Mobile testing

  • Open site on mobile device
  • Verify progress bar displays correctly
  • Test "Show on mobile" toggle in settings

4. Geo-targeting

  • Use VPN to test different countries
  • Verify correct currency and threshold display
  • Check fallback to default currency

5. Debug logs

Open browser console (F12 → Console) to see debug logs prefixed with [IPB].

Troubleshooting

Progress bar not showing

Progress bar disabled in admin
Enable from Dashboard
Hidden on mobile
Check "Show on mobile" setting in Customize Settings
Theme block not added
Add via Theme Customizer (advanced setup only)

Progress not updating

Testing in Theme Customizer
Test on live store URL instead (https://your-store.myshopify.com)
JavaScript error
Check browser console (F12) for errors
Custom cart drawer
May need custom integration — contact support

Colors not changing

Settings not saved
Click Save in admin panel
Browser cache
Hard refresh (Cmd/Ctrl + Shift + R)
Theme CSS override
Check for conflicting theme styles

Wrong currency displaying

Geo-targeting disabled
Enable in Geo-Targeting settings
No rule for country
Add country rule or check default currency
VPN affecting detection
Disable VPN for accurate testing

Need Help?

Email Support

conversionlabsdev@gmail.com

Response within 24 hours

Try the Demo

Interactive Demo →

See all features in action

FAQ

Common Questions →

Quick answers to frequent questions