How to customize free gift eligibility messages in the cart? (Dr Free Gift, BOGO Buy X Get Y Shopify App)
APP SETUP
CREATE FREE GIFTS
HOW TO'S
PROMOTE YOUR FREE GIFT
GIFT INVENTORY
GIFT FRAUD
FAQS
TROUBLESHOOTING
What You Will Learn in This Article:
- How to customize messages based on different Goal Target types
- How to use dynamic placeholders effectively
- How to configure messages for progress bars and floating widgets
- Important considerations for message customization
Introduction
Clear communication about gift eligibility is crucial for driving sales and ensuring a positive customer experience. This guide will show you how to craft effective messages in Dr Free Gift, BOGO Buy X Get Y that guide customers through your gift promotions, taking into account different Goal Target types and display locations.
Goal Title - The Foundation of Your Gift Communication
The Goal Title is the most crucial element of your gift messaging strategy, as it appears consistently across all display locations in your store. This title serves as the primary identifier for your promotion and appears in:
- Progress bar messages
- Floating announcements
- Gift selection popups
- Customer notifications
When creating your Goal Title, focus on clarity and value proposition. For example, instead of a generic “Free Gift Promotion”, use specific titles like “Free iPhone Case with $100+ Purchase” or “Buy 5 MacBooks, Get Free AirPods”. A well-crafted Goal Title should:
- Clearly state the gift being offered
- Specify the qualification requirement
- Use consistent branding and terminology
- Be concise yet informative
- Include strong action words
Remember that while other messages can change based on cart state, your Goal Title remains constant throughout the customer journey, making it your most important messaging element.
Understanding Message Types by Goal Target
Different Goal Target types have different message configuration options:
Cart Subtotal Goal Target
- Empty Cart Message
- Progress Message (when goal not reached)
- Achievement Message (when goal is met)
Cart Item Count Goal Target
- Empty Cart Message
- Progress Message (when goal not reached)
- One Item Away Message
- Achievement Message (when goal is met)
Applied Discount Goal Target
- No configurable messages
Message Display Locations
Your gift messages can appear in two main locations:
- Progress Bar Widget
- Shows all relevant messages
- Updates dynamically as cart changes
- Maintains consistent visibility
The progress bar serves as the primary way to communicate gift goal status to your customers. It appears directly in the cart and provides real-time updates on their progress toward earning free gifts. The progress bar displays different messages based on the cart state and chosen Goal Target type, helping guide customers toward qualification.
- popup Widgets
- Can be configured as icon or text
- Shows message on hover/click
- Customizable appearance and position
- Show detail information when clicked
The floating announcement feature provides an additional way to capture customer attention and communicate gift opportunities. You can choose between displaying either a gift icon or custom text that floats on your store page. When customers interact with the floating announcement, they can see more detailed information through a popup widget. This gives cohesive communication system that keeps customers informed and engaged with your gift promotions.
Stage 1 Example
Stage 2 Example (after hover)
Stage 3 Example (after click goal event)
Step-by-Step Implementation
Let’s walk through setting up messages for a promotion offering a free iPhone case when customers spend $100.
1. Accessing Message Configuration
- Navigate to the Goals section in your admin panel
- Enter goal title
- Select your Goal Target Type
- Find the “Goal Messages” section
- Note that available messages depend on your Goal Target type (we are using spend-based goal in our example)
2. Cart Subtotal Messages
Configure these three essential messages:
Empty Cart Message
- Default: “Get a Free Gift when you spend {{required}}”
- Better: “Spend {{required}} for a <strong>FREE iPhone case!</strong>”
- Best Practices:
- Lead with the value proposition
- Include specific dollar amounts
- Use action-oriented language
- Use html tags to emphasize reward
Progress Message
- Default: “Spend {{remaining}} more to get a Free Gift!”
- Better: “Spend {{remaining}} more to get a <strong>Free iPhone case</strong>!”
- Best Practices:
- Use the {{remaining}} placeholder
- Maintain enthusiasm
- Keep message clear and concise
Achievement Message
- Default: “Congrats! You got a Free Gift!”
- Better: “Congratulations! Your FREE iPhone case has been added to cart!”
- Best Practices:
- Celebrate the achievement
- Specify the gift earned
- Maintain excitement
Example result
Important Considerations
Using Dynamic Placeholders
Available placeholders vary by Goal Target:
- {{required}} – Total amount/quantity needed
- {{remaining}} – Amount/quantity still needed
- {{allowed_free_gifts}} – for gift choice modal (see How to Customize the Free Gift Popup Selection)
Message Length and Formatting
- Keep messages under 150 characters
- Consider mobile display
- Use consistent formatting
- Maintain brand voice
Best Practices
- Message Clarity
- Be specific about requirements
- State the exact gift being offered
- Use consistent terminology
- Widget Integration
- Choose appropriate widget types
- Configure proper positioning
- Test across different devices
- Testing and Optimization
- Preview all messages
- Test different cart scenarios
- Monitor customer behavior
- Adjust based on performance
Conclusion
Effective gift messages are crucial for promoting your offers and guiding customers. By understanding the different Goal Target types and their specific message requirements, you can create clear, engaging communications that drive sales while maintaining a smooth customer experience.
Remember to regularly review your message performance and adjust your strategy based on customer behavior and business goals. The most effective messages are those that clearly communicate value while motivating customers to complete their purchase.