Dashboard
Live picture of customers, entitlement and what is running.
Versions in the field (active installs)
Platforms
Lemon Squeezy (retired)
Customers
Everyone who has bought or redeemed.
Licenses
This console issues the keys, so this record is the licence — a change here takes effect on the next check-in.
Installs
Learned from license check-ins. One row per deployment.
Promo codes
Grant codes mint a license here. Discount codes were pushed to Lemon Squeezy, which is retired. Stripe promotion codes are made in the Stripe dashboard, and no Payment Link currently accepts them.
Generate
Grant codes are redeemed at
/api/promo/redeem — wire that to a landing-page form.
Segments
Saved audience definitions. Live — they re-evaluate every time you use them.
Build a segment
Available criteria keys
license_status ["active","expired","revoked","refunded","disabled"] license_kind ["subscription","lifetime","comp","promo","trial"] edition ["pro","pro-lifetime"] has_license true | false expiring_within_days 14 expired_within_days 90 version ["1.0.0"] version_below "1.1.0" never_checked_in true | false seen_within_days 7 not_seen_within_days 30 country ["US","GB"] tags ["beta"] promo_block ["beta-wave-2"] created_within_days 30
Campaigns
Message a segment. Markdown in, branded HTML out.
Compose
{{first_name}} {{name}} {{email}}
Suppression list
Addresses that never receive marketing. Honoured on every campaign send.
Audit log
Every action that changed entitlement, minted a key, or sent mail.