A full room of engineering leaders seated in a lounge-style venue at an ELC meetup

Meetup OS · 40+ meetups since 2019

How to start a tech meetup group that fills the room

The operating system the ELC team runs for 3,300+ engineering leaders in Prague, Brno, Bratislava and Kraków: what happens on which day, who owns it, and what the registration and show-rate numbers look like when you measure them.

What a meetup organizer does

A meetup is three products. The week before, when people decide to come and the thesis enters their head. The three hours on the night. And the two weeks after, when the photos, the video and the thank-you land in their inbox. Most organizers run only the middle one, and it shows in the return rate.

At ELC the whole thing is a 120-day cycle, 30 days before the event to 90 days after, with 45 steps, each with a day and an owner. Two people run it: an event manager for the build and the night, the founder for speakers, partners and the stage. A Head of Community owns the close. The table below is that cycle, compressed. The four pages under it go deep on the parts organizers ask about most.

The lifecycle, D-30 to D+90

Days count from the event. D-30 is thirty days before, D+7 is a week after. Owners are roles; at a small community one person holds two or three of them.

DayStepOwnerWhat good looks like
D-30Title, abstract, coverFounder + DesignerA thesis, not a topic. The cover is approved before anything goes public.
D-28Build everything, publish nothingEvent managerRegistration page created private. LinkedIn event and Meetup.com event exist but nobody is invited. Deck copied from the master. One calendar invite to team, venue, photographer, videographer, speakers.
D-28Speakers: one joint intro emailFounderOne email to all speakers together, one shared call at least two weeks out. Each speaker edits and OKs the description of their own talk before any member reads it.
D-26Members firstEvent managerMembers get the private link by newsletter and Slack, four days before the public. Existing partners get reserved seats in the same window.
D-26Promo schedule + brand kitsEvent managerA dated plan pinned where the team works. Every link in every kit carries its own UTM, so D+7 can say who brought people.
D-22Go publicEvent manager + FounderA Tuesday to Thursday. Registration switches to public, the web page goes live, invites go out between 12:00 and 13:00: registration platform, Meetup.com announce, LinkedIn event invites filtered by city.
D-21Other communitiesFounderAnnounced in every other community Slack you are a member of. After your own members, not before.
D-14Speaker posts + partner kitsContent marketerSpeakers post a personal invite from their own profile, not a reshare. Each speaker drops the event in their company Slack.
D-7Logistics email + pre-event pollContent marketerOne line of social proof with the registration count. One anonymous question opens: what is your #1 question on tonight's topic.
D-3People to Meet + first-timer emailHead of CommunityFour to six named attendees with a one-line why-meet. First-timers hear how the night runs and where the huddle is.
D-2Slides lockedFounderLate slides do not speak. Bring-the-question goes out: the three sharpest pre-submitted questions open Q&A with the asker's name on screen.
D-1Final reminder, loadout packedEvent managerPoll closed and compiled into one slide. Bag packed the night before: adapters, clicker, USB with backup slides, name tags, first-timer stickers, gaffer tape.
D-daySetup T-3h, doors T-1h, cleared T+180Event manager + Head of Community + FounderWalk-in test from the street to a seat. Audio check from the back row. Content block 75 minutes or less, networking 75 minutes or more. Venue cleared by T+180.
D+1Attendance, photos, debriefHead of CommunityHeadcount from QR check-ins, not from registrations. Photographer selects by end of day. Fifteen-minute team debrief while it is fresh.
D+2Recap, thanks, speaker pack, venueHead of Community + Founder + Content marketerAt least 20 photos or wait a day. Event page gets a real hero photo, photos and slides links, registration closed. One email per attendee with everything in it. No-shows get a missed-you, no guilt trip. Speakers get photos, badge, a post kit. Venue gets a photo pack and the question: host again?
D+3Partner reports, coffee invitesFounderA short report per partner with the numbers, not "did you enjoy it". Coffee invites to attendees from companies you want to work with, capped at five.
D+7Leaderboard, one nudge, numbers, scorecardHead of Community + Executive assistant + Content marketerPoints: one per meetup attended, five per talk given. One nudge to venue and speakers, not two. This meetup's numbers go into the registry before anyone quotes them. Registrations by UTM source.
D+14Video, retro, closeDesigner + Head of CommunityTalk videos on the event page, each speaker gets their video and a 60-second clip. Every lesson is tied to the step it changes. The meetup is marked closed.
D+90Archive the team channelHead of CommunityA closing message pointing at the recap, then archive.

Compressed from the ELC launch runner, the event-day playbook and the close runner, 2026-09. Two steps stay manual: the design approval and the invite approval. Every email is a draft a human sends.

Meetup numbers, measured

Registrations and door scans from the last eleven public ELC meetups, not estimates. Use them to size a room and to set a target for a first event.

MetricValueNote
Applications per meetup178 medianRegistrations submitted, before approval or waitlist. Range 98 to 316.
Approved registrations per meetup125 medianConfirmed seats. Range 86 to 237.
Show rate61% of approvedChecked in at the door by QR scan, median of 9 reliably scanned meetups. Range 47% to 79%.
Show rate at capacity 20047% to 49%Two meetups where the venue cap was raised from 120 to 200. More sign-ups, not more people through the door.
Rooms filled11 of 13 at 90%+Approved registrations reached at least 90% of venue capacity. Registrations are limited by the room, not by demand.
Largest waitlist132 peopleMeetup #30, capacity 120, 316 applications.

Method: registrations for the 13 public ELC meetups #30 to #43 in Prague, Brno and Kraków, September 2025 to October 2026, counted on 30 September 2026. Show rate uses QR check-ins at the 9 reliably scanned events among #30 to #40. Check-ins are a floor: walk-ins are not scanned.

The lesson we paid for twice: a bigger room does not bring more people. Raising the cap from 120 to 200 added 60 to 70 approved registrations and the same 85 to 93 people at the door. Book the room for your show rate, put the rest on a waitlist, and the waitlist becomes the social proof for the next one.

Get the printable Meetup OS checklist.

The full D-30 to D+90 checklist as a printable page, plus the ELC meetup lessons as they land, in the Leaders' Brief. One email a month.

One email a month. Unsubscribe is a reply.

Or open the Meetup OS checklist directly: the first phase is open, the rest unlocks with the same signup.

For companies

Want ELC to run the whole night at your office?

Your venue, your speaker. The ELC team brings the topic, the audience of 3,300+ engineering leaders, the games, the host and the photos. A median of 125 confirmed registrations across the last 13 public meetups.

See what ELC runs for companies

Want ELC to launch a community under your company's name? Start with the community launch readiness check.

Questions organizers ask

How much does it cost to start a Meetup?

The platform is the smallest line. ELC meetups run at a company's office that hosts for free in exchange for reach with the audience, so the money goes to food and drinks, a photographer and a videographer, plus the people hours in the timeline above. Meetup.com charges organizers a subscription; ELC uses Luma for registration and check-in and pays for its Plus plan because the runners need the API. A first meetup with a borrowed office, pizza and your own phone camera costs close to nothing in cash. What it costs is the time in the timeline above.

Do Meetup organizers make money?

Most do not, and the meetup itself should stay free for the people who come. ELC's meetups are free for members. The company behind them earns from company memberships and partnerships: companies pay for reach with the audience and for education of their leaders, and the meetup is where both happen. The founder went full-time on it in 2023, four years after the first meetup.

What is replacing Meetup?

For ELC it is Luma: registration, approval, waitlist, QR check-in and the guest data behind the numbers on this page all come from there. ELC still cross-posts its events to Meetup.com and LinkedIn Events for discovery, because that is where some people look first. There is no single replacement in the market that we can point to with data, so pick the tool that gives you check-in data you can read back later.

How do I start a tech meetup group with no audience?

Your speakers are the audience you do not have yet. In a new city, two or three speakers who post a personal invite, drop the event in their company Slack and forward it to five leaders they know fill more seats than any channel you own. Set a first-event target of 40 to 50 and book a room for that number. The readiness check scores the five things that decided whether ELC's new-city launches worked.

How long does it take to organize a meetup?

ELC starts 30 days before the event and finishes 90 days after it. The build takes three sittings in the first week: about two hours to create everything, 45 minutes for the members-first announcement, 30 minutes to go public. After that it is a dated promo plan, one event day, and a two-week close with the video landing on day 14.

What is a good show rate for a free tech meetup?

Between 58% and 79% of approved registrations at ELC meetups with a venue cap of 100 to 130, median 61%. When the cap went to 200, the rate fell to 47% to 49%. Plan the room for the people who will come, not for the people who registered, and count at the door with a QR scan so you know your own number next time.