Chapter 12: Promotion
Getting the word out (without a marketing budget)
You've built something worth attending. Now you need people to know about it. This chapter covers practical marketing strategies — from free, grassroots tactics to structured campaigns — that work for events of all sizes.
Start with your audience
Before you blast the internet with announcements, get clear on who you're trying to reach. Your event page and registration form should already reflect this (Chapters 8 and 10), but your marketing needs to be even more targeted:
Who specifically are you trying to attract? Not "developers" — but "frontend developers in Stockholm interested in AI." Not "innovators" — but "healthcare professionals who've never attended a hackathon."
Where do these people already hang out? Developer communities (local meetups, Slack groups, Discord servers), university departments, professional associations, LinkedIn groups, Reddit communities, Twitter/X circles.
What message resonates with them? A senior engineer wants a different pitch than a first-year student. "Build something meaningful this weekend" hits different from "Win $10,000 building the future of fintech."
The marketing channels
Social media (free, essential)
LinkedIn — Best for professional audiences, corporate events, and reaching people through their work identity. Create an event page, share it to relevant groups, and ask your speakers/judges/sponsors to share it too. Every share from a credible person is worth more than your own post.
Twitter/X — Good for tech audiences. Establish your event hashtag early and use it consistently. Tag sponsors, speakers, and community leaders. Short, visual posts perform best.
Instagram — Works well for lifestyle-oriented events and younger audiences. Behind-the-scenes content, countdown stories, and past event photos generate engagement.
Facebook — Still useful for event promotion. Create an event page and share it to relevant groups. Particularly effective for local communities.
Reddit — Post in relevant subreddits (r/hackathons, r/learnprogramming, city-specific tech subs, theme-specific communities). Be genuine — Reddit communities smell self-promotion from miles away. Frame it as "here's an opportunity" not "come to our thing."
Email marketing (free/cheap, high-conversion)
Email converts better than social media for event registrations. People who give you their email address are already interested.
Build your list: Past event attendees, community members, newsletter subscribers, people who expressed interest. If this is your first event, leverage your personal network and ask partners to share with their lists.
Email cadence:
Save-the-date (2–3 months before): Announce the event, share the date and format. No registration link yet — just build anticipation.
Registration opens (2 months before): The main push. Clear CTA, event details, early-bird incentives if applicable.
Speaker/judge announcements (ongoing): Each new announcement is an excuse to email.
Reminder (1 month before): Highlight what's been added since launch — challenges, sponsors, workshops.
Last call (1–2 weeks before): "Registration closes soon" creates urgency.
Community outreach (free, highest trust)
This is often the most effective channel, especially for first events:
Developer communities: Local meetup groups, coding bootcamps, Slack/Discord communities, tech hubs, co-working spaces. Many will let you post about your event or even present a quick pitch at their meetup.
Universities and bootcamps: Computer science departments, engineering societies, student organisations. Reach out to professors, career services offices, and student leaders. University students are often the most enthusiastic hackathon participants.
Professional associations: Industry groups related to your theme. If you're running a healthcare hackathon, reach out to health tech associations, hospital innovation teams, and medical school programmes.
Past participants: If you've run events before, your alumni are your best marketing channel. They bring friends, share on social media, and lend credibility.
Listings and directories (free)
Post your event on hackathon directories and event listing sites. These attract people actively looking for events to attend. BuilderBase's discovery page is one of these — your event page on BuilderBase is already visible to the platform's audience.
Press and media (free, but takes effort)
For larger events, consider:
A press release to local tech media
Outreach to tech bloggers and journalists you know
Inviting media to cover the event (they often want good content, and hackathons make great stories)
Paid advertising (optional)
If you have budget:
LinkedIn and Facebook ads targeted to your audience demographic work well for events
Even $100–200 in targeted ads can meaningfully boost registrations
Retargeting (showing ads to people who visited your event page but didn't register) is particularly effective
Building buzz before the event
Registration is the beginning, not the end. Keep registered participants engaged and excited:
Community channels
Get registrants into your Slack or Discord immediately after registration. This serves two purposes: it builds anticipation and familiarity before the event, and it starts team formation early.
Things to post in your community channels pre-event:
Challenge track details and brainstorming prompts
Introductions from judges and mentors
Past project showcases for inspiration
Tips for preparing (tools to install, accounts to create)
Countdown posts to maintain excitement
Team formation threads (see Chapter 9)
Pre-event sessions
Consider hosting one or two sessions before the event:
Newcomer orientation (30–45 min): What to expect, how to form teams, tour of BuilderBase and tools
Idea brainstorming (60 min): Open discussion of challenges, potential project ideas, skill matching
Tech setup office hours (60 min): Help participants install tools, test APIs, troubleshoot
These sessions dramatically improve the event experience, especially for first-timers. They also reduce the chaos of the first hour on event day.
Timing your promotion
2–3 months before: Soft launch. Save-the-date emails, social media teasers, early outreach to communities. Start building your audience.
6–8 weeks before: Hard launch. Registration opens. Main push across all channels. Speaker and judge announcements start.
4–6 weeks before: Sustained push. Weekly social posts, community outreach, email reminders, blog content. Share registration milestones ("We've hit 100 registrations!").
2–4 weeks before: Final push. "Spots are limited" messaging. Last-call emails. Sponsor and partner shares. Pre-event sessions.
1 week before: Shift from "register" to "prepare." Focus on making sure registered participants are ready and excited.
Measuring what works
Track where your registrations come from (that "How did you hear about us?" field in your registration form). After the event, analyze which channels drove the most registrations and the highest-quality participants. This data is invaluable for your next event.
Common findings:
Personal referrals and community posts typically have the highest conversion rate
Social media has broad reach but lower conversion
Email has moderate reach but high conversion
Paid ads work but cost per registration can be high
Key takeaways:
Know exactly who you're trying to reach and where they hang out
Community outreach and email convert better than social media
Get registrants into Slack/Discord immediately — build community before the event
Pre-event sessions (orientation, brainstorming, office hours) dramatically improve the experience
Start promotion 2–3 months out; shift from "register" to "prepare" in the final week
Track which channels drive registrations so you can optimise for next time
