Good docs, great support and customizing Review collected by and hosted on G2.com.
Bad .net client
Translations missing in non enterprise tier Review collected by and hosted on G2.com.
Generated from real user reviews
Good docs, great support and customizing Review collected by and hosted on G2.com.
Bad .net client
Translations missing in non enterprise tier Review collected by and hosted on G2.com.

huge integration and best dx experience. Review collected by and hosted on G2.com.
complex of message data format. confused Review collected by and hosted on G2.com.

We didn't want to have to create a complicated notification system, picking something up off the shelf like Knock allowed us to implement a design that we're happy with quickly and also integrate with our complex application. Review collected by and hosted on G2.com.
We use Sveltekit which did not have prebuilt UI available. We were able to create our own easily enough though using their JS SDK. Review collected by and hosted on G2.com.

Before Knock, we tried to implement subscriptions and notifications by hand which was time consuming and error-prone. Knock made this entire process easier (hundreds of lines of code removed) and more manageable. Review collected by and hosted on G2.com.
My only request is that Knock provides a way to manually send out notifications via the GUI so that not everything has to go through code. Review collected by and hosted on G2.com.

Personalized support is absolutely amazing. Review collected by and hosted on G2.com.
If at all it is the pricing structure, which can cause high costs when you need enterprise features. Review collected by and hosted on G2.com.

A simple and straightforward UI with no overcomplications and easy to follow Review collected by and hosted on G2.com.
I think there should be a quicker way to get to the messages template Review collected by and hosted on G2.com.

- It just works and so far it's running nicely without problems
- Very easy to set up, integrate and get to a production-ready state
- Support team is responding very fast Review collected by and hosted on G2.com.
- Some rough edges, some features/concept felt a bit unfinished, but they did their job
- The pre-built React components are not great. I'd love to have a nicer and more customizable pre-built component library, ideally based on Tailwind.
- Python SDK does not get much love and could benefit from better typing and error handling. Review collected by and hosted on G2.com.

1. The customer support via our shared Slack channel has been fantastic. Knock team members respond incredibly quickly and provide actionable + accurate responses
2. As a non-technical PM using Knock to experiment with new notification flows, I've been impressed by how easy it is to use. I've built 4 email workflows with little to no engineering lift on the content of the emails. I have leveraged chatGPT to help with some custom HTML and got support from Knock to get it over the line. Review collected by and hosted on G2.com.
My only gripe at the moment is the inability to download engagement data directly from the platform. The Knock team is supporting us to get the data into Redshift but I'd love to be able to download the engagement data to CSV directly from the platform Review collected by and hosted on G2.com.

I work as a software engineer at a small startup with a web app we're trying to develop. Notifications would add a lot of value for our users, but we didn't want to build the whole infrastructure ourselves as we're busy developing our own product.
Knock made it super simple to get this functionality into our app with minimal code and work. We evaluated this from both a front end and back end perspective, and both teams found it easy to understand and fold into our existing codebases. We were up and running with our notifications within a day.
I also really like the Knock dashboard and how changing notification templates doesn't require any code changes. This made it quick and easy to iterate on as we were implementing the content and look and feel of our notifications. Review collected by and hosted on G2.com.
My dislikes are fairly minor. When evaluating other notification services, some already had notification preferences built into the out-of-the-box notification feed. This would have been nice for Knock to provide, so it wouldn't have to be on a separate page/area of the app for users to configure.
Another is some more customization of the notification feed would be helpful, such as being able to add a link in the notification feed pointing to the notification preferences page, without us having to redo the whole thing.
Lastly, understanding how tenants worked was a little confusing first. It was something we wanted to leverage, and it wasn't super intuitive that we needed to treat tenants as "objects" and subscribe users to each. Review collected by and hosted on G2.com.
Thanks for the feedback, Andrea! We'll see where we can improve on making tenants more intuitive. Appreciate the feedback on our in-app experience as well!

We've been using Knock for a while now and it's served us pretty well so far. They have a very generous free tier that comes packed with a lot of their features. It was very easy to integrate and the ability to add custom channels using webhooks is one we've relied heavily on. But one outstanding feature is how they handle development and production environments, the git workflow was very familiar to developers and we found very useful. When we've had to reach out for support, on slack and email, assistance was provided and any issues we had resolved. Review collected by and hosted on G2.com.
The email template builder can be a bit lacking at times forcing you to use plain html when designing templates for certain edge cases Review collected by and hosted on G2.com.