Arketa

Promo codes

Create discount codes clients enter at checkout for a reduced price.

Promo codes are alphanumeric discount codes clients enter at checkout. You control the discount amount, what it applies to, how many times it can be used, and when it expires.

Create a promo code

  1. Go to Setup → Promo Codes
  2. Click Add New
  3. Configure:
SettingWhat it does
Code nameThe code clients type at checkout (e.g., WELCOME20)
Type of discountPercentage off, fixed dollar amount, or combination
Discount amountHow much off
Usage limitTotal number of times the code can be used (blank = unlimited)
Per-customer limitHow many times one person can use it (blank = unlimited)
Expiration dateWhen the code stops working (expires at 11:59pm in your timezone)
Limit to monthsApply the discount for a limited number of billing cycles on subscriptions
Applies toAll products, or specific service types, pricing options, or locations
  1. Click Create Code

What to apply it to

By default, a promo code applies to everything. To restrict it:

  1. Uncheck Applies to all products and services
  2. Select specific items

Note: If you select a location, it overrides all other selections — the code applies to everything at that location.

How promo codes work with subscriptions

  • Percentage discount — applies to every billing cycle forever. A 25% off code on a $100/month membership locks that client into $75/month indefinitely.
  • Fixed amount discount — applies as a one-time account credit. $50 off a $100 subscription = first month $50, second month $100. If the credit exceeds the price, it carries into future months until depleted.

If you only want to discount the first month, use an intro offer instead, or use a fixed amount discount (which only applies once).

View promo code usage

  1. Go to Setup → Promo Codes
  2. Click the eye icon next to a code
  3. See who's redeemed it (name, email) or export to CSV

You can also see the promo code applied to individual payments from a client's profile → Payments → tap the payment.

Managing existing codes

Under Actions for each code, you can:

  • Edit — change settings
  • Delete — remove the code
  • View usage — see redemptions

Troubleshooting

  • Promo codes are case-sensitive — make sure clients type it exactly
  • Check for extra spaces in the code
  • Confirm the code is eligible for the item being purchased
  • Check if the code has a usage limit that's been reached