Dr Free Gift & BOGO

Can I give away discount codes that will be used in a future order? (Dr Free Gift, BOGO Buy X Get Y Shopify App)

APP SETUP

Can I give away discount codes that will be used in a future order?

Introduction

While our Dr Free Gift, BOGO Buy X Get Y app primarily handles instant free gifts, you can adapt it to offer discount codes for future purchases. This guide will show you how to create and manage a discount code gift program using a placeholder product system.

Understanding Discount Code Gifts

Since the app cannot automatically generate Shopify discount codes, we use a placeholder product approach. When customers qualify, they receive this placeholder in their cart. After order placement, you’ll manually send their actual discount code. This lets you leverage the app’s automation while maintaining control over code distribution.

Step-by-Step Implementation

1. Create the Discount Code Placeholder

Create a product in Shopify to represent your discount code gift:

  • Go to Products in your Shopify admin
  • Click “Add Product”
  • Configure details:
    • Title: “20% Off Your Next Order” (or your offer)
    • Price: $0
    • Mark as not requiring shipping
    • Save but do not publish to store

2. Set Up the Gift in App

With your placeholder product created:

  • Go to “Gifts” section
  • Click “Select Products”
  • Choose your discount code placeholder
  • Set a clear title (e.g., “$20 Off Your Next Order”)
  • Click “Create Free Gift”

3. Create Your Gift Goal

Configure when customers can earn the discount:

  • Navigate to “Goals” tab
  • Click “New Goal”
  • Set qualification requirements (spending threshold, etc.)
  • Select your discount placeholder as the reward
  • Configure quantity limits

4. Manage Manual Fulfillment

Create a system to track and fulfill discount code gifts:

  • Check new orders daily for discount placeholders
  • Generate unique codes in Shopify admin
  • Email codes to customers
  • Track code distribution
  • Monitor usage and expiration

Conclusion

While this approach requires manual fulfillment, it provides an effective way to offer discount codes through the app’s gift goal system. By implementing proper tracking and fulfillment processes, you can create a successful discount code program that enhances customer satisfaction while maintaining control over distribution.

Remember to regularly review your program’s performance and adjust processes based on order volume and customer feedback.