Five mechanics the product runs on.
Gelar runs on five mechanics, each lifted from how Indonesian event ops actually work (WhatsApp, bank transfer, bukti verification) and hardened on a real event before launch.
- 01 · The funnel
Six stages, one source of truth
Every tenant is a lead moving through prospect → contacted → invoiced → DP → lunas → activated. The stage isn't a label someone remembers to update. It advances when something real happens: an invoice is issued, a down payment is verified, the tenant checks in on event day. One funnel replaces the three spreadsheets that usually disagree.
- 02 · The floor plan
Booth status is derived, never typed
Drag a lead onto a booth and the booth's color follows the lead's stage automatically: held, down-paid, paid in full. There is no separate "booth status" column to keep in sync, so the plan on screen always matches the money. Multi-booth tenants are first-class: one lead can hold several booths, and the totals follow.
- 03 · Tagihan
Two invoices per tenant, numbered your way
A DP invoice and a pelunasan invoice, each numbered in your own sequence (001/…-INV/IX/2026), with the prefix set per organizer so your books stay yours. The tenant needs no account: they get one WhatsApp link showing what they owe, what has landed, and what is left. Change a booth or a price and the invoice follows, because it reads the same booking the floor plan does.
- 04 · Payment
A payment only counts once you have seen it
Tenants transfer into your own account and send you the bukti. You verify it in one click and the finance view updates itself. Only a verified payment advances the funnel. Nobody can mark themselves paid. Online card and e-wallet payment is on the roadmap and no provider is engaged yet, so today every rupiah goes tenant-to-you directly.
- 05 · Finance
Collected means settled, not promised
The revenue dashboard sums actual settled payments, not stages or hopes. Booked vs collected vs still-needed per category, updated within seconds of a settlement, with WhatsApp templates that quote each tenant exactly what they owe across all their booths.
A deeper write-up, with the edge cases we hit running this live, lands on the changelog as we go.