Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Paid
Claimed

96 Knock Reviews

4.7 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
96 Knock Reviews
4.7 out of 5
96 Knock Reviews
4.7 out of 5

Knock Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons

Overall Review Sentiment for KnockQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Martin A.
MA
CEO
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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
IT Technical Architect
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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
Founding Engineer
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: G2 invite on behalf of seller
Incentivized Review
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
Product
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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
Cofounder & CTO
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: G2 invite on behalf of seller
Incentivized Review
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
Tech Lead
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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
Founding ML and Backend Engineer
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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.

준명 .
CTO
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: G2 invite on behalf of seller
Incentivized Review
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.

William O.
WO
CTO
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
What do you like best about Knock?

We didnt 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.

What do you dislike about Knock?

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.