As we close 2024 and get ready to spend time with family this holiday season, I sat down with Chris to write our annual reflection on the year and where we’re going next.

A few fun facts to kick things off.

In 2024 we:

  • Tripled revenue.
  • Shipped 36 changelogs and five major feature releases.
  • 10x’d the volume of notifications sent through our service each month.
  • Raised our Series A led by Craft Ventures.

It was an awesome year.

Every day we’re grateful to wake up and deliver value to our customers. If that’s you reading this, thank you for trusting us with part of your product experience, and for all of your feedback. We couldn’t build Knock without you.

What we shipped in 2024

We started the year with three main product themes:

  1. Channel-specific tooling that help developers ship notifications fast
  2. Core product improvements that help our customers work faster
  3. New primitives that unlock more use cases for our customers

Here’s how we delivered on each of those in 2024.

1. Developer tooling on more channels

We started the year with two major releases, both tasked with eliminating the time it takes to ship notification experiences across two important channels: mobile and Slack.

SlackKit

First was SlackKit, our component library for shipping Slack notifications quickly.

SlackKit manages your OAuth connection and tokens, helps your customers select which channels they want to receive notifications in, and integrates seamlessly with the rest of Knock.

We saw customers like Aleph and Causal use SlackKit to bring delightful Slack notifications to their customers in less than a week.

SlackKit components

Knock Mobile

Next came Knock Mobile. Our completely revamped SDKs for fully managing push and in-app notifications for both iOS and Android.

Knock Mobile

Outside of these major releases, we shipped other channel-specific improvements:

2. Core product improvements

One of the things we’re proudest of at Knock is our commitment to the existing surface area of our product, and continually crafting it and improving it for our customers.

Here are a few of the highlights.

Partials

Partials are our new primitive for reusing content. You can use them across any of your channel templates and even enable them as blocks in our visual email editor. We’ve seen amazing adoption of Partials since they shipped in August.

Knock Partials

Workflow builder 3.0 + typeahead template editor

We put a lot of work into the place where our customers spend most of their time in Knock: our workflow builder and template editor.

We redesigned and rebuilt our workflow builder from the ground up. Our new workflow builder is faster and has a clean new design for navigating function and channel configuration. And of course the whole thing can now be navigated with keyboard shortcuts.

Knock workflow builder 3.0

We also leveled up our template editor, bringing in autocomplete typeahead and a formatting toolbar to make authoring templates in Knock easier and less error-prone.

Knock template editor

We have more updates coming to our template editor in 2025, including improved liquid error highlighting and previewing. Stay tuned.

Commit diff viewer + reverts

We shipped our commit diff viewer to give you perfect visibility into what’s changed on a given resource in Knock, as well as the ability to revert commits in development.

Knock commit diff viewer

Outside of these highlights there was a lot more core product we shipped including:

3. New primitives to unlock lifecycle marketing

We finished the year by shipping two major beta releases that expand what you can power with Knock.

In-app message types + new in-app components

With our in-app message types release you can bring any component from your frontend into Knock as a schematized type that you use to edit content from within Knock.

This release enables you to use Knock as a typed, versioned CMS for any in-app message you want to send to your users.

We also shipped our new out-of-the-box components—<Modal /><Banner />, and <Card /> — to help you get started powering lifecycle marketing use cases and announcements with Knock.

Knock in-app message types

Audiences

Audiences bring the concept of user segmentation into Knock. You can use audiences to trigger your workflows and soon you’ll be able to use them to send one-time announcements.

For our beta release, audiences are populated with reverse ETL tooling or via our API, but we’ll be shipping dashboard support for building dynamic audiences in 2025.

Knock audiences

Both of these new releases are in private beta with a select group of customers as we iterate. If you’re interested in trying them out, please let us know.

Customers

We brought on some amazing customers in 2024 including Zapier, Discogs, Gorgias, and many more we can’t talk about just yet.

We also highlighted many of their stories building with Knock in our customer story series.

  • Gorgias uses Knock in-app to power their new inbox experience, improving response times by 27% in their customer support platform.
  • Discogs uses Knock to coordinate purchases in their global music marketplace, increasing development velocity and reducing time spent maintaining notification infrastructure.
  • Bounce uses Knock to orchestrate all of the notifications across every piece of their luggage storage network. They saw revenue grow by 20x in 2024.

To all of our customers, thank you for trusting us with being a part of your product, and please keep the feedback coming in 2025.

Team

Behind all that product, growth, and work was the best team in the business.

In 2024 our team…

  • Grew across sales, developer success, marketing, design, and engineering.
  • Had its first two company offsites
  • Sang a lot of karaoke

Each member of the team here cares deeply about their craft and moves fast to ship value to customers. They’re also a group of low-ego, thoughtful individuals who always put the customer first.

We keep a bulletin board in the office at Knock HQ in New York. It’s full of polaroids from all of our company offsites and meetups.

Chris and I are grateful to see that bulletin board filling with pictures of all the fantastic people that have joined us at Knock these past three years, and to get to start a second board in 2025.

Knock team

What’s coming next

In 2025 you can expect more of the same from us: talking to customers, shipping fast, working hard to deliver value every single day.

In the product you’ll see more releases from us on the following themes:

  • The ability to power marketing announcements in Knock
  • New in-app capabilities for rendering and targeting in-app messaging
  • Improved user segmentation and additional workflow trigger controls
  • Stronger governance capabilities: batching and access controls
  • Core product investments and improvements to template editing and error handling
  • The feedback we hear from you every day

On that note, we’ll end this letter with a request for our customers: please tell us how we can better serve you. You can reach out to us at [email protected] and it will reach us.

Thanks for another great year. Knock on. 🤘

Sam + Chris