Having issues with CartSprinkle? This guide will help you fix the most common problems quickly.
Quick Diagnostic
Before diving into specific issues, run this quick check:
✅ Pre-Flight Checklist
- App Installed? ✓
- Go to Shopify Admin → Apps
- CartSprinkle should be in your list
- Theme Extension Enabled? ✓
- Online Store → Themes → Customize
- App embeds → CartSprinkle Gift Auto-Add → ON
- Promotion Active? ✓
- Dashboard shows Status = Active (green)
- Today's date is between start and end dates
- Gift In Stock? ✓
- Check gift product inventory > 0
- Product not archived or hidden
- Criteria Met? ✓
- Cart total ≥ spend threshold (OR)
- Trigger product in cart
Common Issues
Gift Not Appearing in Cart
Problem: Customer meets criteria but gift doesn't auto-add to cart.
Solution 1: Check Promotion Status
- Go to CartSprinkle dashboard
- Find your promotion
- Verify status shows Active (green badge)
If Inactive:
- Click the toggle to turn it ON
- Verify dates include today
Solution 2: Verify Trigger Criteria
For Spend Threshold:
- Open your store in incognito window
- Add products totaling MORE than threshold
- Check cart subtotal (before tax/shipping)
- Gift should add within 1-2 seconds
For Product Trigger:
- Add the EXACT product specified
- Check variant matches (if product has variants)
- Gift should add immediately
For Collection Trigger:
- Add ANY product from the specified collection
- Verify the product is actually in that collection in Shopify Admin
- Gift should add immediately
💡 Testing Tip
Always test in incognito/private browsing mode - this ensures no cached data interferes.
Solution 3: Check Gift Inventory
- Go to Shopify Admin → Products
- Find your gift product
- Check Inventory - must be > 0
- If out of stock, restock and promotion auto-resumes
Solution 4: Clear Browser Cache
-
Open incognito/private window
- Chrome/Edge: Ctrl+Shift+N (Windows) or Cmd+Shift+N (Mac)
- Firefox: Ctrl+Shift+P (Windows) or Cmd+Shift+P (Mac)
- Safari: Cmd+Shift+N (Mac)
- Visit your store
- Test the promotion again
Solution 5: Enable Debug Mode
For advanced troubleshooting, you can enable debug mode to see detailed logs:
- Add
?cartsprinkle_debug=trueto any page URL - Example:
yourstore.com/products/shirt?cartsprinkle_debug=true - Open browser console (F12 → Console tab)
- Look for
[CartSprinkle]logs showing exactly what's happening - Screenshot the logs and send to support if needed
💡 Pro Tip
Debug mode shows detailed information about promotion qualification, cart detection, and popup triggers. This is incredibly helpful when troubleshooting with our support team!
Discount Not Being Applied
Problem: Gift adds to cart but shows full price instead of discounted/free price.
✅ Good News!
CartSprinkle guarantees that discounts apply at checkout, even if they don't show immediately in the cart. This is normal Shopify behavior for automatic discounts.
Solution 1: Check at Checkout (Most Common)
Many Shopify automatic discounts only apply at checkout, not in the cart:
- Proceed to Checkout
- Verify gift shows correct discount/price
- This is normal Shopify behavior ✓
Solution 2: Check Shopify Discount
- Go to Shopify Admin → Discounts
- Look for discount named "CartSprinkle Gift Discount" (automatic discount)
- Verify it's Active
- Note: This discount is automatically created and managed by CartSprinkle via Shopify Functions
If Discount is Inactive or Missing:
- Check the promotion status in CartSprinkle dashboard
- Look for health status indicators (should be green)
- The discount is automatically created/managed - toggle the promotion OFF then ON to recreate if needed
Solution 3: Check for Conflicting Discounts
Shopify Limitation: Only ONE automatic discount can apply per order.
- Shopify Admin → Discounts
- Look for other automatic discounts that are Active
- Temporarily disable them to test
- Your gift discount should then apply
Discount types:
- Automatic discounts = Conflict with GWP (only one can apply)
- Discount codes = Do NOT conflict (customer can still use)
Theme Extension Not Showing
Problem: Can't find "CartSprinkle Gift Auto-Add" in theme customizer app embeds.
Solution 1: Refresh Theme Customizer
- Close the theme customizer
- Go to Online Store → Themes
- Click Customize again
- Scroll to App embeds
- Look for CartSprinkle Gift Auto-Add
Solution 2: Hard Refresh Browser
-
In theme customizer, press:
- Windows/Linux: Ctrl + Shift + R
- Mac: Cmd + Shift + R
- This forces browser to reload everything
- Check App embeds again
Solution 3: Verify App Installation
- Shopify Admin → Apps
- Confirm "CartSprinkle" is listed
- If not, reinstall from App Store
Changes Not Showing on Storefront
Problem: Edited promotion but changes don't appear on live store.
Solution 1: Wait for Sync
Changes can take 1-2 minutes to propagate:
- Wait 2 minutes after saving
- Hard refresh storefront (Ctrl/Cmd + Shift + R)
- Test again
Solution 2: Clear All Caches
- Browser cache: Open incognito window
- Theme cache: Hard refresh (Ctrl/Cmd + Shift + R)
- CDN cache: Wait 2-3 minutes
Error Messages
"Promotion not found"
Means: Promotion was deleted or never created
Fix:
- Check promotions list in dashboard
- Recreate promotion if needed
- Verify you're testing the right store (dev vs production)
"Gift out of stock"
Means: Gift product inventory is 0
Fix:
- Shopify Admin → Products → Gift product
- Add inventory
- Promotion auto-resumes
"Invalid dates"
Means: Start date is after end date, or dates are invalid
Fix:
- Edit promotion
- Set start date BEFORE end date
- Ensure dates are in correct format
- Save changes
"API error"
Means: Can't connect to app backend
Fix:
- Check your internet connection
- Try again in 1-2 minutes
- If persists, contact support
"Theme extension not found"
Means: Extension isn't enabled in theme
Fix:
- Online Store → Themes → Customize
- App embeds → CartSprinkle Gift Auto-Add → ON
- Save
Still Stuck?
If you've tried everything above and it's still not working:
Contact Support
Email: hello@cartsprinkle.com
Include:
- ✅ Store URL (yourstore.myshopify.com)
- ✅ Promotion title
- ✅ What you've tried from this guide
-
✅ Screenshots of:
- Promotion settings
- Theme extension toggle (ON)
- Browser console errors (F12)
- ✅ Steps to reproduce the issue
Response time: Within 24 hours (usually much faster!)
Quick Reference
| Problem | Quick Fix |
|---|---|
| Gift not adding | Check: Active status, dates, inventory, criteria |
| Discount not applying | Check: Shopify Discounts, conflicts, gift product |
| Extension not showing | Refresh customizer, verify app installed |
| Changes not live | Wait 2 min, hard refresh, toggle OFF/ON |
Last Updated: October 2025
Need more help? Contact Support | FAQ