Live overview ·
Welcome back, Admin
A bird's-eye view of growth, subscriptions, trial conversion and active users — all in one place.
Total users
New users today
New users ·
Active (last 7 days)
Free-trial users
Active subscribers
Recurring revenue (MRR)
Trial → Paid conversion
vs yesterday
vs prev 7d
charges
collected this year
MRR × 12
Avg per paying user
est. lifetime value
Daily revenue · last 30 days
Paid charges minus refunds, in USD
This month
Where money came from
This month · top countries
No paid charges this month yet.
User growth ·
New sign-ups per day. Hover for details.
Subscription mix
Active + trialing
Subscription status
Trialing · Active · Expired · Cancelled
Conversion funnel
Sign-up → Onboarded → Trial → Paying
Plan management
Per-plan overview · jump to subscribers · push trial extensions
active subscribers
Trialing
MRR
Trials ending soon
Within the next 7 days · click to extend
| User | Platform | Plan | Days | Action |
|---|---|---|---|---|
| No trials ending in the next 7 days 🎉 | ||||
Renewal calendar
Subscriptions expiring or renewing soon
Next 7 days · MRR at risk
| User | Platform | Plan | Expires |
|---|---|---|---|
| Next 7 days | |||
| 8–30 days | |||
| No renewals in the next 30 days | |||
At risk
Users worth a second look
Billing issues
None — payments are healthy ✓
Trials expiring (≤7d)
None this week
Cancelled, still active
No cancellations pending
Recent signups
Latest joined users
| Name | Platform | Role | Onboarding | Joined |
|---|---|---|---|---|
|
|
||||
| No users yet | ||||
| User | Platform | Phone | Role | Subscription | Trial days | Joined | Actions |
|---|---|---|---|---|---|---|---|
|
|
|
|
|
||||
| No users found | |||||||
Showing
| Property | Owner | Type | Location | Currency | Created | Actions |
|---|---|---|---|---|---|---|
|
|
|
|||||
| No properties found | ||||||
Showing
| Date | Property | Type | Category | Original | Converted | User | Notes | Actions |
|---|---|---|---|---|---|---|---|---|
| No transactions found | ||||||||
Showing
Paying customers
On free trial
At risk · needs attention
Churned this month
Paying
Trialing
| User | Platform | Plan | State | Lifetime $ | Renews | Auto-renew | Actions |
|---|---|---|---|---|---|---|---|
| Billing issue Cancelled · access til renew Paying Trialing Expired Cancelled | ON OFF — | ||||||
| No subscriptions match this filter | |||||||
Showing
| Category | Type | User | Created | Actions |
|---|---|---|---|---|
|
|
||||
| No categories found | ||||
Showing
Send Notification
Recent Notifications
| Title | User | Read | Sent |
|---|---|---|---|
| No notifications sent | |||
User overview
Total users
New sign-ups · in range
Active · last 7 days
Active · last 30 days
Inactive · 30+ days
Free-trial users
Paying subscribers
Never signed in
Platform breakdown
Derived from each user's subscription store field
iOS · App Store
Android · Play Store
Web · Stripe
Promotional / Manual
No subscription yet
Why "no subscription yet" exists: a fresh sign-up shows up in the user table immediately,
but the store field is only stamped
once the user starts a trial or purchase event. Users in this bucket haven't yet hit a paywall.
Trial → Paid
Free-trial conversion rate
Onboarded
/
Completed onboarding
Monthly churn
Cancellations ÷ active base
Revenue
charges
Recurring revenue
MRR × 12
Avg / paying user
ARPU ÷ 5% churn
Sign-ups trend
New users per day in selected range
Revenue by month
Paid events minus refunds (USD)
Plan distribution
Active subscribers by plan
User role split
Landlords · Property managers · Other
Acquisition store
App Store · Play Store · Stripe · Promo
Subscriber lifecycle
Currently subscribed
Unsubscribed · still active
Payment failed
Lapsed (expired/cancelled)
Deleted accounts
Active subscribers
Latest paying users
| User | Platform | Plan | Renews |
|---|---|---|---|
| No active subscribers | |||
Unsubscribed · still active
Auto-renew off — will lapse on expiry. Win-back opportunity.
| User | Platform | Plan | Days left |
|---|---|---|---|
| Nobody pending cancellation 🎉 | |||
Payment failed
Currently in dunning — billing issues unresolved
| User | Platform | Plan | Issue since |
|---|---|---|---|
| No payment issues — billing healthy ✓ | |||
Lapsed customers
Expired or cancelled — past subscribers
| User | Platform | Status | Ended |
|---|---|---|---|
| No lapsed customers | |||
Upcoming renewals
Subscriptions expiring or auto-renewing soon
Renewing in 7d
At-risk MRR · 30d
| User | Platform | Plan | Price (USD) | Renews | Days |
|---|---|---|---|---|---|
| Next 7 days | |||||
| 8 – 30 days | |||||
| No renewals scheduled in the next 30 days | |||||
Top countries
Users and revenue by country
| Country | Users | Revenue |
|---|---|---|
| No country data | ||
Cancellation reasons
Why people leave
No cancellations recorded
Most inactive users
Longest time since last sign-in
| User | Last seen |
|---|---|
| No inactive users | |
Monthly cohorts
Sign-ups per month and how many are still paying today
| Month | Sign-ups | Retained | Retention |
|---|---|---|---|
| No cohort data | |||
Deleted accounts (orphaned subs)
Subscription rows whose user profile is gone — needs cleanup
| User ID | Plan | Status | Last event |
|---|---|---|---|
| No orphaned subscriptions ✓ | |||
| Property | Type | Amount | Frequency | Next Run | Status | Actions |
|---|---|---|---|---|---|---|
|
|
||||||
| No recurring rules found | ||||||
| Date | Base | Quote | Rate | Source |
|---|---|---|---|---|
| No exchange rates found | ||||
Showing
| Event | User | Product | Store | Amount | Received | Actions |
|---|---|---|---|---|---|---|
|
SANDBOX Trial → Paid |
||||||
| No billing events yet — they appear here as soon as RevenueCat sends them. | ||||||
Showing
Supabase Connection
App Information
App Name
AMNE Property Tracking
Admin Panel Version
1.0.0
Database Tables
8 tables, 5 views
Subscription Plans
Starter, Professional, Unlimited
Danger Zone
Disconnect from Supabase. This will clear your stored credentials.