| Loading… |
Promo performance · open during a campaign
| Loading… |
Enter your admin token and 2FA code (both required)
| Loading… |
| Loading… |
| Campaign Tag | Codes | Redemptions | Unique users | Active Plus | Paid conversions | Conv. rate |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Code | Campaign | Discount | Duration | Uses | Status | Expires | Created | ||
|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||
| Code | Account / Device | Access Until | Access | Redeemed At | |
|---|---|---|---|---|---|
| Loading… | |||||
Saved here they take effect immediately — no redeploy.
| When | Language | Location | Device | Status | Action | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
{{#name}} {{name}}{{/name}}
wraps text that only exists when the value does. Value present, the span appears;
value empty, the whole span goes — punctuation and all. That is what turns
Hi Alex, into Hi, for a recipient with no stored name,
and what drops the “Valid until” sentence for a code with no expiry instead of
mailing it half-written. Both states are shown under Live preview.
Subject:
With every optional value empty — a recipient with no stored name, a code with no expiry:
Subject:
| Time | Action | Payload | IP |
|---|---|---|---|
| Loading… | |||
| Created | Last Sync | Latest activity | Sign-in | Device | Group | Surname | Name | UID | Locale | App / OS | Build | Plan | Status | Subscription End | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||||||||||
| Requested | Verified | Status | Source | Language | Account | Provider | |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
| Advisor | Status | Clients | Org | Last login | Activated via | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Organization | Domain | Seats | Partners | Status | |
|---|---|---|---|---|---|
| Loading… | |||||
| Date | Name | Practice / org | Context | Applicant | Intent | Status | Message |
|---|---|---|---|---|---|---|---|
| Loading… |
| When | Reason | Reported by | About | What was reported | Status | Note |
|---|---|---|---|---|---|---|
| Loading… |
App Store Connect → Done!Next → App Information → App Store Server Notifications
(V2: https://admin.donenext.de/api/appStoreNotifications).
| Until | Note | Status | ||
|---|---|---|---|---|
| Loading… | ||||
{{untilDate}} as a sample (today + lead time).| User | Product | Status | Trial | Expires | Auto-renew | Last Event | At |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
crashlytics_issues akışı kurulduğunda buradan crash issue'larını göreceksin. docs/admin-panel-audit.md → "Crashlytics wiring" bölümü.
| Title | Platform | Affected Users | Events | First Seen | Last Seen | Status |
|---|---|---|---|---|---|---|
| Loading… | ||||||
trackEvent() entegrasyonu gerekli — aşağıda açıklama var.
| Loading… |
| Loading… |
/api/getFeatureFlags endpoint'ini startup'ta çekerek flag'leri uygular. Rollout 0–100 aralığında: 100 = herkese açık.
| Flag | Enabled | Value | Rollout | Description | Updated | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Install Date | Cohort Size | D+1 % | D+7 % | D+30 % |
|---|---|---|---|---|
| Loading… | ||||
"Bana test" yalnız bu uid'lerin kayıtlı cihazlarına gider.
| Name | Type | State | Scheduled / Sent | Actions |
|---|---|---|---|---|
| Loading… | ||||
| Sent At | Title | Mode | Result |
|---|---|---|---|
| Loading… | |||
SMTP_HOST, SMTP_USER, SMTP_PASSWORD in Vercel env to enable sending. Read-only until then.
| Loading… |
Filter the user list, preview the recipients, then send. The same per-recipient guards as the manual Compose run server-side: duplicate-send / expired / disabled / exhausted codes are skipped automatically. Non-promo templates ship as-is with no duplicate guard — segment carefully.
When enabled, the system auto-sends a promo invite email after the chosen trigger fires (e.g. a new TestFlight signup). The per-recipient guard chain still applies — duplicate sends, expired/disabled codes, exhausted usage limits, and (optionally) recipients with an active Plus subscription are all skipped automatically.
Subject:
| Code | Uses | Note | Org | Active | Created | |
|---|---|---|---|---|---|---|
| Loading… | ||||||