Taj E.
TE
Taj E.
Co-Founder & CTO
Small-Business (50 or fewer emp.)
"Effortless Notification Management with Impressive Features"
5/5
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. Review collected by and hosted on G2.com.

What do you dislike about Knock?

The lack of product marketing tools and support. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Knock makes email simple, with all the tools you need"
5/5
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 Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Verified User in Hospital & Health Care
AH
Verified User in Hospital & Health Care
Mid-Market (51-1000 emp.)
"A powerful, reliable solution for multi-channel notifications"
5/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Easy to get started with in-app notifications"
4/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Great and simple automation tool"
4/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Response from Sam Seely of Knock

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!

Verified User in Computer Software
UC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Reliable, robust platform built with incredible support"
4.5/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Verified User in Public Policy
AP
Verified User in Public Policy
Small-Business (50 or fewer emp.)
"Gamechanger"
5/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Jason A.
JA
Jason A.
"Simplifies Notifications with Quick Setup"
5/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

MS
Marcus S.
Data Architect
Mid-Market (51-1000 emp.)
"Easy development experience"
5/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Luis M.
LM
Luis M.
"Streamlined Notifications, Intuitive Integration"
4.5/5
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.