What is CartSprinkle?
CartSprinkle helps you create compelling gift-with-purchase promotions that increase your average order value. Offer free gifts when customers:
- Spend a certain amount (e.g., "Spend $50, get a free tote bag")
- Buy a specific product (e.g., "Buy this shirt, get free socks")
Quick Start (5 Minutes)
Step 1: Install the App
- Visit the Shopify App Store and search for "CartSprinkle"
- Click Add app
- Review the permissions and click Install app
- You'll be redirected to the CartSprinkle dashboard
Step 2: Activate Theme Extension
Before creating promotions, you need to activate the theme extension so gifts can display on your storefront.
- From your Shopify Admin, go to Online Store → Themes
- Click Customize on your active theme
- In the left sidebar, click App embeds (bottom of the list)
- Find CartSprinkle Gift Auto-Add and toggle it ON ✅
- Click Save in the top right
💡 Tip
The theme extension works automatically - you don't need to add any code or modify your theme files!
Step 3: Create Your First Promotion
- In the CartSprinkle dashboard, click Create Promotion
-
Fill in the basic details:
- Title: Internal name for your promotion (e.g., "Holiday Gift Bag Promo")
- Gift Product: The product customers will receive (use the search)
- Marketing Message: What customers see (e.g., "Get a FREE gift bag!")
- Select Gift Variants (if applicable):
- If your gift product has multiple variants (sizes, colors), select which ones to offer
- Customers will choose their preferred option from a popup
- Select just one variant if you want to auto-add without customer choice
-
Choose your trigger rule:
- Spend Threshold: Customer must spend a minimum amount
- Buy Specific Product: Customer must add a specific product to cart
- Buy from Collection: Customer must add any product from a specific collection
- Optional: Set discount percentage (default is 100% free, but you can offer 50% off, 75% off, etc.)
- Optional (Shopify Plus only): Target specific customer segments for exclusive promotions
- Optional: Set usage limit (e.g., "50 free gifts available") for limited-edition campaigns
-
Set your dates:
- Start Date: When the promotion begins
- End Date: When the promotion ends
- Click Create Promotion
Step 4: Test Your Promotion
- Open your online store in a new incognito window
- Add items to your cart that meet your promotion criteria
- The gift popup should appear within 1 second, or the gift will auto-add to cart (depending on your settings)
- Verify the gift shows the correct discount at checkout
⚠️ Testing Tips
- Use an incognito/private browser window (clears cookies)
- Make sure your promotion dates include today
- Check that your cart meets the trigger criteria (minimum spend or specific product)
Optional: Customize Your Popup (Recommended)
Make the gift popup match your brand:
- In CartSprinkle dashboard, go to Popup Settings
-
Customize appearance:
- Colors: Match your brand colors
- Position: Center, left, or right
- Button border radius: Control button styling
- Notification badge: Enable chicklet for subtle reminders (icon-only or icon + text)
- Timing: Control when popup appears
- Custom CSS: Advanced styling for complete brand control
- Click Save Changes
- Preview in the theme editor to see how it looks
💡 Popup vs Auto-Add
By default, gifts auto-add to cart. If you prefer customers to manually select their gift, enable "Popup Mode" in settings. Great for offering variant choices!
What Happens Next?
Once your promotion is active:
- ✅ Automatic Discount - Shopify Functions automatically apply discounts server-side (guaranteed to work)
- ✅ Instant Response - Customers see gift options within 1 second
- ✅ Cart Integration - Gifts are added to cart when conditions are met
- ✅ Theme Display - Promotional messages appear on your storefront
- ✅ Inventory Management - Gift product inventory is tracked automatically
- ✅ Guaranteed Pricing - Discounts always apply at checkout via Shopify Functions
Need Help?
- Check our FAQ for common questions
- Read the Troubleshooting Guide if something's not working
- Contact Support - we typically respond within 24 hours
Next Steps
Now that you've created your first promotion, learn more about:
- View All Guides - Deep dive into features and best practices
- Explore Plans - Upgrade to run multiple promotions
- See All Features - Discover what else CartSprinkle can do