Overview

This guide describes how publishers can create, manage, and configure Coupons to run targeted promotional campaigns. A Coupon represents a campaign, while Promo Codes represent individual distribution channels within it. For instance, you might create one Coupon for an influencer campaign and assign a unique Promo Code for each influencer. This structure enhances targeting flexibility and control, making campaigns more engaging for players and effective for publishers.

High-Level Flow

  1. Publisher Creates a Coupon with Promo Code(s): Publishers define a coupon that includes essential details like discount percentage, eligibility criteria, and expiration date, along with linking one or more promo codes to the coupon, each configured with unique names and redemption limits.
  2. Player Redeems Promo Code: Players enter promo codes during checkout. If valid, the discount is applied instantly, and players receive an emailed receipt detailing the transaction, including the applied discount and final amount.
  3. Publisher Monitors Coupon Performance: Publishers monitor coupon and promo code effectiveness by tracking redemption rates through the Appcharge dashboard and/or by tracking events in the relevant webhook.

Note: Once a promo code is used successfully, it cannot be reversed, even if the purchase is refunded or disputed.

Benefits

Coupons and promo codes offer a strategic way to increase engagement, attract new players, and drive revenue by:

  • Enhancing Campaign Control: Set restrictions and limits to ensure discounts are targeted and budget-friendly.
  • Tracking Performance: Detailed data on redemption and performance supports continuous improvement of campaigns.

Redemption Rules and Limitations

  • Only one promo code can be applied per checkout.
  • Promo codes are marked as redeemed upon a successful payment with a discount application and cannot be reversed, even if refunded or disputed.
  • Promo codes cannot be edited after creation, only deactivated.
  • Coupons cannot apply if the checkout total, after applying the coupon, drops below 1 USD (or equivalent).
  • Coupon-level rules apply to all promo codes created under it.

Publisher Journey

Configuring a New Coupon

  1. Navigate to the Coupons Tab:
    • Go to the Coupons menu item in the Appcharge dashboard.
  2. Create a New Coupon:
    • Click on Add New Coupon to open the coupon creation page.
  3. Enter Coupon Settings:
    • Complete the required fields:
      • Name: Unique name for the coupon.
      • Discount %: Define the discount percentage (e.g., 1-99%).
    • Set eligibility options or an expiry date for the coupon, as necessary.
  4. Set Up Promo Codes:
    • Scroll to the Promo Codes section and enter:
      • Promo Code Name: Define the code players will use at checkout.
      • Total Promo Code Redemptions: Specify the total number of times this promo code can be used.
        Note: At least one promo code must be added to save the coupon configuration. Promo codes will display a Pending Save status until the entire coupon configuration is saved.
  1. Save the Coupon:
    • Click Save to finalize the coupon setup and add it to your active campaigns.

Deactivating Promo Codes

Promo codes can be deactivated individually within the coupon setup by selecting Deactivate from the three-dot menu next to the promo code.

Deactivating and Editing Coupons

  1. Access the Coupons Tab: Navigate to the Coupons tab in the dashboard.
  2. Three-Dot Menu: Locate the coupon you want to edit or deactivate. Click the three-dot menu next to the coupon’s status.
    • Edit: Select this option to update the coupon’s settings, including name, discount, and eligibility criteria. While editing, you can add new promo codes by entering a promo code name and setting total redemptions, or deactivate existing promo codes.
    • Deactivate: Choose this option to deactivate the coupon, making it unavailable for players. A deactivated coupon can be reactivated later if needed.

Tracking and Monitoring Coupons

There are various methods available for tracking and monitoring coupon performance, allowing publishers to stay informed on redemption activity and campaign effectiveness:

  1. Monitor Redemptions in the Dashboard:
    • Return to the Coupons tab to view redemption counts and overall performance.
    • Check the Redemptions column to track how many times each promo code has been used.
  1. Enable Webhook Events (Optional):
    • Set up webhook events if real-time redemption tracking is required.
      Note: Webhooks allow for immediate updates on promo code usage.

Player Journey

  1. Applying a Promo Code:
    • Players enter their promo code at checkout.
      Note: The system validates eligibility based on player, offer, and region.
  1. Seeing the Discount Applied:
    • Checkout updates instantly, showing the discounted total and indication of applied promo code on the receipt.

Note: If the checkout total, after applying the coupon, is below the Minimum Checkout Amount (1 USD or equivalent), an error message appears, and the promo code cannot be applied.

  1. Receipt and Transaction Breakdown:
    • After completing the purchase, players receive a receipt at the email address used during checkout. The receipt includes a transaction breakdown, showing the applied discount and final total.

Best Practices

  • Set Clear Redemption Limits: Limit Max Redemptions per Player and per Promo Code to control costs and create urgency.
  • Add Expiry Dates: Define Coupon Expiry Dates to drive timely engagement and automatically phase out old offers.
  • Limit to First Purchases: Apply First Purchase Only for new players to encourage conversion.
  • Keep Promo Codes Simple: Use memorable, concise codes (6-12 characters) to reduce entry errors.
  • Test Configurations: Validate promo codes in staging to ensure rules work as intended before launch.
  • Use Deactivation for Control: Deactivate promo codes to end a campaign early if needed.