Before You Start
Make sure you have:
- ✅ CartSprinkle installed on your Shopify store
- ✅ Theme extension enabled (see Theme Extension Setup)
- ✅ A product in your store to use as the gift
Step 1: Access the Dashboard
- Log in to your Shopify Admin
- Go to Apps → CartSprinkle
- You'll see the CartSprinkle dashboard
- Click Create Promotion (big button at the top)
Step 2: Basic Information
Promotion Title
This is the internal name - only you will see it in the dashboard.
Examples:
- "Holiday Tote Bag Promo"
- "Summer Sale - Free Sunglasses"
- "Spring Gift Basket"
💡 Tip
Use descriptive names so you can easily identify promotions later. Include the season, product, or campaign name.
Gift Product
This is the product customers will receive for free.
- Click the Select Product button
- Search for your gift product by name
- Select it from the list
Important:
- The product must exist in your Shopify store
- It must have inventory available
- For products with variants, you can select specific variants
Marketing Message
This is what customers see on your storefront.
Examples:
- "Spend $50, get a FREE tote bag! 🎁"
- "FREE sunglasses with any order over $75!"
- "Buy this shirt, get FREE matching socks!"
✍️ Writing Tip
Use action words like "GET" or "RECEIVE" and include the word "FREE". Emojis can help catch attention!
Step 3: Choose Trigger Rule
This determines when the gift is added to the cart. You have two options:
Option A: Spend Threshold
Customer must spend a minimum amount
Example: "Spend $50 or more"
- Select Spend Threshold
- Enter the minimum amount (e.g., 50.00)
- Gift is added when cart subtotal ≥ this amount
💰 Pricing Tip
Set the threshold 10-20% higher than your current average order value to encourage customers to add more items.
Option B: Product Trigger
Customer must add a specific product to cart
Example: "Buy the 'Summer T-Shirt' product"
- Select Product Trigger
- Click Select Product
- Choose the trigger product from your catalog
- Gift is added when this product is in cart
🎯 Use Case
Product triggers are great for moving specific inventory or creating bundles (e.g., "Buy shampoo, get free conditioner").
See Trigger Rules Guide for more details on choosing the right trigger.
Step 4: Set Dates
Start Date
- When the promotion becomes active
- Format: YYYY-MM-DD HH:MM
- Use your store's timezone
End Date
- When the promotion automatically deactivates
- Format: YYYY-MM-DD HH:MM
- Must be after start date
⏰ Time Tip
Start promotions at midnight (00:00) and end at 11:59 PM (23:59) to cover full days. For flash sales, be specific with hours!
Step 5: Review and Create
Before clicking Create, verify:
- ✅ Title is descriptive
- ✅ Gift product is correct and in stock
- ✅ Marketing message is customer-friendly
- ✅ Trigger rule matches your goal
- ✅ Dates are correct (start before end)
Click Create Promotion!
Step 6: Test Your Promotion
Always test before announcing:
- Open your store in an incognito/private window
- Add products that meet your criteria:
- For spend threshold: Add enough to exceed the amount
- For product trigger: Add the specific product
- Go to your cart page
- The gift should appear automatically within 1-2 seconds
- Check that the price shows as $0.00
⚠️ Testing Warning
Always test in incognito mode! Regular browser windows may have cached data that interferes with testing.
Common Mistakes to Avoid
1. Out-of-Stock Gift Product
Problem: Gift product has 0 inventory
Fix: Ensure gift product has inventory before activating promotion
2. Wrong Dates
Problem: End date is before start date
Fix: Double-check dates and times before saving
3. Trigger Too High
Problem: Spend threshold is higher than most orders
Fix: Review your average order value and set threshold 10-20% above it
4. Vague Marketing Message
Problem: Message doesn't explain what customer needs to do
Fix: Be specific - include the threshold or product name
What Happens After Creation?
CartSprinkle automatically:
- ✅ Creates a Shopify automatic discount (makes gift free)
- ✅ Activates the promotion (if start date is today)
- ✅ Monitors your cart for matching criteria
- ✅ Adds/removes gift as cart changes