Waiting for owner authentication. Approved accounts load venue tools from Supabase; local review mode uses sample data.
Front desk cockpit
Bookings, payments, queue, messages, and court status load here after owner sign-in.
Today by resource
Live court rotation
Move walk-ins from waiting to court assignment without leaving the front desk.
Operational ledger
Venue health
Owner tools
Sign in with an approved owner account to load venue profile, resources, bookings, queues, and payment tracking.
Bookings, queue, and payments
| Booking | Slot | Status | Payment | Players | Actions |
|---|---|---|---|---|---|
No bookings loadedReservations tied to your venue-owner role appear here. | |||||
Choose the result you want first
Start with the business outcome. Aktib uses this to choose default placements, bidding, and the primary reporting metric.
Choose where the ad starts and how far it should travel. Reach estimates update from the selected city, radius, sport intent, and recent activity.
Pick the surfaces where this placement belongs. Auto placement is safest for first-time advertisers; advanced advertisers can narrow delivery.
Upload images, short videos, or carousel frames. Files are compressed into delivery copies and held for manual approval before serving.
Upload image, short video, or carousel frames
Recommended: 1200 x 628 image, 9:16 video under 15 seconds, clear sport or venue context.
Set the spend guardrails and bidding style. Basic boost uses conservative defaults; advanced setup gives more control over CPA and pacing.
Review the campaign before it goes to Aktib approval. Production will check business ownership, billing, creative safety, and placement fit.
Step 1 of 6: Goal
Front desk queue
Bookings
Confirm reservations, track proof, mark paid, cancel sessions, and keep reception moving.
| Guest | Slot | Status | Payment | Players | Actions |
|---|
Guest follow-up list
Guest communication
Messages
Booking and Pasalo threads tied to the venue. Reply from the desk when a guest needs payment, arrival, or schedule follow-up.
Recent guest conversations
No thread selected
Resources
Courts and resources
See every bookable court, capacity, active state, and quick close/open action.
Calendar
Schedule and slots
Front-desk view of upcoming sessions, capacity, booked count, status, and publishing health.
Open a bookable court slot
Today by court
Walk-ins and rotation
Reception queue
Run waiting, called, checked-in, playing, and no-show states from the front desk.
Reception queue board
Use lanes for state, tickets for party context, and quick actions for the next move.
Current queue policy
Queue policy
Reconciliation
Payments
Manual proof, unpaid bookings, paid bookings, and total tracked collections.
| Booking | Amount | Status | Method | Created |
|---|
Venue setup
Venue profile
Edit listing name, address, price, opening state, and description. Changes publish to discovery after saving.
Venue profile
No venue loaded
Close venue
Closes the venue for today and notifies players with affected pending or confirmed bookings.
Configured surfaces
Optional growth tools
Ads and promos
Advertising belongs behind operations. Use this only after bookings, courts, payments, and guest messages are under control.
All sponsored placements
| Campaign | Surface | Status | Spend | CTR | CPA | Next action |
|---|---|---|---|---|---|---|
| RallyHouse evening courts | Discover map | Active | PHP 3,500 | 5.2% | PHP 82 | Scale budget |
| Beginner clinic launch | Feed card | In review | PHP 0 | - | - | Creative check |
| Summer ladder push | Booking receipt | Draft | PHP 0 | - | - | Add schedule |
| Friday open courts | Venue detail | Billing hold | PHP 1,800 | 3.1% | PHP 104 | Verify payment |
Performance analytics
Analytics
See spend, reach, clicks, bookings, audience quality, and conversion paths across ad placements.
Clicks and bookings by day
From view to booking
Audience quality
Creative library
Creative
Upload, compress, preview, and approve image, video, and carousel assets before they enter ad delivery.
Upload and review creative
Drop image, short video, or carousel frames
Files are stored privately, compressed for delivery, scanned for type and size, then sent to review.
Billing and payouts
Billing
Track payment methods, invoices, spend limits, billing holds, and finance checks before ads can serve.
Invoices and payment state
| Account | Method | Status | Spend | Limit | Action |
|---|---|---|---|---|---|
| RallyHouse BGC | Visa ending 0842 | Active | PHP 4,600 | PHP 10,000 | Increase limit |
| Friday open courts | GCash pending | Hold | PHP 1,800 | PHP 2,000 | Verify payment |
| Beginner clinic launch | Visa ending 0842 | Review | PHP 0 | PHP 2,000 | Await approval |
Clicks and bookings by day
Where ads convert
Best segments
Placements and delivery
| Campaign | Surface | Status | Budget | CTR | CPA | Result |
|---|---|---|---|---|---|---|
| RallyHouse evening courts | Discover map | Active | PHP 3,500 | 5.2% | PHP 82 | 326 clicks |
| Beginner clinic launch | Feed card | In review | PHP 2,000 | - | - | Creative check |
| Summer ladder push | Booking receipt | Draft | PHP 1,200 | - | - | Not live |
| Friday open courts | Venue detail | Billing hold | PHP 1,800 | 3.1% | PHP 104 | 52 bookings |
Submit an ad request
Upload ad creative files
Images, short videos, or carousel frames for preview and review.
Open courts tonight
Discover placement preview with compact user-facing copy.
