Martin A.
MA
Martin A.
CEO
Small-Business (50 or fewer emp.)
"Excellent Developer Experience"
5/5
What do you like best about Knock?

What I like the most about Knock is that it has an excellent developer experience (DX). The DX is simple, straightforward, uncomplicated, yet effective. Many B2B companies forget just how important the DX is, especially since a good DX saves time and money. Customer support is also fantastic, since I was able to email them and get a response right away! Thank you, Knock! Fantastic company. Review collected by and hosted on G2.com.

What do you dislike about Knock?

Honestly can’t think of any at the moment. I did run into a technical issue during installation, but was able to figure it out quickly. Review collected by and hosted on G2.com.

Ryan P.
RP
Ryan P.
IT Technical Architect
Small-Business (50 or fewer emp.)
"Great product that surprised me with the features it has"
4.5/5
What do you like best about Knock?

How easy it is to setup workflows and promote the changes to new environments Review collected by and hosted on G2.com.

What do you dislike about Knock?

The one thing I was it had was the ability to replay messages in test envrionments. Sometimes when debugging in lower environments I'd like to replay an event without crafting it from the original message to test. Review collected by and hosted on G2.com.

Henry G.
HG
Henry G.
Founding Engineer
Small-Business (50 or fewer emp.)
"Knock enabled our notifications infrastructure in a matter of days"
4/5
What do you like best about Knock?

We use the Knock React Native sdk for our mobile app. The prebuilt hooks and headless components made designing our own frontend extremely easy.

* Knock's documentation is second to none

* Knock has been battle tested, and can be trusted from an infrastructure perspective

* The pre-built components make going from idea -> production extremely quick Review collected by and hosted on G2.com.

What do you dislike about Knock?

* The only knock (haha) that I have is that the preview editor doesn't handle HTML previews as well as others. This is a minor inconvenience, nothing major. Review collected by and hosted on G2.com.

Florian D.
FD
Florian D.
Product
Small-Business (50 or fewer emp.)
"Delivers on its promises and wins with a thought through experience and features"
4.5/5
What do you like best about Knock?

Their dashboard and UX are incredible. Compared to others it is simpler and easier to get started. Their test driver allows us to quickly test workflows just as if they were in production. Their support through a shared Slack community is fast and relaxed.

We managed to go live with Knock within a couple of weeks, even though their Flutter SDK still had some bugs in the beginning (but they where patched within days of reporting them). Review collected by and hosted on G2.com.

What do you dislike about Knock?

You can still notice that Knock is in an earlier stage of product development. Some features are still missing. In addition their pricing continues to be a challenge for us, especially because they also charge for their in-house in-app (inbox) messages. Review collected by and hosted on G2.com.

Wei G.
WG
Wei G.
Cofounder & CTO
Small-Business (50 or fewer emp.)
"Best notification service. We switched from Courier to Knock and very happy with the decision"
5/5
What do you like best about Knock?

The entire system is designed very elegantly with the right abstractions around notifications so it's great for engineers to work with, but also simple enough where non-technical team members can go in and edit liquid templates for workflows. We switched from Courier earlier his year–while Courier is maybe easier to send your first notification with, the product quality and flexibility of Knock is far better, plus their rate of product improvement and innovation blows Courier out of the water.

Best features are the workflows, especially Batch aggregations. This would take us quite a bit of time to build internally and Knock pays for itself just with this feature. It makes it easier to reduce notification noise for users, dramatically reducing workflow.

They also have a very intuitive system to commit to dev & then promote to production. Review collected by and hosted on G2.com.

What do you dislike about Knock?

You definitely need engineers to use Knock well and it's less geared towards non-technical users. But for top technical teams building great products, there is no better solution. Review collected by and hosted on G2.com.

Serhii O.
SO
Serhii O.
Tech Lead
Small-Business (50 or fewer emp.)
"Fastest way to get notifications app and running"
5/5
What do you like best about Knock?

1. Ease of testing - detailed data about each notification helps troubleshoting

2. Ease of integration - just minutes to send out your first notifications

3. Ease of development - dev => prod flow is really thought through, every configuration change is done in git-like environment

4. Integration with Segment allows us to hook up any event we already have

5. Webhook destination is quite flexible to accomodate any tool

6. Flows have all the necessary features like batching, delays, etc

7. Most apis don't require creating users beforeahead to be able to send notifications

And a main thing here - super responsive team which can take user requests, help narrowing down the issues. Review collected by and hosted on G2.com.

What do you dislike about Knock?

1. Git-like environment is not "git", no reviews, etc.

2. Liquid syntax used in templates is limited when generating object payloads (for example if you want exclude some props, etc)

3. Template editor has errors on valid syntax

4. Errors with templates are hard to debug yourself

5. Lack of native components for different frameworks (flutter, vue). Review collected by and hosted on G2.com.

Mariana O.
MO
Mariana O.
Founding ML and Backend Engineer
Small-Business (50 or fewer emp.)
"Easy to use & great support"
4.5/5
What do you like best about Knock?

I really like how easy it is to set up and the fact that we can handle notifications separately from the backend. I believe it will eventually help us collaborate with non-engineering teams that might want to have input on notifications, although we’re not there yet. Also, there are advanced features like the Object-Subscription model and i18n support so it does not lack flexibility.

I also had a very positive experience with the AI support in the documentation and the customer support for more complex situations. Review collected by and hosted on G2.com.

What do you dislike about Knock?

There were still some situations where I had to "hack around" knock in order to make it work for my use case, but support has been helpful each step of the way. Review collected by and hosted on G2.com.

Verified User in Information Services
AI
Verified User in Information Services
Small-Business (50 or fewer emp.)
"Knock helped us integrate notifications in our SaaS application easily."
5/5
What do you like best about Knock?

The most important thing we liked about Knock is the easy integration in our front-end and the ability to use our branding. The channels system is also a huge feature that we use for notifications distribution. Review collected by and hosted on G2.com.

What do you dislike about Knock?

Honestly, we haven't faced any bottlenecks or limitations so far. Review collected by and hosted on G2.com.

Verified User in Construction
AC
Verified User in Construction
Enterprise (> 1000 emp.)
"Cool tool"
4/5
What do you like best about Knock?

Good docs, great support and customizing Review collected by and hosted on G2.com.

What do you dislike about Knock?

Bad .net client

Translations missing in non enterprise tier Review collected by and hosted on G2.com.

준명 .
준명 .
CTO
Small-Business (50 or fewer emp.)
"notification can easier"
5/5
What do you like best about Knock?

huge integration and best dx experience. Review collected by and hosted on G2.com.

What do you dislike about Knock?

complex of message data format. confused Review collected by and hosted on G2.com.