Your go-to resource for planning, organizing, and hosting successful online hackathons that accelerate innovation and drive product adoption.
Want to tap into global innovation without the logistical headaches of an in-person event? Virtual hackathons are your answer. These online software competitions bring together developers, designers, and creators to solve challenges and build groundbreaking solutions—all from their own keyboards.
Today's virtual hackathons offer bigger talent pools, better projects, and broader impact. Whether you're a seasoned event organizer transitioning to online competitions or planning your first hackathon, this article covers everything you need to know about how to organize a hackathon that gets results.
In a nutshell, virtual hackathons are software competitions that take place entirely online and require participants—often developers, designers, and tech enthusiasts—to build a project based on the organizer’s prompt. You might be familiar with in-person hackathons, where developers take part in coding marathons and work on their projects seemingly non-stop over a one to two-day period.
Virtual hackathons aim to capture that same energy and inspire participants to build their projects over a few weeks, not hours. This will result in more polished projects and allow creators from around the world to participate and contribute their ideas.
Related: What is a hackathon?
Virtual hackathons allow you to maximize your hackathon’s reach and connect with huge global developer communities. When developers build projects using your technology during hackathons, they're more likely to become long-term users and advocates for your product. With the rise of global connectivity, virtual hackathons have become a powerful tool for collaboration, problem-solving, and driving sustainable product adoption.
Virtual hackathons have many benefits:
While this article focuses on public virtual hackathons, it's worth noting that companies also host private hackathons exclusively for their teams and guest hackathons for select partners and customers.
Internal hackathons enable collaboration and innovation among global teams, without having to bring team members together in person from around the world. Internal hackathons let teams set aside dedicated time to experiment, solve problems, and build solutions for the company outside of their day-to-day work.
Related: Learn how to run a company-wide internal hackathon.
Guest hackathons allow you to improve product adoption, drive revenue, reduce churn, and gather highly specific insights from your existing customers. Holding these hackathons virtually makes it easier to scale these events and connect with customers and partners in different locations.
Related: See how SAP connects with clients through its guest hackathons.
In 2020, the global pandemic prompted Finastra, a global fintech company with almost a decade-long history of in-person hackathons, to transition its events to a virtual format. Partnering with Devpost, Finastra launched its first virtual hackathon, "Hack To The Future 2020." The event was a resounding success, attracting over 4,000 participants and generating innovative solutions.
After the massive turnout of its first-ever virtual hackathon, the team at Finastra continued hosting virtual events. According to Chirine Ben Zaied, Head of Innovation at Finastra, the switch to remote events helped her team tap into the “magic” of hackathons.
“We had amazing stories,” said Chirine Ben Zaied, Finastra. “With hackathons, what happens during the event and the quality of projects is all out of your control after you launch. But we always saw magic happen.”
Hackathons also help Finastra gain insights from working with a wide audience.
“It’s very refreshing from an innovative perspective,” said Chirine. “From what we’d like to do, what projects we’d like to invest in, the partners we work with, and the clients. On the brand side, you have all the participants sharing their stories because they’re so excited to have participated and then they won—it’s all unexpected and that’s the hackathon magic.”
Successful virtual hackathons require careful planning and execution. Here are the key steps involved:
Establish specific, measurable objectives for your virtual hackathon. Are you aiming to crowdsource innovative solutions? Looking to build or grow your developer community? Or perhaps showcase your API's capabilities to potential partners and customers?
Clear goals will guide every aspect of your event, from theme selection and prize structure to marketing strategy and success metrics. Consider both quantitative targets (number of registrants, project submission rates) and qualitative outcomes (project quality, community building) to create a well-rounded framework for success.
The hackathon topic will determine whether or not participants are excited to get involved. It’s important to find a balance when selecting the topic for the event. It should be open-ended enough so that participants can experiment within the parameters, but also provide enough structure to ensure that what they’re building supports your ecosystem.
Build a team with diverse skills and expertise. Consider looping in team members from DevRel, product, engineering, and marketing teams. While specific teams and roles will vary depending on your organization’s structure, think about who you’ll need to help with troubleshooting, answering technical questions, and promoting the hackathon to your community.
The ideal hackathon timeline strikes a balance between making it long enough for participants to build their projects, but also short enough to maintain a sense of momentum.
Here’s a general timeline we recommend that spans 2-3 months from start to finish:
One of the best things about online hackathons is that they attract developers from all over the world. Tapping into your existing community is a great start, but don't stop there. Expand your reach by promoting your hackathon to Devpost's 4+ million users. Our platform allows developers to filter events by topic, company, length, location, and even management style (including hackathons managed by Devpost).
Want to stand out even more? Our marketing team can help. We offer tailored communications to highly relevant audiences, promotion on Devpost's active Discord channel, featured placement on our website, and other specialized services to help your hackathon shine. Learn more about our services.
Participants are drawn to hackathons that offer attractive prizes, engaging topics, and opportunities to develop their skills.
A successful hackathon isn't just about the number of registrations—it's about the quality of the projects submitted. To help drive quality submissions, you've got to keep participants interested, give them the tools they need, and make sure the rules are crystal clear. It’s also essential to offer ongoing technical support throughout the hackathon through workshops, office hours, and other forums to ensure their questions get answered.
Want to learn more about how to boost hackathon registrations and submissions? Download our comprehensive guide for expert tips and strategies.
The success of your virtual hackathon hinges on the platform you choose. The right hackathon platform will make it easier to manage the event and keep your global audience engaged.
Look for an online hackathon platform like Devpost that offers:
“The project gallery is the thing I love most about Devpost. It’s the thing we continue using months and months after the hackathon is over—we share them in board meetings and in meetings with clients,” said Chirine Ben Zaied, Finastra.
The right virtual hackathon platform goes beyond its features. Devpost offers a full suite of services to help you run a great virtual hackathon:
Ready to learn more? Talk to our team about how we can support your next hackathon.
Follow these best practices to help you run a hackathon that creates a standout participant experience.
Virtual hackathons are your gateway to global innovation—without the geographical constraints. By following the tips in this article—from setting clear objectives and assembling the right team to choosing the best platform and implementing engagement strategies—you'll create an impactful event that resonates with participants worldwide. With the right platform and strategy, you'll drive product adoption, grow your developer community, and unlock new revenue streams.
Ready to launch your virtual hackathon? Get started here.