How To Host A Meetup

2025-08-03

At Functional Software, we run several meetup groups:

We have learned a lot along the way and want to share a few tips in case you’re thinking of hosting your own meetup.

What is a meetup?

What is a meetup? In short, a meetup is a group of enthusiasts coming together to discuss their special interest.

Create or join a meetup group

Unless you’re already an organizer, the first step is to join a meetup group, or to create one of your own. If there already is a meetup group in your area, they will probably be delighted to have another organizer!

The most popular service for organizing meetups is still Meetup.com—note that you need an Organizer account to create a meetup group, which costs $30 / month (you can get a slight discount if you pay annually).

If Meetup.com is too expensive, there are free alternatives:

Finding a venue, sponsors and speakers

Unless you want to charge money for your meetup, you will probably need a sponsor to help you with food and a venue. If you ask around, you can probably find a business willing to help you out.

When asking for sponsorship, it can be a good idea to inform the company of what they can expect in return:

If you find a company willing to host your meetup, be clear about what is expected of them as hosts:

A tip: When trying to find sponsors, look for companies that have active job listings! As mentioned above, hosting a meetup is a great way to find good candidates.

Finding speakers

Here are some tips for finding speakers for your meetup:

Foundations

Some languages and technologies also have a foundation, or registered ambassadors, that can help you out in various ways, e.g. finding speakers or other forms of sponsorship.

Here’s a partial list—if you know of a foundation or ambassador registry that’s missing please let us know!

Food and drinks

If you’re responsible for ordering food and drinks, make sure to arrange catering well in advance! Most caterers need their orders between one week and 48 hours in advance. (Note that you can usually make small adjustments after that). At a previous workplace we once tried to order 100 burritos on the day of the event—don’t do this.

What food should you order? Anything that doesn’t strictly require plates and cutlery usually works well, as long as it’s not too messy. We usually go for something like pizza, burritos or sandwiches.

It’s a good idea to ask attendees about their food preferences. Meetup.com lets you ask attendees a question when they RSVP—you can use this feature to collect dietary requirements.

Advertising the meetup

“Build it and they will come” worked out great for Kevin Costner in Field of Dreams, but it usually works less well in reality. You need to advertise your meetup, especially if it’s a new meetup group! Once you’ve set up your meetup page, share it on social media, LinkedIn and community forums.

The meetup event page

No matter how you manage your meetup, it’s always good to have some kind of event page. The event page should have the following information:

Safety

We have hosted a dozen or so meetups, and have never had any problems with safety. However, it is still something you need to keep in mind.

Meetup schedule

Here is a rough template schedule that we usually use:

Make sure to check at what time attendees need to leave at the latest.

Before the meetup

During the meetup

Closing the meetup

Recording the meetup

If the meetup has a presentation, recording it and putting it online can be a nice service to the community. You can get really far with modest means nowadays; your average smartphone usually has a camera that’s good enough for recording a presentation, and you can get a good microphone for cheap.

The sound is the most critical part of the presentation, so we recommend investing in a lavalier microphone to get a high-quality recording.

This is our current recording setup:

Recording tips:

Wrapping up

We hope these tips will inspire you to host your own meetup! If you do, get in touch with us—we’d love to hear about it!