Skip to main content

How can I manage and troubleshoot promo codes and discounts in Arketa?

How to Manage and Troubleshoot Promo Codes and Discounts in Arketa

Promo codes and discounts are powerful tools in Arketa for managing pricing and offering incentives to clients. However, their behavior can sometimes lead to unexpected outcomes. This guide provides an overview of common issues, troubleshooting steps, and best practices for configuring promo codes and discounts in Arketa.

Common Issues and Troubleshooting

1. One-Time Promo Codes Applying to Multiple Billing Cycles

If a one-time promo code continues to apply discounts to subsequent billing cycles, it is likely due to the promo code configuration. To resolve this:

  • Use the “Limit to Months” setting in the promo code configuration.

  • Set the limit to the intended number of months (e.g., 1 month for a true one-time discount). This ensures the discount stops after the specified billing period.

2. Promo Codes Not Reusable After Cancellation

In Arketa, once a one-time promo code is redeemed, it cannot be reused, even if the client cancels their booking. This behavior is by design to prevent reactivation of used codes.

3. Expired Promo Codes Still Applying Discounts

An expired promo code may still apply discounts to ongoing renewals if the “Limit to Months” setting is not configured. The expiration date only prevents new customers from using the code but does not remove it from existing subscriptions. To stop the discount:

  • Ensure the promo code is configured with a specific duration using the "Limit to Months" setting.

4. Discounts Automatically Applying at Checkout

Discounts in Arketa can auto-apply based on conditions such as a client’s active membership or tags. For example, if a client has a qualifying membership, the associated discount will automatically apply to eligible purchases without requiring a code.

5. Discounts Persisting Across Subscription Renewals

Discounts applied to a subscription will persist across renewals unless the subscription is canceled and a new one is created without the discount. This behavior is intentional to maintain consistency in subscription pricing.

6. Promo Codes Showing as Expired

If a promo code appears expired for clients but is still valid, check the “code usage limit” in the promo settings. Adjust the settings to allow each client to use the code according to your chosen per-student limit rather than hitting a global cap.

Configuration Best Practices

  • Set Clear Limits: Use the "Limit to Months" setting to control how long discounts apply.

  • Monitor Usage: Regularly review promo code usage limits to ensure they align with your promotional goals.

  • Test Configurations: Before launching a promo, test its behavior to confirm it works as intended.

FAQs

Why can’t I reuse a one-time promo code after a client cancels?

One-time promo codes are marked as used once redeemed and cannot be reactivated, even if the booking is canceled.

How do I stop a discount from applying to renewals?

Cancel the current subscription and create a new one without the discount to prevent it from persisting.

What should I do if a promo code shows as expired but is still valid?

Check the "code usage limit" in the promo settings and adjust it to allow more uses per client. By following these guidelines and troubleshooting steps, you can effectively manage promo codes and discounts in Arketa, ensuring they align with your business goals and client expectations.

Did this answer your question?