Generating and exporting codes
Produce a batch for a marketplace and hand it over as CSV.
Marketplaces want a file of codes before your deal goes live. Generating and exporting a batch takes a minute.
Generate#
Admin → Redeem codes → Generate. Choose the plan, the source marketplace, how many codes, and how many redemptions each allows.
Codes are generated unique. With shell access the same thing runs from the command line:
php artisan redeem-codes:generate
Export#
The list exports to CSV, filtered — so you can hand AppSumo exactly the AppSumo batch and nothing else.
Before you hand codes over#
- Create the marketplace tier plans first, and set their update days deliberately. Lifetime-deal buyers expect long update windows; see Billing cycles.
- Generate a handful more than the marketplace asked for and keep them back for support replacements.
- Redeem one yourself, end to end, before the deal opens.
- Set the source correctly. It drives both stacking and your revenue-by-source reporting, and it cannot be inferred later.
Tracking#
The list shows each code’s redemption count and who redeemed it. Filter by source to see how a given marketplace is converting, and check revenue by source under Analytics for the same picture in money.
Bulk actions#
Codes can be deleted in bulk — for an unlaunched batch generated against the wrong plan. Deleting codes that have already been redeemed is not the way to revoke access; suspend the subscription instead.