02 / Alfa Entertainments · Nightlife and events · 2026

A nightlife platform that knows who signed up, and who actually turned up

The public site and operations system for a Bengaluru events promoter: guestlist registration with promoter and campaign attribution, WhatsApp confirmations and reminders carrying a scannable pass, QR check-in at the door so show-up rates are known per channel, and a launch pipeline that turns a poster and a clip into a live event page, branded ad creative and a Meta campaign runbook.

100
Performance and search scores on desktop, the top mark
69%
Lighter pages, for phones on patchy venue signal
75%
Of sign-ups traced to the promoter or ad that brought them
  1. 1 Aug 2026 First commit; live for its first night the next day
  2. 23 Aug 2026 Promoter links, per-event checklists and the event launch pipeline
  3. 5 Sep 2026 Product review: a data leak closed and 23 fixes shipped the same day
  4. 8 Sep 2026 Back on Netlify with edge caching; page weight cut by two thirds
  5. 12 Sep 2026 WhatsApp confirmations tested end to end and submitted to Meta
  6. 17 Sep 2026 The admin generates the Meta campaign runbook from the event record

The problem

Alfa Entertainments runs club nights at venues across Bengaluru and fills them through guestlists pushed by artists and promoters on Instagram and by paid advertising. Before the platform the guestlist was a direct-message thread: names copied out by hand, a door team working from whatever list existed on the night, and no record of which promoter or which advert had actually brought anyone, even though promoters are paid on exactly that.

And the industry’s open secret is that a signup is not an attendance. People register and do not turn up. Every tool they had counted the wrong thing.

What we built

A guestlist that is a system of record

Registrations are checked on the way in, not just in the browser: real names, real phone numbers, the entry types this particular night allows, and the local rules that generic ticketing tools cannot express, such as free entry for couples until half past nine. Every registration is credited to the promoter, artist or advert that brought it. Returning guests are recognised across nights, and anyone barred is refused politely without the door having to have the conversation.

Every night launched the same way

Turning a poster and a video clip into a live event used to take a designer, a video editor, a media buyer and a developer. It is now one guided process: the artwork is branded, the event page is created from the closest previous night, the clips are cut into the exact shapes each platform needs, and the advertising plan comes out the other end ready for someone to execute. Each event carries its own checklist, which the team ticks off as the night comes together. Every lesson from every night goes back into the process.

Confirmation, and a pass for the door

Guests get a WhatsApp confirmation the moment they register, sent from Alfa’s own number, and the registration only counts as confirmed once the message is on its way, so a wrong number is caught while the guest is still on the page. The confirmation carries the details for the night and a pass with a code. At the door that pass is scanned from a phone: one tap admits the party, the same pass cannot be used twice, and the list updates live with a headcount by entry type and by promoter.

The hard part

The first advertising run produced a flood of registrations from one source and almost all of them were junk: the same name repeated in every guest slot, foreign dialling codes in front of Indian numbers. Worse, each one counted as a success, so the advertising system learned to send more. The fix was on both sides. The form and the server now reject the patterns, and the source was cut off within a day. The platform names the source on every row, so the next time a channel starts manufacturing signups it shows up before it costs anything.

What it changed

Alfa now knows, per channel and per promoter, not just who signed up but who came, so the next campaign follows attendance rather than registrations. Three quarters of registrations carry the person or channel that earned them, where previously none did. A new night goes from artwork to live page, advertising creative and campaign plan in one pass, and the goal by mid-September was that the founder runs an event end to end without a developer. Alfa runs a night every week with more than a hundred guests, on a site that scores full marks for performance and search on desktop.