# Knock Reviews
**Vendor:** Knock  
**Category:** [Notification Infrastructure Software](https://www.g2.com/categories/notification-infrastructure)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 146
## About Knock
Knock is infrastructure for sending product and customer messaging. Ship cross-channel product notifications and lifecycle messaging that drives engagement, growth, and retention. Knock has everything you need to power notifications for your product, including: - A powerful workflow engine to automate and manage your entire cross-channel motion, from in-product messaging to email and push notifications. - Branded, in-product messaging components, including embeddable inboxes, feeds, and lifecycle messages. - Broadcasts make it easy to send effective, one-time messages to custom audiences. - A dynamic template manager for consistent, personalized cross-channel messaging. - End-to-end observability and analytics to monitor platform health and engagement. - Notification preferences give users control of where and when they receive notifications to increase retention. - Powerful integrations with dozens of tools across email, SMS, push, and chat.



## Knock Pros & Cons
**What users like:**

- Users appreciate the **ease of use** of Knock, enjoying its intuitive dashboard and clear documentation. (39 reviews)
- Users appreciate the **easy notification setup** with Knock, enhancing team collaboration through Slack, Email, and in-app alerts. (34 reviews)
- Users value the **excellent customer support** of Knock, noting fast responses and helpful assistance. (28 reviews)
- Users find the **easy setup** of Knock to be a significant advantage, streamlining the integration process effortlessly. (28 reviews)
- Users value the **easy integration** of Knock, highlighting its developer-friendliness and efficient setup process. (23 reviews)
- Users appreciate the **easy integrations** of Knock, simplifying the setup process and enhancing overall user experience. (22 reviews)
- Features (22 reviews)
- Helpful (21 reviews)
- Automation (20 reviews)
- API Quality (18 reviews)

**What users dislike:**

- Users are frustrated by **missing features** , including lack of translations and limitations in replaying messages for testing. (19 reviews)
- Users are frustrated by the **insufficient features** like limited email editing and a lack of Vue.js support. (8 reviews)
- Users experience a **lack of clarity** with Knock&#39;s data model and error logging, complicating their workflow. (8 reviews)
- Users experience **notification issues** with delayed UI updates upon changes, causing confusion and a cumbersome editing process. (8 reviews)
- Users find Knock&#39;s setup **difficult** due to reliance on UI, complicating instance switches and configuration management. (7 reviews)
- Users find the **limited templates** of Knock restrictive, desiring more flexibility and clearer functionality in workflows. (7 reviews)
- Complexity (6 reviews)
- Users find the **complex processes** in Knock challenging, requiring significant learning to adjust workflows and templates. (6 reviews)
- Users find the **difficult learning** curve challenging initially, with setup requiring significant trial and error before mastering the platform. (6 reviews)
- Limitations (6 reviews)

## Knock Reviews
  ### 1. Effortless Workflow Management with Powerful Integrations

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bradly L. | Lead Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 11, 2026

**What do you like best about Knock?**

I love the ability to test in complete isolation and promote changes to production environments when ready. Holding secrets and variables per environment and integrating with services like Clerk for synchronizing users and organizations via Webhooks is fantastic. The AI chat is amazing for building out prototype workflows and iterating. Having Clerk as the central source for user and organization authentication, combined with webhooks connected straight to Knock, ensures that notifications are only sent when necessary, abstracting away complexities we'd have to build ourselves. Being able to build large workflows in a dev environment and see versioned changes made before committing them allows us to clearly understand the changes.

**What do you dislike about Knock?**

Integrations with external mail servers like Mailjet are a bit of a black box; they're difficult to debug when they go wrong so surfacing more of that connection would be helpful. We had an issue spanning a month or so where emails were failing to send from Knock to Mailjet, which ended up being because of IP address blacklisting caused by another customer that we were unable to see or identify through the integration and took a considerable amount of back and forth between us, Knock and Mailjet to resolve.

**What problems is Knock solving and how is that benefiting you?**

Knock simplifies complex workflows, abstracts email design complexities, manages in-app notifications seamlessly, and integrates with Clerk for efficient user sync. It allows isolated testing, easy promotion of changes, and holds secrets and variables, enhancing workflow management.

  ### 2. Empowers Marketing and Engineering with OUTSTANDING Customer Support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Roger O. | Core Contributor, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 06, 2026

**What do you like best about Knock?**

I like how Knock empowers marketing to run their own campaigns with its features and allows engineers to contribute significantly to marketing workflows. The design system is a plus, with well-defined environments and workflows promoted easily between development, staging, and production with Git storage support. This setup makes collaboration more efficient, and leveraging their CLI or opening repositories in VS Code makes modifications simple. I appreciate the way Knock has resolved issues I had with other platforms, and the speed at which the team responds to bugs and feedback is impressive, often within minutes during business hours. Their customer service is phenomenal, prioritizing customer needs and communication. One of Knock’s standout features is the option to bring your own API keys for communication services like email and SMS, which is more flexible than being restricted to a specific platform's service. This scalability and modular approach is a game changer for my operations.

**What do you dislike about Knock?**

Honestly, nothing. 11/10 service. I wanna use it for all my projects.

**What problems is Knock solving and how is that benefiting you?**

I use Knock to overcome HubSpot's technical limitations, like managing workflows and peer reviews. It empowers our marketing campaigns and allows engineers to contribute effectively, solving environment management challenges and ensuring efficient collaboration.

  ### 3. Easy to Use with Stellar Support but Needs More Maturity

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kingsley Z. | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 12, 2026

**What do you like best about Knock?**

I think the product is really easy to use, optimizing both for developers and non-developers. The MCPs and AI tooling are really nice because they enable me to build things fast, and the nontechnical team members can edit easily. I find the commit system well thought out because it helps prevent things from breaking and allows for multiple people to work together via branching. I really value their support, as I'm getting fast response times over Slack, which allows me to resolve most of my issues quickly.

**What do you dislike about Knock?**

We've had transient slowdown issues and small bugs, which is of expected from a company moving very fast. We use our own custom CRM to send SMS, so I had to build the integration myself and it was slightly annoying. There are also minor inconsistencies with say how webhooks are signed (ie. outbound vs channel). None of these are major issues, just expected immaturity at this size.

**What problems is Knock solving and how is that benefiting you?**

Knock simplifies our all our workflows, making it easier for non-technical users to visualize and manage processes. The visual editors enhance email design, and it's much more manageable for non-developers.  The AI integrations & MCP made the building workflows extremely fast. After moving to Knock, we've been able to ship new comms 2-3x faster than before.

  ### 4. Streamlined Notification Management with Superb Support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abdelrhman Samir M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 27, 2024

**What do you like best about Knock?**

I find Knock invaluable for centralizing and streamlining all our product notifications across multiple applications and environments, eliminating slow, error-prone processes of managing custom notification logic, templates, and delivery channels.   I appreciate the clean, consistent, and well-documented APIs, which make integration seamless even without the SDK.   The workflow builder is a fantastic feature, allowing us to visually manage notification workflows with steps, delays, batching, and conditional logic.  This functionality saves a huge amount of engineering time and removes the necessity for a custom pipeline. Additionally, I value the excellent support provided by Knock, particularly the Slack support channel, where Jeff offers outstanding assistance. The initial setup of Knock was incredibly easy, facilitating a timely integration into our systems.

**What do you dislike about Knock?**

The only concern I have is about the logging and debugging aspects of Knock. However, I haven't checked their latest releases, so it might have improved since then.

**What problems is Knock solving and how is that benefiting you?**

I use Knock to centralize and streamline notifications, eliminating slow and error-prone custom processes. The clean APIs and workflow builder save significant engineering time, reducing the need for custom pipelines.

  ### 5. Effortless Scheduling and Seamless Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chibuoyim O. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 22, 2025

**What do you like best about Knock?**

I really like the scheduling feature; I like how it removes most of the complexities of running jobs on my backend and thinking about how to fully manage notification schedules. I like the other additional add-ons (like throttling), which is something I use a lot right now for my unique needs. It was nice talking to support and sharing ideas on how to set up the workflows that I use for schedules so that they tailor to my system's specific needs. It was fairly easy to set up and integrate with my backend, and I use this feature the most.

Another honorable mention is user preferences, another powerful feature!

**What do you dislike about Knock?**

I don't think I have found the documentation the most useful in some cases. For example, when I was setting up/thinking about throttling on some of my workflows, the documentation didn't explain using and setting it up well enough in my opinion. I ended up having to reach out to support just to be sure I had set it up the right way. I don't think the AI model that is currently there answers my questions enough.

I also noticed that the API for setting user preferences doesn't merge preferences properly; instead of relying on the user's current preferences to merge with the update, it falls back to the default. I had to implement the merging on my backend to avoid all of this.

**What problems is Knock solving and how is that benefiting you?**

I think the main problem it is solving, and this is a broad enough problem, is that it removes a lot of complexities of notifications from my backend, managing user preferences, handling schedules, channels, etc.

**Official Response from Sam Seely:**

> Thanks for the review! Appreciate you calling out where our docs and preference merging could be better. We'll get fixes for those prioritized. Thank you!

  ### 6. Developer-Friendly (and PM friendly), Easy Integration, and Outstanding Support

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mike S. | Director of Product, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 14, 2025

**What do you like best about Knock?**

Very developer and PM friendly (assuming your technical) compared to some product focused at marketers that are too complex to integrate, works with our existing email sender, easy to get started, and quick implementation, outstanding support from the Knock team via both email and Slack (and they fixed issues we ran into). Beyond just support, knowing that items that are important to your success are a priority on their roadmap makes me feel comfortable with a long-term relationship. 

I was tasked with finding a solution that could help us manage email and push notifications, user preferences, and keep our templates/content our of the code base. It needed to be developer-friendly and easy to implement quickly, and Knock stood out for what we needed at the time. Our engineering team was happy with it compared to solutions some have used in the past.

As a PM, I love how much I can do myself without engineering changes. The different environments make it easy to test things.

API support is great, and with some help from Claude I have even been able to script some things I needed to do vs ask my engineering team.

Template and content management is good, and ite easy to build and modify workflows.

I use knock a lot to manage onboarding and engagement notification workflows, send broadcasts, etc.

**What do you dislike about Knock?**

Product Documentation could be improved, though I have used Claude and ChatGPT with pretty good success to get past those gaps; otherwise, ask their customer service team or test things out.

We encountered some limitations with user preferences regarding commercial unsubscribe, and it would be beneficial to have a Knock preferences UI that we can direct people to from an email to help manage compliance.

Lack of dynamic audiences is a limitation that is in the roadmap.

I wish more integrations could bring in user properties, as I would love to import properties from our PostHog instance, not just events.

Sometimes I wish it could do a bit more on the marketing side - the longer I can hold off on ANOTHER system in our stack the better.

**What problems is Knock solving and how is that benefiting you?**

We needed to do more to manage email and push notification workflows, from onboarding to progress/activity notifications, and some light marketing workflows/broadcasts. We are a small startup, so we needed something developer-friendly and light to implement and use. It lets us pull a lot of notification/email logic and content out of our code.

**Official Response from Sam Seely:**

> Hey Mike — this is Sam, CEO at Knock. Thanks for your review, and appreciate you taking the time to write it. 

We have a project on the way to help bring more data into Knock from tools like Posthog, stay tuned. 

And hear you on better hosted preferences UI. We'll take a closer look!

  ### 7. Simplified Notification Management with Outstanding Support

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joe S. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 11, 2026

**What do you like best about Knock?**

I like how simple Knock has made quite a complex concept, and the canvas editor is brilliant. The new AI agent they've added builds workflows in seconds, which is great. The initial setup was very simple, and the shared Slack channel was great. The solutions team was on hand for any questions.

**What do you dislike about Knock?**

Sometimes the environments get in the way, but it's equally a nice way to stage code pre-production.

**What problems is Knock solving and how is that benefiting you?**

I use Knock to handle our entire notification infrastructure, managing everything from emails to push notifications and chat channels, allowing us to focus on business logic and complex workflows.

  ### 8. Effortless Notification Scheduling with Knock

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andy N.

**Reviewed Date:** December 09, 2025

**What do you like best about Knock?**

I like how easy it is to just have an endpoint we can call to schedule notifications. It's especially beneficial when dealing with notifications that need to be sent in the future. Within those workflows, it feels pretty easy.

**What do you dislike about Knock?**

I think that I would like to be able to use codebase interface, maybe through the CLI. Handling a notification engine, we pretty much have to build that part of the infrastructure ourselves. I would like to have more of a condition-based event approach. Let's say that whenever an event happens, then look for other conditions to see if the user met that requirement so that we can build an identification engine. Right now, I don't know if it's possible to do. So that part of the infrastructure we built ourselves.

**What problems is Knock solving and how is that benefiting you?**

Knock handles the complex infrastructure of sending, tracking, and scheduling notifications for us, avoiding retries on failure and eliminating the need to build that infrastructure ourselves.

**Official Response from Sam Seely:**

> Hey Andy — thanks for the review! A few features we have today I wanted to direct you to given your notes:
- Our CLI: good for working with our service programmatically. https://docs.knock.app/cli/overview/installation
- Our conditions engine: good for powering condition use cases like one you mentioned. https://docs.knock.app/concepts/conditions

Hope that helps!

  ### 9. Absolutely the best notifications product, hands down.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joy G. | Chief Product Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2025

**What do you like best about Knock?**

Knock has been a boon for us. It’s easy to set up, powerful, and clearly built for both PMs and engineers. We started out manually coding every email in our SaaS app, but once we needed multi-channel support and more complex workflows, it became unmanageable. I randomly came across Knock on Twitter, checked out the demo, and with just me (a product lead) and one engineer, we had over 10 workflows running across email, SMS, and in-app within weeks.

**What do you dislike about Knock?**

There is nothing I dislike. I would highly recommend this.

**What problems is Knock solving and how is that benefiting you?**

We had a ton of requirements: supporting notification preferences within and across organizations; building dynamic templates with conditional logic; handling reminders, batching, attachments; and giving our support team visibility into delivery status. Knock supported every single one of these out of the box. Whenever a customer asks if their client received an email, the real-time audit trail makes it simple for non-engineers on our team to check - this has been a game changer for support.

On top of that, the support from the Knock team has been phenomenal (Jeff is a rockstar), and even a non-technical college freshman intern on our team was able to learn Knock and build workflows in under a week. It’s rare to find a product that combines this much power with this much usability. I highly, highly recommend it to anyone.

  ### 10. The best notifications platform we've used

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steph R. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2025

**What do you like best about Knock?**

I lead the implementation of Knock in our stack, and it’s one of those rare tools that gets the balance right between being developer-friendly and marketing-team friendly.

From an engineering perspective, my job is to simply wire up triggers and send data from our app. From there, our copywriters and marketers can own the templates without needing me in the loop. That separation of concerns has been a huge productivity boost.

Knock has also gone far beyond just "send a notification." Features like schedules and delayed notifications mean we don’t have to waste time setting up cron jobs ourselves. The logging is excellent too, it’s easy to debug and see exactly what’s happening.

The development workflow is one of the standout parts for me. Multiple environments, the ability to incrementally push changes, and even seeing commit diffs on workflows, it feels like Knock was built with real engineering teams in mind.

Other highlights:

- The free tier was more than generous enough to cover our POC.
- Sandboxing notifications helps us avoid burning through third-party usage.
- Support has been unreal, even from the other side of the world, questions in their Slack community get answered quickly.
- The workflow builder is incredibly powerful, with branching, batching, conditions, and customisations that make it easy to design complex flows that were simply not possible when we were using a different product and we had to add a bunch of messy workarounds

Ultimately, Knock is a tool that knows what it’s good at and does that really well. That’s exactly what I want as an engineer, and it’s exactly how I’d describe our experience with it.

**What do you dislike about Knock?**

I would really like to be able to access the data for more than just 10 activities in my templates.
Being able to edit delayed workflows instead of cancelling them and triggering them again would also be helpful.
But that is splitting hairs.

**What problems is Knock solving and how is that benefiting you?**

Knock solves the business problem of managing complex notifications without requiring us to build and maintain that infrastructure ourselves. It handles scheduling, batching, branching, and delays out of the box, which saves us significant engineering time and reduces the risk of errors in production. Having marketing own the templates directly means faster turnaround on copy changes without engineering becoming a bottleneck. Sandbox mode keeps costs down by protecting third-party usage during testing, and the strong logging and multi-environment support give us confidence as we move from staging to production. Overall, Knock lets us deliver reliable, timely notifications to our users while freeing up engineering resources to focus on core product work.

**Official Response from Sam Seely:**

> Thanks for the review, Steph! We actually have support for accessing data for more than 10 activities in templates but we need to enable on our side. We've gone ahead and upped this limit to 100 for your account. We'll also work on making this easier to find in our documentation for future customers. Thanks for using Knock!

  ### 11. Knock makes notifications setup a breeze

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anand C. | Prinicpal Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

Knock has been our go to for all of our notifications and has  been our trusted service in communicating alerts and messages to our customers. 

Integrating with knock was a breeze and their documentation has been good enough for any one to easily pickup. 

In the few times I had emailed for support, I have always gotten excellent support from them and currently I cant see a world where I woudlnt use them

**What do you dislike about Knock?**

** The analytics page needs to provide more information with better filters
** The new UI is not as intutive as the old one when it comes to selectiing environment 
** Would be nice to have a sandbox mode per worflow instead of a channel 
**

**What problems is Knock solving and how is that benefiting you?**

Right from Login upto scheduling notifications, we use knock quite aggressively. My favorite is the ability to schedule notifications, and the ease with which we can make changes to them when we have to. We dont have to manage the time aspect of such situations and thats of great help.

**Official Response from Sam Seely:**

> Hey Anand — thanks for the review! Any more detail you can provide on the filters you'd like to see on our analytics page? We have some work prioritized there coming up later this year. Same on sandbox mode per workflow. Stay tuned!

  ### 12. One of the best customer messaging platforms out there.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vishesh B. | Director, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

We've been using Knock since its early days, and it is one of the best infrastructure messaging tools out there. Its intuitive setup and seamless integrations make it incredibly easy to get our own tools up and running quickly. The documentation is comprehensive and easy to navigate, and the customer support team is outstanding—responsive, knowledgeable, and among the fastest we've encountered.

**What do you dislike about Knock?**

One of our key feature requests is for ticketing integrations—as a customer‑facing company, this would help us avoid the constant cycle of building custom ticketing solutions, and let us define a ticket once and see it across all our apps.
We’d also like more environment decoupling. Currently, promoting changes requires applying them in all environments, which becomes overly complex for heavy customisations and dedicated or on‑prem deployments.

**What problems is Knock solving and how is that benefiting you?**

As an Identity Security & Access Governance company, many of our use cases revolve around access requests and user access reviews, including Just‑In‑Time (JIT) access workflows. Because of the real‑time nature of our business, Knock has been a major enabler since it abstracts away our notifications infrastructure so thoroughly that we can retire a lot of engineering and maintenance overhead and stay focused on what matters most—building our core platform.

**Official Response from Sam Seely:**

> Thanks for the review! We have some updates coming soon on environment decoupling. Stay tuned! 

For your ticketing integrations request, can you expand on what you're looking for there? Are you hoping to integrate Knock with something like Zendesk/Pylon? I'm at sam @ knock.app if easier to connect over email. Thank you!

  ### 13. Notifications management made (very) easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raphaël M. | Head of Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

Knock makes it easy for us to manage notifications. We primarily use it for Teams, Slack and emails, but its real value is that it decouples our notification system from our codebase. This gives our product team the power to move at their own pace, fixing bugs and improving notification models and messages without depending on engineering. Iterating is as simple as a click, which has significantly accelerated our ability to test, adjust, and improve the experience.

Customer support has been excellent. They set up a dedicated Slack channel for us, and every time we had bugs or questions, we were able to talk directly with their team. Most of the time we got answers or fixes extremely quickly, which has been a great experience.

**What do you dislike about Knock?**

The product can feel a bit complex at first because of the wide range of features and possibilities. There’s some trial and error involved in figuring out what you want to achieve and how to get there, which can feel a little overwhelming in the beginning. However, once you understand the logic and know your way around, it becomes very fast to use.

Duplicating workflows, creating new ones, or adapting to the email templating language may take some initial effort, but once you get past that learning curve, it’s extremely powerful. The flexibility and depth of customization make it a tool that really pays off once you’re familiar with it.

**What problems is Knock solving and how is that benefiting you?**

The real value of Knock for us is the ability to decouple notification management from our codebase and give product teams the autonomy to iterate at their own pace. They can test emails, respond to customers, and handle internationalization—which is a critical need for us—without relying on engineering.

This setup allows us to move much faster, be more impactful in our communication, and stay focused on our core business: building our HR platform.

  ### 14. Helpful, batteries-included transactional notification system for early startups

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel C. | Head of Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

The devrel team at Knock and the community space they've created is excellent and very responsive.

The Audit logging features are the best of any developer integration I've ever used. Our ability to debug specific issues is unparalleled.

Batching of notifications was the killer feature that brought me to Knock and it does enough of what I need to keep me very happy.

**What do you dislike about Knock?**

Sometimes the documentation on the SDKs is a little outdated or the examples incomplete so you HAVE to rely on the devrel team.

**What problems is Knock solving and how is that benefiting you?**

Our product is heavy in transactional notifications, currently both web push and Slack/Teams. The volume is high enough that batching is absolutely required and while we did previously build our own primitive batching functionality, Knock handles it much better than we do and without billing penalties. This allows us to really fine tailor our transactional notification strategies without (much) coding changes.

  ### 15. Streamlined Multi-Channel Notifications with Knock

**Rating:** 5.0/5.0 stars

**Reviewed by:** Stefan C.

**Reviewed Date:** January 21, 2026

**What do you like best about Knock?**

I think the best feature of Knock is the observability. It allows us to drill down into the specifics of each notification for each user or channel. This level of detail is really, really useful especially when something goes wrong or a user reports not receiving notifications. Our support team can leverage this feature and solve issues pretty easily without the engineers having to dig deep into it. Overall, I also find the documentation, UI, and dashboard to be great, and the support we have received is excellent.

**What do you dislike about Knock?**

No complains!

**What problems is Knock solving and how is that benefiting you?**

Knock helps us manage notifications efficiently by providing a single platform for emails, SMS, push, and in-app alerts. It simplifies the configuration and delivery of notifications across different user types.

  ### 16. Streamlined Notifications with Ease

**Rating:** 5.0/5.0 stars

**Reviewed by:** Francisco D.

**Reviewed Date:** November 17, 2025

**What do you like best about Knock?**

I love using Knock for its excellent developer experience, making it easy for me to trigger Slack, Email, and in-app notifications. The simple and intuitive UI is greatly appreciated, especially for non-technical team members who manage what notifications look like. Knock offers a straightforward way to handle both notifications and workflows. Additionally, we find it valuable for managing announcements, such as new feature releases. It's been the first platform we've used for nearly three years, and we've grown with it, thanks to the ease of setup and integration. The API is simple, and I appreciate the custom React components provided, making the developer's work much more seamless.

**What do you dislike about Knock?**

I think analytics could be a bit better. I'd love to know how many flows get merged or if I extended the merge timeout how more notifications would get merged.

**What problems is Knock solving and how is that benefiting you?**

Knock provides an easy UI for non-technical people and simplifies notification triggering for developers. It manages notifications and workflows well, supports announcement releases, and offers a great developer experience with simple APIs and custom React components.

  ### 17. Effective User Communication with Stellar Support

**Rating:** 4.5/5.0 stars

**Reviewed by:** Josh H.

**Reviewed Date:** February 12, 2026

**What do you like best about Knock?**

I enjoy using Knock. It's a great tool. What I've liked the most is the customer service. The level of service they've provided has been incredible. I'm able to reach out to them via Slack and get a response almost immediately from an actual human that has always been able to help me solve my problems.

**What do you dislike about Knock?**

I think the way that you create the email using HTML, which I'm vaguely familiar with, hasn't always been the easiest. This is a small issues and pretty insignificant.

**What problems is Knock solving and how is that benefiting you?**

Knock allows us to communicate with our users more effectively through email and in-app notifications, quickly getting in touch and increasing engagement.

**Official Response from Sam Seely:**

> Thanks for the feedback, Josh. We have some improvements coming soon around leveling up our email editor further. If you have any specific feedback you want to share about where you'd like to see us improve here, please shoot me a note at sam at knock.app. Thanks!

  ### 18. The best developer friendly platform to have notifications in your application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishal A. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 13, 2025

**What do you like best about Knock?**

Its very easy to use, very little learning curve. Implementation is straightforward just looking at the docs we got started in under 10 mins. Integrations with other platforms like AWS, Mailchimp, etc are there which is very good and the workflow is pretty easy to understand and use

**What do you dislike about Knock?**

The templates and "general" outline template was not intuitive at first and sometime there are errors in workflow exection i.e. notification node failing due to 3rd party issues which are not there in the logs and not clear. Got it figured out through support but would have been better if its clearer from the start

**What problems is Knock solving and how is that benefiting you?**

Knock addresses all in one kind of notification management integration platform for technical people to have in the applications very fast which is pretty awesome. I personally haven't encountered a application which does this so seamlessly so far.

  ### 19. Knock - A Notification Platform for Engineers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Human Resources | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 09, 2026

**What do you like best about Knock?**

Knock is an engineering-first platform. Their API is robust, and they ship solid features at a steady pace.

**What do you dislike about Knock?**

The only major downside to Knock is that the filtering and pagination in some of the observability views in the Knock dashboard can feel a bit limiting. At times, it’s hard to find exactly what I’m looking for.

**What problems is Knock solving and how is that benefiting you?**

Knock is solving fan-out and last-mile delivery for us, which lets us focus more on the notification content and less on the plumbing needed to get all the different channel types working cohesively.

**Official Response from Sam Seely:**

> Thanks for the review! I'm Sam, CEO at Knock. If you have any additional notes you can share on observability and where we can improve on that for you, please send me a note at sam at knock.app. 

We love feedback and action it quickly. Thanks!

  ### 20. Effortless Notification Management with Impressive Features

**Rating:** 5.0/5.0 stars

**Reviewed by:** Taj E. | Co-Founder &amp; CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 29, 2023

**What do you like best about Knock?**

I like that Knock is easy to use, and I find the dashboard really user-friendly. It has tons of powerful features that I appreciate. Building notifications can be complex, but Knock makes it super easy to create templates and workflows.

**What do you dislike about Knock?**

The lack of product marketing tools and support.

**What problems is Knock solving and how is that benefiting you?**

I use Knock for notification orchestration and template management, making building complex notifications easy with templates, workflows, and SDK integration.

  ### 21. Knock makes email simple, with all the tools you need

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 17, 2025

**What do you like best about Knock?**

The SDKs are easy to implement and integrate into my apps, the UI is great to set up workfloes and understandh ow it works and the logs make it really easy to check emails are getting sent correctly and debug who got what email etc, it's really great!

Workflows are well thought through for Enterprise use cases, and overall really happy, makes complex email workflows simple (not easy to do!)

I also love that everything is version controlled through basically git for email, can sometimes be a bit cumbersome to remember to commit changes and push them to prod, but a really powerful and useful feature

**What do you dislike about Knock?**

Getting better but still some of the concepts can be a bit fuzzy to me e.g. what's the difference between a workflow and layout and where if I want to change something is that in the layout or the workflow settings, but recent UI changes have made this a lot better.

**What problems is Knock solving and how is that benefiting you?**

Sends out lots of our transactional emails and starting to implement Knock for in app notifications inside our product. We also use their workflow capabilities to filter what to send to who

  ### 22. A powerful, reliable solution for multi-channel notifications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 17, 2025

**What do you like best about Knock?**

Knock makes it incredibly simple to manage push, in-app, and email notifications from one place. The workflows are intuitive, flexible, and save our team hours of development time. The API and SDKs are well-documented and easy to implement, which meant we could roll out new notification features quickly.

**What do you dislike about Knock?**

The platform is very powerful, but with that comes a bit of a learning curve. Setting up advanced workflows can take some trial and error, though once you understand the structure it becomes smooth. Pricing can also feel high for smaller teams, but the value is worth it once you’re fully integrated.

**What problems is Knock solving and how is that benefiting you?**

Knock solves the complexity of building and maintaining a robust notification system in-house. Before, we had to handle email, push, and in-app notifications separately, which created duplication and inconsistency. With Knock, everything is centralized in one workflow engine, so we can trigger notifications across multiple channels reliably and at scale. This saves our engineering team significant time, reduces bugs, and ensures users get a seamless experience. It also allows us to experiment and iterate on engagement strategies much faster, which directly benefits user retention and satisfaction.

  ### 23. Easy to get started with in-app notifications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

I appreciate how easy it is to get started using Knock. I found the documentation and examples very helpful. Knock provides a good out-of-the-box solution for in-app notifications, but there also seem to be ways to customize it as needed. I've also had a couple of interactions with Knock's customer support and got the answers I needed quickly.

**What do you dislike about Knock?**

For my use case, I wish Knock had slightly better CI/CD integration. I want finer-tuned control over Knock workflows and default preferences. Although there is a way to push workflow definitions from code to Knock as part of a CI pipeline, it felt a bit clunky to me. It wasn't immediately obvious how to support pushing and committing workflows from code while also supporting workflow changes for specific environments only. If there were more detailed examples and/or more tooling it would be very helpful.

**What problems is Knock solving and how is that benefiting you?**

Knock makes it easy to get started with in-app notifications. I saved a lot of time by using Knock instead of trying to build it out myself. I appreciate the UI for creating workflows and viewing log data about when notifications were delivered and to whom.

  ### 24. Great and simple automation tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

The ease of use to create new emails and notifications. It's really easy to setup new automations and then integrate directly into your app as all you need to do is hit an API.  One of my favorite aspects is that you commit changes and can have different environments, development, staging, and production.  So you can easily tweak something on development, move it to staging, test it and get reviews if necessary, and only then release any changes.

**What do you dislike about Knock?**

I can only think of two potential downsides at the moment.  1 is with the commits, there have been times where I make changes without committing and then try and revert those changes.  The changes do apparently revert, but it doesn't update in the UI immediately causing extreme confusion and sometimes fear.  The other is with editing email templates.  It's generally straightforward and they have a nice UI to add different email elements, but it can be very limiting.  As soon as I hit something that the UI cannot achieve I need to switch to html editing, which is slightly more cumbersome to deal with and if you go back to the UI you lose your changes.

**What problems is Knock solving and how is that benefiting you?**

Consolidating all of our notifications into one space and UI

**Official Response from Sam Seely:**

> Thanks for the feedback! I'm Sam, CEO at Knock. For the revert issue, is the primary issue that you had to refresh the change to see the revert took place? We'll take a look at getting real-time updates implemented there. For our email editor, any specifics you can provide on where you ran into a limitation with our block-based builder? I'm at sam at knock.app if you want to send me any notes there. Thanks again for your review and for being a Knock customer!

  ### 25. Reliable, robust platform built with incredible support

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

Knock has been a phenomenal addition for our company, enabling us to empower product managers and designers to own and iterate on the communications we send our customers.

The platform is highly reliable (no downtime in the 9 months that we've been on them), very robust (especially given how new the company is), and was extremely easy for us to integrate with.

Their team is extremely helpful with any questions we have and are extremely hungry for our feedback, which they often take action on within days or weeks of us giving it.

**What do you dislike about Knock?**

The only downsides we've experienced is around the feature-set for non-transactional comms: we're not yet able to migrate our LCM or two-way communications to it.

**What problems is Knock solving and how is that benefiting you?**

- It provides an easy way to maintain the content of what we send users
- It provides visibility into what communications our users are receiving from us
- It provides a layer of resilience - it automatically retries sends when a downstream provider inevitable goes down

  ### 26. Gamechanger

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Public Policy | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

Greatly shortens the time it takes to implement notifications into an application, I have used it now in three different applications.  I also like the node-based GUI for designing workflows, it means that I often can offload the designing and implementation new notification flows to a Product Manager once the base Knock integration has been implemented on our backend.

**What do you dislike about Knock?**

The only downside I'll give is that by integrating with another provider, it makes local development much harder which in turn leads to a scalability problem in terms of the # of devs working on the product.  Would be cool if there was some localized, mock version one could use when developing loally.

**What problems is Knock solving and how is that benefiting you?**

It's solving the headache of spinning up your own notification architecture. which often involves a complex series of queues, deduplication, and fan-out architecture.  I can now incorporate notifications into any application within a couple of hours, max.

  ### 27. Simplifies Notifications with Quick Setup

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jason A.

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

I appreciate the quick setup process, which made integrating with our existing systems seamless and efficient. The convenience of having an off-the-shelf solution for notifications saves us from reinventing the wheel as developers. I also value the unified API across notification types and the ability to schedule notifications, both of which significantly boost our efficiency.

**What do you dislike about Knock?**

I dislike that my entire Knock configuration cannot reside in my codebase. If I want to switch Knock instances, I have to redo all the email templates and configurations in the UI. I would prefer everything to live in code in my GitHub repository. This reliance on the UI makes the configuration management challenging and less flexible.

**What problems is Knock solving and how is that benefiting you?**

I find Knock simplifies notification systems with a plug-and-play solution, saving development time by unifying APIs for email, SMS, and push notifications.

  ### 28. Easy development experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Marcus S. | Data Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

The workflow builder allows technical and non-technical users to understand and contribute to the notification process. The client SDKs are well documented, the React component makes getting started very easy. Promoting workflows gives our team visibility into our process.

**What do you dislike about Knock?**

For user management, bulk addition/deletion of users in the web ui needs to be implemented for faster testing scenarios.

**What problems is Knock solving and how is that benefiting you?**

Knock improves cross-functional teams stay informed of changes happening that would otherwise go unnoticed until requested. Managers can perform actions and their direct reports are instantly notified. Changes to master data are communicated automatically to the appropriate groups.

  ### 29. Streamlined Notifications, Intuitive Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Luis M.

**Reviewed Date:** September 18, 2025

**What do you like best about Knock?**

I find Knock's ability to centralize notifications across different channels like push notifications, email, and SMS incredibly helpful. The intuitive workflow UI allows non-engineering team members to make changes easily, saving valuable engineering time. I appreciate the API integrations and the various channels provided, including the webhook channel. The version control feature for workflows is a particularly neat aspect. Integration using their API is straightforward, and the available SDKs are comprehensive, meeting our needs well.

**What do you dislike about Knock?**

I would like a better way to export logs, such as to a CSV, which would help in analyzing workflow issues and identifying bugs or data issues more efficiently.

**What problems is Knock solving and how is that benefiting you?**

I use Knock to centralize notifications, simplifying management across push, email, and SMS, saving engineering time with intuitive workflows and providing flexibility for non-engineers to make changes easily.

  ### 30. Knock has made a very positive difference in our product velocity

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nabeegh A. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

The ease of onboarding and integrating knock into your system. It all just flows and it is so easy to implement making the whole experience much appreciated. Their customer support is on par with the best standards, even with our huge volume, we haven't gotten any problems working with knock.

**What do you dislike about Knock?**

Well, I can't really name anything here. It has just been a game changer for us.

**What problems is Knock solving and how is that benefiting you?**

Knock is solving notifications for us. If you have ever tried to built a notification system for yourself, you know how quickly it get's INSANE. Now abstracting all of the insanity out of the picture, and having a simple to use interface, its been a huge velocity booster for our team. It has helped us retain clients, and boosted our overall developer productivity as well.

  ### 31. Simple yet powerful workflow orchestration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Samuel V. | Senior Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 22, 2025

**What do you like best about Knock?**

I like how simple the UI is, making it easy to breakdown complex workflows into small, easy to understand steps. Implementation is quite straightforward, specially because it supports having multiple environments by committing and promoting versions between them. It integrates quite well notification third parties like Twilio or SendGrid. I also like that the logs are quite easy to access and filter, I have been able to debug issues quite fast. We use it for most of our notification workflows.

**What do you dislike about Knock?**

I find that defining the input schema for a workflow is a bit confusing, specially when I want to use an API or analytics event that has not been produced before. I would like to be able to define a concise schema instead of using all of the properties of a given event, as it gets quite large.

**What problems is Knock solving and how is that benefiting you?**

Knock makes it easy to create and store email templates using common styling rules and the company colors. They scale well across devices and email servers, which is a big plus for us.

It also allows us to monitor the status of the workflows and whether or no the notifications have successfully been delivered, providing complete transparency. This way customer support does not have to reach out to the engineers every time to verify that emails were sent. 

We also use knock for product emails, so non technical people can create workflows and email templates simply by dragging components.

  ### 32. Knock makes sending notifications on different platforms super easy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohamed G. | Engineer Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2025

**What do you like best about Knock?**

I love the email editing experience that Knock provides, it makes it very easy to setup a beautiful email notification. Also the UX to use data from a previous workflow run to test changes is really good!

**What do you dislike about Knock?**

Customizing the Knock react components requires a lot more work same with interacting with the notifications store.

**What problems is Knock solving and how is that benefiting you?**

We need to send notifications in various platforms like Slack, email, in app push notifications and Knock makes it easy to send to all those platforms in one unified API.

  ### 33. Notifications for all your channels

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

I appreciate how lightweight it is to set up. The workflow engine is straightforward enough to build out complicated use cases. Easy to test our mobile, email, and app notifications through the commit/promotion architecture.

**What do you dislike about Knock?**

In the same way that the low code approach is great for getting set up, scaling new notification workflow types can be a bit tedious, but the pros outweigh the cons here.

**What problems is Knock solving and how is that benefiting you?**

Knocks serves to handle notifications across different channels, which is perfect for our users who are on browsers on mobile devices and work computers, as well as on native mobile apps. Not having to implement technical details around the escalation process, and centralizing these workflows makes onboarding new engineers to our notification system a breeze.

  ### 34. Working with Knock has been a great experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pablo R. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

The ease of use of the dashboard is pretty good, very intuitive, even though it houses lots of features.

**What do you dislike about Knock?**

There is no premade Vue.js component library or SDK. There is an SDK for regular JS, so we had to create our own Vue components and wrap them around the JS SDK.

**What problems is Knock solving and how is that benefiting you?**

Keeping our customers up-to-date about their account via in-app notifications. Many miss the emails we sent, so now they can see details in the customer UI instead.

  ### 35. Everything in one place, but documentation is not the best.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Retail | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

With knock we have everything in one place: sms, email, expo pushes, feed, support for web and mobile.

**What do you dislike about Knock?**

The documentation is not the best. I know it has been refactored recently but it was easier to find things before. On top of that the ai of the documentation many times fails to get what we are actually looking for.

**What problems is Knock solving and how is that benefiting you?**

we have everything centralized in one platform and the workflows are super easy and intuitive. i really enjoy modifying them. Also the support is AMAZING, i used both ways:
- slack channel: inmediate response. inmediate fix.
- email: quick response with a quick fix.

**Official Response from Sam Seely:**

> Thanks for the review! Any specifics you can share on where things have gotten harder to find in our docs or where our AI search has let you down? We're always trying to level up that experience so any additional feedback you can provide would be a huge help. I'm at sam @ knock.app if easier to send me an email. Thank you!

  ### 36. Effortless Notification Setup, Room for Push Optimization

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben G.

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

I appreciate how easy the setup process was with Knock. Integrating notifications into our app was straightforward, and this streamlined approach saves us from the complexities of building our own notification infrastructure. The ability to quickly add in-app notifications and set up workflows simplifies our operations significantly.

**What do you dislike about Knock?**

I find push notifications could be easier to implement. I don't believe it's entirely due to Knock, as mobile can be quite difficult, but simplifying the process to add web push notifications would be beneficial.

**What problems is Knock solving and how is that benefiting you?**

I use Knock to simplify notification infrastructure, making it easy to add notifications quickly without building from scratch.

  ### 37. Easy to integrate and great for managing multi-channel notifications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Leisure, Travel & Tourism | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 27, 2025

**What do you like best about Knock?**

I evaluated several alternatives before choosing Knock, it was by far the easiest to integrate and get started with. The developer experience is excellent, clear documentation, a clean API, an intuitive dashboard make it simple to set up and manage notification workflows. I especially appreciate how Knock handles delays, batching, channel preferences out of the box. It really helped us avoid building a notification system from scratch.

**What do you dislike about Knock?**

There's a bit of a learning curve when setting things up initially, especially if you're integrating multiple channels. While the docs are good, more real world examples or starter templates would be helpful. Also, the pricing model might feel a bit steep for smaller projects or startups just getting off the ground.

**What problems is Knock solving and how is that benefiting you?**

We're building an internal tool for our customer support team to manage operations, we needed a reliable notification system without reinventing the wheel. Knock solves this perfectly by handling the complexity of multi-channel notifications, user preferences, delivery logic. It lets us focus on building core product features while still delivering a good notification experience internally.

  ### 38. Stacked for Success: Tools for Devs, Vision for PMs, Impact for All

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 22, 2025

**What do you like best about Knock?**

Knock offers valuable insights that help non-developers clearly understand how outbound communications will look and feel before they're sent. The post-send preview and the ability to adjust for different email clients make it easy to see exactly what users will receive. Additionally, Knock consistently delivers thoughtful quality-of-life improvements that benefit both developers and non-developers alike.

Additionally, the Knock team has helped us at every turn in getting our integration set up. We are now up and running with Knock & our users are loving the look and feel of our new emails.

**What do you dislike about Knock?**

Definitely a developer first platfom so it takes a bit of learning to make small tweaks to workflows and messaging. Some of the tooling and actions are double nested so it can take some time to find what you are looking for.

**What problems is Knock solving and how is that benefiting you?**

We were sending 300,000+ emails a month and wanted to cut down on our volume. Knock helped us design new emails that align with our organizations design system & feature batching and scheduling. Our migration has just started and we have already cut the volume by 30%.

  ### 39. Knock has been a huge asset to us.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 22, 2025

**What do you like best about Knock?**

It's helped us orchestrate all of our notifications  in a simple scalable way.

**What do you dislike about Knock?**

I wish there was a better way to filter and search.

**What problems is Knock solving and how is that benefiting you?**

We found ourselves spending way too much time building and maintaining notification infrastructure. It was an isolated environment, making it difficult for the team to collaborate effectively or scale the system efficiently. Knock  has made it easy for everyone on the team to effortlessly manage advanced messaging workflows across multiple channels.

  ### 40. Knock is one of the most developer-friendly tools I have ever used

**Rating:** 4.5/5.0 stars

**Reviewed by:** Eduardo V. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 21, 2025

**What do you like best about Knock?**

Knock is very developer-friendly. Its packages for Node and React make it easy to code both the UI and the logic behind sending notifications. Knock also documents its product well, making it very easy to use and implement.

At my company, we use Knock daily to send users notifications about topics to which they subscribe. Knock made this surprisingly easy; I only had to write a minimal amount of code. Knock also made it easy for me with guides and API references that provided exactly the information I needed.

**What do you dislike about Knock?**

I dislike the way Knock's environment system works. Most other services treat environments like a collection of separate settings. Although Knock does do this, it also ties environments to its commit system. This makes it difficult to promote/implement changes because it means I must push each one through each environment. This also means that developers might need to share a single environment unless the company wants to create one for each developer. In some cases, this means developers could accidentally send test notifications to each other. Knock also lacks a few basic features for environments, such as the ability to edit environments' names. These factors deter me from using Knock's environment feature.

**What problems is Knock solving and how is that benefiting you?**

Knock helps us send notifications to workers assigned to a particular task. Knock notifies workers when they are assigned and when their task information is updated. This benefits me because I do not need to code complex logic to accomplish the same thing. Knock has saved me weeks of my life by providing functionality that would otherwise require weeks to create.

  ### 41. Great API, great documentation, and great support

**Rating:** 5.0/5.0 stars

**Reviewed by:** Patrick G. | Senior Backend Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 18, 2025

**What do you like best about Knock?**

After evaluating several notification providers, Knock was the clear winner on several fronts. The level of customization that can be achieved due to their very well-thought out APIs and SDKs made it an absolute dream. While many other providers force particular approaches, Knock allowed us to completely tailor the experience in line with our vision. On the backend side of things, they provided SDKs for many different environments which was also a huge plus for us. Finally, from a conceptual point of view, the well-thought out concepts, entities, and workflows meant that our imaginations were really the only limit for how to leverage the platform.

**What do you dislike about Knock?**

This could be a pro or con depending on how you view it, but because the system is so flexible, there are quite a few different ways you could make use of some of the concepts. You need to spend some time really thinking through your own business case to ensure you're picking the best way. Thankfully, Knock's team were very helpful with clarification and running an approach by to validate it.

**What problems is Knock solving and how is that benefiting you?**

Knock allowed us to not have to worry about spinning up our own notification infrastructure; instead, we were able to devote our limited resources into designing and implementing a great user experience for our customers. From a cost perspective, it was a no-brainer to choose a solution like Knock.

  ### 42. Huge productivity hack

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chris G. | Head of Design, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2025

**What do you like best about Knock?**

Simple cross-channel notifications, minimal effort required to ship new alerts once configured

**What do you dislike about Knock?**

Template management, difficult to implement complex template designs

**What problems is Knock solving and how is that benefiting you?**

Simplified cross-channel notifications. One API call to trigger a preconfigured workflow and send to users based on their preferences.

  ### 43. It works decently out of the box, but I find the data model confusing.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

It's easy to get started and start sending notifications

**What do you dislike about Knock?**

I found the data model with tenants/objects/collections confusing. Also whenever I am in the knock app looking for errors/logs it's hard to find what I am looking for.

**What problems is Knock solving and how is that benefiting you?**

We wanted to send slack notifications to our users and it helped me set that up quickly

**Official Response from Sam Seely:**

> Thanks for your feedback! Can you share some additional context about your use case and where you found our data model confusing? I'm at sam @ knock.app if easier to connect over email, or can do a call to discuss in more detail. Also if there was anything in particular you were looking for in logs that you had a hard time finding please let us know—we're always pushing to uplevel that experience so any additional detail is a big help!

  ### 44. Knock has been a great way for us to not worry about notification infrastructure

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Mental Health Care | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 22, 2025

**What do you like best about Knock?**

Great dashboard and tracking of messages and notifications. The implementation for the api was super quick and easy to set up.

**What do you dislike about Knock?**

Editing templates can be time consuming, and we've found that the visual editor does not usually give us the flexibility we need, but using the HTML editor means really only our engineers can edit the templates.

**What problems is Knock solving and how is that benefiting you?**

We need to send transactional notifications and messages to our customers, if we had to set this up ourselves, it would have taken weeks of work. With Knock, we were able to set it up in less than a week. As a startup, we always lean towards speed, so this helped us greatly.

  ### 45. A great tool for email automation and messaging

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 22, 2025

**What do you like best about Knock?**

the knock setup was fairly intuitive and easy to navigate. Their help team was also always online to support whatever we needed to achieve. The features for automation available was also plentiful and we were able to achieve exactly what we needed.

**What do you dislike about Knock?**

Figuring out the format of emails was a bit challenging at first, but after some walkthroughs it was easy to replicate.

**What problems is Knock solving and how is that benefiting you?**

Knock is able to send all our necessary notification emails whether a customer is completing an action or something further is required from another party. The emails are easy to manage and we are able to get our notifications through to the necessary parties as needed.

  ### 46. Great third-party notification service

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

Clear documentation, easy to implement, reliable notification delivery, very good customer support.

**What do you dislike about Knock?**

Statistics could be more detailed. It takes some time to dig through the logs.

**What problems is Knock solving and how is that benefiting you?**

We're using Knock to deliver a lot of in-app and push notification to our users.

  ### 47. With Knock, not only do you get a great product - but you get a great team as well

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrej T. | Senior Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 14, 2024

**What do you like best about Knock?**

1. The knock team is readily available to answer any and every question someone might have. I have witnessed this first hand, as we had 3 sessions - and in each of the sessions, they were both very helpful and really excited to help.
2. The knock team is quite responsible and quick to react - I noticed a few issues in their react-native SDK (that were issues because we were using a non-expo, legacy react native project), and they within two weeks fixed the issue for us and also added some additional features that were quite useful for us, as we're transitioning to them.
3. The knock integration is quite easy - and the platform itself is super powerful if you're looking to establish serious and well-versed notification streams. The game changer feature I think for them is the ability to with ease add custom payload "on the fly" (i.e. we wanted to add a field to our mobile notifications without implementing it on our BE, and it was a breeze). Such a great feature, that isn't even highlighted.
4. The implementation itself is a bit of a process, just because you receive so much power to configure heaps of things, but once you complete it, you realize how easy it actually was. Might seem daunting at first but over time it becomes second nature.

**What do you dislike about Knock?**

1. The documentation is really long and challenging. Of course, all software goes through this, manuals get better over time, but reading it feels like terminology is all over the place and not so clearly defined. I feel like some things are called one thing on one page and on a different page they have a different name. But of course, once you actually read it and let it digest, you get a hang of it.
2. The docs are lacking a little in the react-native examples, as I feel like - given the usage of JS worldwide, it could be more example-rich, as well as include a few sections on common scenarios and recommended best practices. Didn't read the other docs so much (for other languages.

**What problems is Knock solving and how is that benefiting you?**

The ability to both diversify and customize  my notifications streams, as well as being able to easily handle users having multiple channels they can be reached. I've implemented some of these features myself - and I have to say - it's not fun. If someone didn't read yet on web, then send a push... it's a lot of headache, and this is the first tool that actually both does this great and offers a really high level of customization - so you don't feel locked in.
Also underappreciated I think i the logs value, as pretty much the only information in regards to notification's lifespan is which finger someone used to open it. Other than that - they've got you covered.

  ### 48. Easier and better than i thought and experienced before

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kaushal L. | Intermediate Software Engineer I, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 13, 2024

**What do you like best about Knock?**

I thought knock is like other services out there. I had the impression that it would not be easy or as simple as that. I will have to do a lot more digging into documentation in order to actually set it up. But turns out its not difficult. Documentation is great. UI is very friendly. You can find all the topics you need right there and you don't have to wander in the menu items to look for what you need. Integrating it with our application was piece of cake thanks to the documentation. I was able to test all the flows we have in just few minutes.

**What do you dislike about Knock?**

I am not really sure at this moment about that. I will have to use it more to figure out what are the real pain points that i can give feedback for.

**What problems is Knock solving and how is that benefiting you?**

Knock is helping to solve the problem of managing the notification infrastructure and the user base. It helped the integration of notifications in our app.

  ### 49. An easy place to manage workflows

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 23, 2025

**What do you like best about Knock?**

- Fast responses to customer support tickets
- The product is easy to use
- The documentation is very clear and up to date

**What do you dislike about Knock?**

- Since it's a very early stage product, unfortunately it has some bugs. However, the tech/CS team is faster resolving them and suggesting workarounds

**What problems is Knock solving and how is that benefiting you?**

- The biggest problem that Knock is solving for us is their infrastructure that will allow in the future our Customer Solutions and Product teams to create workflows independently, without relying entirely on the tech team. This speeds up execution and enables parallel work.

  ### 50. Reliable and powerful tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Mental Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Knock?**

Knock is a really powerful tool to send the right communication at the right time.

**What do you dislike about Knock?**

It's not end-user friendly for marketers.

**What problems is Knock solving and how is that benefiting you?**

Knock sends the right content to the right people at the right time.



- [View Knock pricing details and edition comparison](https://www.g2.com/products/knock-knock/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+09%3A21%3A54+-0500&secure%5Bsession_id%5D=84670d5d-f0e7-4b7a-9a60-78beb644ede0&secure%5Btoken%5D=ce99c40cb4fb02d00870e5997d8ab20df6a9251e265525dff424d8b90339d8cf&format=llm_user)
## Knock Integrations
  - [ActiveCampaign Postmark](https://www.g2.com/products/activecampaign-postmark/reviews)
  - [Amazon Simple Email Service (Amazon SES)](https://www.g2.com/products/amazon-simple-email-service-amazon-ses/reviews)
  - [Bird](https://www.g2.com/products/bird/reviews)
  - [Census](https://www.g2.com/products/census/reviews)
  - [Expo](https://www.g2.com/products/expo-dev-expo/reviews)
  - [Firebase](https://www.g2.com/products/firebase/reviews)
  - [Freshpaint](https://www.g2.com/products/freshpaint/reviews)
  - [Hightouch](https://www.g2.com/products/hightouch/reviews)
  - [Jitsu](https://www.g2.com/products/jitsu/reviews)
  - [MailerSend](https://www.g2.com/products/mailersend/reviews)
  - [Mailgun](https://www.g2.com/products/mailgun/reviews)
  - [Mailjet](https://www.g2.com/products/mailjet/reviews)
  - [Mailtrap](https://www.g2.com/products/mailtrap/reviews)
  - [Microsoft Teams](https://www.g2.com/products/microsoft-teams/reviews)
  - [n8n](https://www.g2.com/products/n8n/reviews)
  - [New Relic](https://www.g2.com/products/new-relic/reviews)
  - [Order.co](https://www.g2.com/products/order-co/reviews)
  - [Polytomic](https://www.g2.com/products/polytomic/reviews)
  - [Postman](https://www.g2.com/products/postman/reviews)
  - [Python](https://www.g2.com/products/python/reviews)
  - [Resend](https://www.g2.com/products/resend/reviews)
  - [RudderStack](https://www.g2.com/products/rudderstack/reviews)
  - [Sinch](https://www.g2.com/products/sinch/reviews)
  - [Slack](https://www.g2.com/products/slack/reviews)
  - [SparkPost](https://www.g2.com/products/sparkpost/reviews)
  - [Twilio](https://www.g2.com/products/twilio/reviews)
  - [Twilio Segment](https://www.g2.com/products/twilio-segment/reviews)
  - [Twilio SendGrid Email API](https://www.g2.com/products/twilio-sendgrid-email-api/reviews)
  - [Vonage Communications APIs](https://www.g2.com/products/vonage-communications-apis/reviews)

## Knock Features
**Administration**
- Template Creation
- Preset Template Availability
- Custom Unsubscribe
- Email Segmentation
- Detailed Server Logs
- Notifications

**Campaigns**
- Customize
- Scheduling
- Retarget
- Segmentation
- Triggered Notifications

**Functionality**
- Ease Of Integration
- API Call Speed
- Communication Varieties

**Messaging Channels**
- SMS Messaging
- Email

**Consolidation - Notification Infrastructure**
- Automation
- API Integration
- Template

**Integrations**
- Webhooks
- Event Tracking API
- Mail Send API
- Spam Filter Testing

**Analytics**
- Campaign Performance
- Audience Insights

**Support**
- Documentation
- Community Support
- Professional Support

**Administration**
- Scheduling
- Triggered Notifications
- Segmentation
- Integrations

**Customization - Notification Infrastructure**
- User Preference
- Analytics
- Drag and Drop

**Platform**
- Custom Tracking Domain
- Multiple Domains
- Dedicated IP
- Documentation
- Sender Reputation Management
- Tracking & Reporting
- Enterprise Scalability
- Performance and Reliability

**Optimization**
- A/B Testing
- Personalization
- Rich Notifications
- Integrations

**Agentic AI - Push Notification**
- Autonomous Task Execution
- Adaptive Learning
- Proactive Assistance

## Top Knock Alternatives
  - [Courier](https://www.g2.com/products/courier/reviews) - 4.5/5.0 (59 reviews)
  - [SuprSend](https://www.g2.com/products/suprsend/reviews) - 4.8/5.0 (121 reviews)
  - [OneSignal](https://www.g2.com/products/onesignal/reviews) - 4.7/5.0 (1,165 reviews)

