A launch is a high-leverage moment to tell the world about your new product or feature.
When done correctly, launches are ridiculously powerful. They drive new users, deepen existing user activation and increase revenue. And they act as a crucial collaboration point aligning engineering and marketing on what matters for your customers — the audience, the value propositions and the messaging.
If you aren't launching multiple times a month, you're either shipping too slowly or not marketing effectively.
In this blog post, I'll share a framework for how to run effective launches. It can be simplified to:
Launch Impact = (Product ^ (Messaging × Launch assets)) × Distribution
By creating a checklist for how you run launches, you turn launches into a repeatable system that you can optimize. The checklist should be the foundation for your launch — but don't let it limit your creativity.
I recommend creating a Google sheet that defines each of your launch tiers, the main actions needed, and who is responsible. Then, for each new launch you create a new tab in the Google sheet, only keep the rows needed for that launch and then you use it as your source of truth.
The size and effort of the launch should correspond to the different levels of impact:
Most early-stage startups only do tier 1 launches. By also incorporating tier 2 and tier 3 launches you can consistently drive awareness, acquisition and activation benefits.
Here's an example of what you might want to include in your checklist.
Download this example launch checklist here
Everything starts with the core messaging. You should decide the name of the product/feature, the audience you are wanting to reach, and the core value props to get across (phrases as you are going to use them in the messaging). These value propositions will be repeated across every asset you then create. Confirm with the engineering lead that it's correct and which aspects are subject to change. Then store this in your checklist.
Here's an example:
Tip 1: The value proposition you focus on and the phrasing of them are the highest leverage decisions for your launch. You will be more likely to nail the value proposition if you deeply understand your customer and the competitive landscape. And if you become great at copywriting such that it's phrased in a crisp and memorable way.
Tip 2: Leverage SEO to choose the name. If you're launching a product or feature that already exists in the market, you can help your future self by choosing a name which optimizes for what people are already searching for — also known as SEO. For example, in the previous example of Scribe we could have called it a transcription API, however, by leveraging Google Trends and SEMRush we can see that Speech to Text is the more common term that we want to rank for in the long-term.
Your launch assets are made from the core messaging you defined previously. They include:
Here are some best practices for X/Twitter posts:
There are several types of launch videos which can each be effective in different circumstances.
Motion design videos involve animated graphic design. They are higher cost at 10,000 per video when outsourcing to a skilled motion designer. However, they are largely unparalleled for launch videos given the ability to highlight key value props either concretely by showing the product or more abstractly through diagrams and text. An example is the ElevenLabs Conversational AI launch video.
Walkthrough videos are great for tier 2 or tier 3 launches particularly for more b2b/developer audiences or when sharing with your community. Screen Studio is an excellent way to build in engaging zoom effects.
Founder/team narratives involve a founder or team member announcing the product to the camera. These can work, but a frequent failure made is overly focusing on the founder/team/company narrative rather than what the customer really cares about — the product/feature you are launching and the core value propositions that you defined earlier.
For the vast majority of product/feature launch videos, you should keep focus on getting the core value propositions across clearly in the first 30 seconds. If you then want to extend the video with additional information you can, but understand that unless you have the editing ability of Mr. Beast, only our most committed users will continue watching.
For tier 1 launches, you should treat your landing page as a product and put in the time to make it great. Here are two useful prompts:
You should consider the SEO for your site. If done correctly, the launch will drive backlinks which will start to get it ranking.
Particularly for technical products, blog posts often give you the additional space to dive into the data and details of your new product/feature. Check out Mistral's 7B model for a great example of this approach.
Now you have your launch assets, it's time to get them out to your audience.
Follow your checklist and share in all the relevant channels to your audience — this likely means X/Twitter but also LinkedIn, BlueSky, Threads, HackerNews, ProductHunt and anywhere else your audience hangs out. It might be a different channel than you'd expect that goes viral or drives traffic. You should be able to repurpose your messaging and core assets quite quickly for the other channels.
The most viral posts often start with a re-post from someone that already has a significant audience. Tier 1 launches are a great time to ask friends, investors and partners for help to make this happen. In addition, you can do paid partnerships with high-profile influencers for an added push.
Press can add further reach, legitimacy, and give high-domain authority backlinks. You should build your own Rolodex of journalists who you can tap into for each tier 1 launch. To start building this Rolodex, you can do it yourself through reaching out to journalists that have already covered your company or similar companies. Or you can pay a PR firm to make introductions, just make sure to align with the PR firm that your goal is to have them help you bootstrap your network.
Your own team should be the first and most active supporters of your launches. Start an #amplify channel on Slack and share each launch there that you want your team to like, repost and comment. Set the culture from the top that everyone should be involved with this.
Add a calendar placeholder a week after each launch. Do a quick retro in a Slack thread with the team to get input on what could have gone better. Then iterate on your checklist. A quick retro is better than no retro. But don't take too much time away from launching the next product/feature or your other growth initiatives.