Admin Console
Members
Worker
Members
App Users
—
With App Installed
—
Downloads (This Month)
—
Inner Circle
—
Active (30d)
—
New This Month
—

App Downloads — Last 12 Months

Android tracked via /android-download.html
Loading…
NameEmail / PhoneJoinedMembershipTicketsActions
Loading…
Events
Total Events
—
Upcoming
—
Total RSVPs
—
Tickets Sold
—
EventDateVenueCapacityRSVPsTickets SoldStatusActions
Loading events…
Tables & Bookings
Packages
—
Active Bookings
—
Revenue (Month)
—
Pending Approval
—
Table Packages
Package NameSectionPriceMin SpendCapacityStatusActions
Loading packages…
Recent Bookings
GuestPackageEventDateAmountStatusActions
Loading bookings…
Orders
Orders (Range)
—
Tonight (9PM–9PM)
—
Revenue (Range, gross)
—
Pending
—
Order IDCustomerTypeAmountDateStatusActions
Loading orders…
Staff & Roles
Total Staff
—
Superadmins
—
Admins
—
Staff
—
NameEmailRoleAddedLast LoginActions
Loading staff…

G+ Photos

Loading sessions...

SMS Command Centre
CampaignStatusAudienceSentCost (GHS)CreatedActions
Loading campaigns…
Push Notifications
Send Push Notification
Recent Push History
Push Statistics
Sent (Month)
—
Open Rate
—
In-App Announcements
Full-screen announcements shown inside the mobile app. Create a standalone announcement screen, attach photo or video media, and send users to the right app route.
Total
-
Live
-
Drafts
-
With Media
-
Create Announcement Screen
Tap Action
Live Preview
Announcement
Your title
The announcement text will appear here.
Open

The mobile app reads from in_app_campaigns. Live announcements show on app open, highest priority first, respecting schedule, role targeting, dismiss rules, and impression caps.

AnnouncementMediaStatusPriorityScheduleActionUpdatedControls
Loading announcements...
Website Activity
Custom: →
Hour filter:
Total Visits
—
Unique Sessions
—
Mobile %
—
Bounce Rate
—
Single-page sessions
Top CTA
—
Visits Over Time
Device Breakdown
Hourly Traffic Heatmap
12AM3AM6AM9AM12PM3PM6PM9PM11PM
TimePageDeviceCountryUTM SourceLanguageScreen
Loading activity…
Organizer Applications
Total Applications
—
Pending Review
—
Approved
—
Rejected
—
ApplicantContactBusinessEvent TypeAppliedStatusActions
Loading applications…
Media Review

Photos and videos uploaded by verified media personnel, processed by the Mac mini and waiting for your approval before going live on the website and G+ app.

Menu Management
Total Items
Categories
Available
Unavailable
ImageNameCategoryPriceDescriptionAvailableActions
Loading menu…
Bar Report
Core Revenue (items only)
—
excl. tax / service / tip
Gross Collected
—
incl. tax + service + tip
Tax Total
—
Service Charge
—
Tips Total
—
Orders Count
—
By Payment Method (Gross)
Daily Revenue (Last 14 Days)
By Category (Net Revenue)
Top Items Sold (by units)
Recent Orders
DateTableCustomerPaymentCore RevGrossStatus
Loading orders…
Ticket Sales
Total Sold
—
Revenue
—
This Month
—
Checked In
—
Ticket IDCustomerEventTierAmountPurchasedCheck-inStatusActions
Loading tickets…
G+ Stage Control
Open full Stage admin
Creators
-
Total creator profiles
Verified active followers
-
Monetization-quality audience
Pending videos
-
Moderation queue
Open fraud
-
Signals needing review
Pending earnings
-
Creator ledger estimates
Payout requests
-
Loading payout switch
VideoCreatorCaptionViewsReportsPostedActions
Loading Stage moderation...
HandleNameVideosFollowersVerified activeStatusActions
Loading creators...
CreatorAmountStatusRequestedActions
Loading payouts...
Stage controls

Deep controls for KYC, fraud signals, tax export, hard deletes, audit log, reward pool periods, and admin claims live in the embedded console below.

Open full Stage admin
G+ Shop / Marketplace Control
Open shop
Products
-
Active / total catalogue
Merchants
-
Approved sellers
Orders
-
Recent paid orders
Open disputes
-
Cases requiring admin resolution
Pending payouts
-
Merchant payout queue
Review queue
-
Applications + product moderation
ProductMerchantCategoryPriceStockStatusModerationActions
Loading marketplace...
BusinessContactCategoryStatusSubmittedActions
Loading applications...
OrderBuyerMerchantTotalPaymentFulfillmentCreatedActions
Loading orders...
MerchantAmountStatusRequestedActions
Loading payouts...
CaseOrderMerchantBuyerStatusReasonActions
Loading disputes...
GLeague Control
Open league site
Seasons
-
Current season
Teams
-
Approved captains create teams
Matches
-
Scheduled / completed
Captain apps
-
Pending review
Coaches
-
Registered coach profiles
Prize payouts
-
Pending prize payments
SeasonStatusDatesEntryWindowsActions
Loading seasons...
CaptainTeamSeasonStatusSubmittedActions
Loading captain apps...
MatchRoundKickoffScoreStatusActions
Loading fixtures...
TeamCaptainCoachSeasonStatusRoster
Loading teams...
CategoryRecipientAmountStatusCreatedActions
Loading prizes...
Nightlife Awards Control
Open awards site
Nominees
-
Approved / total
Votes
-
Credited paid votes
Pending review
-
New applications
Supporters
-
Unique supporter count
RankNomineeCategoryVotesSupportersStatusVote linkActions
Loading awards...
VoteNomineeVotesAmountPaymentCreditedCreated
Loading vote ledger...
App Settings
App Configuration

These values are stored in Firestore under app_config and read by the mobile app and web.

Loading settings…
Firebase Remote Config Sync

Settings are written to Firestore. The app reads them on launch.

Gelo DevOps
Gelo DevOps — Full Repo Access + Cloud Tools
Model: Sonnet
Hey! I'm Gelo, your DevOps AI with full god-mode access to the G+ repo, Firebase, and Cloud Functions.

I can read/write files, deploy functions, query Firestore, manage auth users, check logs, and much more. Switch model above (Claude or OpenAI). Use "Restore Session" to reload the last conversation.
Gelo · Ready
Audit Log
Actions Today
—
This Week
—
Admin Actions
—
Total Logged
—
TimestampAdminActionResourceDetailsIP
Loading audit log…
Database Search
Name
Phone Number
Gender
Membership
Source
Min Age
Max Age
Joined After
Joined Before
Enter filters above and press Search.
NamePhoneEmailGenderAgeMembershipSourceJoinedActions
Use filters above and press Search
SMS Send Log
Campaigns
—
Total Sent
—
Total Failed
—
Total Recipients
—
Total Conversions
—
Campaign IDEventMessage PreviewSentFailedTotalConversionsConv %StatusCreatedActions
Loading campaigns…
Event Invite Contacts
Total Contacts
—
Ticket Buyers
—
RSVP Sources
—
Order Sources
—
PhoneNameSourceTicketsRSVPsLast BlastAdded
Loading contacts…
Event RSVPs
Total RSVPs
—
This Month
—
Unique Guests
—
Events with RSVPs
—
NamePhoneUser IDEventDateStatus
Loading RSVPs…
Job Applicants
Total Applicants
—
Pending Review
—
Approved / Hired
—
Rejected
—
ApplicantContactPositionGenderEducationAppliedStatusActions
Loading applicants…
Gelo Broadcasts
Total Campaigns
—
Active
—
Sent Today
—
Total Sent
—
Content Moderation
AI Flagged
—
User Reported
—
Approved Today
—
Deleted Today
—
Feature Flags & App Config
Wallet Features (app_config/wallet_features)
Hubtel Config (app_config/hubtel)
Game Payout Test

Send a real GHS payout (max GHS 10) to verify Hubtel Send Money credentials end-to-end. Every attempt is logged in game_payout_tests.

App Version Control (app_config/app_version)
Promo Campaigns
Total Campaigns
—
Active
—
Total Redemptions
—
Promo Codes
—
VibeCheck
Total Profiles
—
Active (30d)
—
Total Swipes
—
Matches
—
Recent Profiles
UserGenderAge RangeBioCreatedStatus
Loading profiles…
Wallet Management
Total Wallets
—
Total Balance (GH₵)
—
Top-ups (Month)
—
Pending Withdrawals
—
Promoters
Campaigns
Templates
Contacts
Inbound SMS
Analytics
Total Campaigns
—
Sending
—
Completed
—
Total Sent
—
Est. Spend (GHS)
—
NameStatusRecipientsSentFailedCost (GHS)CreatedActions
Loading campaigns…
New Campaign
Campaign Info
Audience
Quick Presets
Audience Sources (select one or more — deduped by phone)
Select at least one source above.
Message
0 chars · 0 segments 1 SMS
0 chars · 0 segments 1 SMS
Message Preview (10 contacts)
Estimate audience first to see a preview.
Channel Strategy
Cheapest: uses free push/DM channels for app users, SMS for the rest.
High Reach: sends push notification AND SMS to everyone.
A/B Testing
Send Timing
Safeguards
Campaign
Total Recipients
—
Sent
—
Failed
—
Cost (GHS)
—
Messages
Named
—
Fallback
—
Recipients (last 50)
PhoneNameMessage PreviewStatusSegmentsSent AtError
Loading…
NameNamed MessageFallback MessageSegmentsActions
Loading templates…
PhoneNameName SourceApp UserMemberOpted OutLast SMS
Loading contacts…
Import Contacts
Writes to contacts + event_invite_contacts · deduped by phone
Upload a CSV/TSV. Columns are auto-detected — any order. Required: a phone column.
Drop CSV/TSV here or click to browse
Inbound Reply Feed
Live replies from contacts via SMS. Hubtel inbound number: pending provisioning.
TimePhoneMessageKeywordMatched?RSVP EventResolvedActions
Loading…
Campaign Analytics
Total Sent (all time)
—
Total Cost (GHS)
—
Total Replies
—
RSVP Confirmations
—
Opt-outs
—
Campaign Breakdown
Monthly Cost Tracker
Select a campaign above to see analytics. Overall monthly stats require completed campaigns.
CampaignStatusSentVia SMSVia PushVia DMReply RateCost GHS
Loading…
GeloBOT
Loading…
Media Library
Pending Jobs
Recent Actions (last 10)
Autonomous organic growth control
Gelo Growth Engine
Full visibility and control for media analysis, daily content planning, captions, hashtags, agent review, publishing, website updates, SEO freshness, and learning. Paid ads and Google Business tasks are parked here until you re-enable those workstreams later.
Organic Autopilot
Loading
Reading config
Agent Reviewer
Loading
Checking review policy
Today Queue
-
Planned content
Next Publish
-
No due item loaded
Ads
Parked
No paid launch controls
Google Business
Skipped
Hidden from automation
Prompt Gelo
Tell the engine what to do in plain language. It only controls organic media, app promotion, website, SEO, publishing, review, and learning here.
No prompt run yet.
Analysed Media
-
approved ready assets
Daily Queue
-
planned items
Ready / Armed
-
ready vs live-enabled
App Promotion
-
app install lane
Learning
-
performance samples
Paid Ads
Off
parked per instruction
Current Run
Run the full organic cycle and watch each step complete.
No cycle running
Use Run Organic Cycle when you want the engine to analyze, plan, review, dispatch due content, monitor, and learn.
Recent Engine Runs
Loading...
Live Summary
Loading...
Performance Alerts
Loading...
Daily Content Plan
Select a date and refresh.
Loading...
Media Picks
Every analyzed photo or video the engine can choose from, including scores, channel recommendations, caption angles, and safety notes.
Loading...
Copy & Agent Review
Prepared captions, hashtags, event promotion copy, and agent review decisions before anything is armed.
Loading...
Publishing Control
Armed items, due gates, channel dispatch results, and retry/health status for Instagram, Facebook, app, website, and SEO.
Loading...
Learned Posting Windows
Times and channels that are performing best, used by the next content plan.
Loading...
SEO Freshness
Website metadata and freshness checks generated by the organic engine.
Loading...
Google Business
Skipped for now.
Engine Config
Controls for the organic engine. Ads stay parked and Google Business stays skipped from this screen.
Active Channels
Parked workstreams
Paid ads are disabled here: no draft building, exporting, or launching controls are exposed. Google Business remains skipped until you bring that workstream back.
Instagram
⚠ Pending Approval
Media portal uploads flagged for Instagram, awaiting your approval.
0
Loading…
Last 20 Posted to Instagram
Loading…
G
Tell Gelo
e.g. "Post the denim-party carousel tonight at 8pm" — writes to gelo_commands.