Skip to content
Knock logo

Customer engagement infrastructure for product-led growth, enabling cross-channel messaging and data activation.

Visit Website

TL;DR - Knock

  • Developer-first platform for building cross-channel customer messaging.
  • Unifies real-time data to trigger personalized and timely communications.
  • Offers robust tooling for developers including SDKs, CLI, and version control.
Pricing: Free plan available
Best for: Growing teams
4.9/5 across review platforms

Pros & Cons

Pros

  • Comprehensive cross-channel messaging capabilities
  • Strong developer-first approach with SDKs, CLI, and AI IDE integration
  • Robust data integration and personalization features
  • High scalability and reliability (99.99% uptime, handles hundreds of millions of messages)
  • Compliance with HIPAA, SOC2, GDPR, CCPA

Cons

  • Pricing for higher volumes can become significant with per-message/user costs
  • Enterprise features like advanced security and support require custom quotes
  • Requires technical integration for full utilization of developer tools

Ratings Across the Web

4.9(70 reviews)

Ratings aggregated from independent review platforms. Learn more

Preview

Key Features

Send messages across email, SMS, push, chat, and in-appDrag-and-drop editor for messaging journeysGlobal styles, layouts, reusable blocks, and live previews for on-brand messagingPreference centers and send windows for user-first controlsIn-app messaging with custom components (paywalls, dialogs, nudges)Real-time data ingestion from product, warehouse, CDP, and reverse ETL sourcesDynamic segmentation using attributes, events, and relationsTrigger workflows from API calls, usage events, or segment changes

Pricing Plans

Developer

$0/month

  • 10K messages
  • 500 guide active users
  • Unlimited notification workflows
  • Unlimited broadcasts
  • Unlimited delivery channels
  • Unlimited team members
  • Batch and delay notifications
  • Built-in multi-tenancy
  • SSO via Google

Starter

$250/month

  • 50K messages
  • Prepaid usage, then $.005 per message
  • 2.5K guide active users
  • Prepaid usage, then $.05 per user
  • Everything in Developer
  • Remove Knock branding

Enterprise

Contact us

  • Flexible volume-based pricing
  • Discounts available for high-volume customers
  • Monthly notified user pricing available
  • Everything in Starter
  • Per-customer branding and preferences
  • Translation (i18n) support
  • Send analytics data to any data warehouse
  • Send observability data to Datadog
  • Directory sync (SCIM)
  • Enterprise SLAs
  • Shared Slack channel and priority support
  • SAML 2.0 SSO
  • HIPAA compliance / BAA

What is Knock?

Editorial review
Knock is a customer engagement infrastructure designed for product-led growth, allowing businesses to send product, marketing, and transactional messaging across various channels. It provides developer-first tooling to build custom messaging experiences without compromising design, performance, or user experience, supporting channels like email, SMS, push, chat, and in-app notifications. The platform features an intuitive drag-and-drop editor for building messaging journeys and ensures on-brand, error-free communication with global styles, reusable blocks, and live previews. The platform unifies and activates real-time data from product and warehouse sources, enabling relevant and timely messaging triggered by user attributes, events, or actions. It supports data ingestion from CDPs and reverse ETL, dynamic segmentation, and personalized messaging with conditional logic. Knock is built for developers, offering SDKs in major languages, a CLI, environments, version control, and CI/CD integration, making it suitable for integrating into existing development workflows and AI-powered IDEs. It also offers robust infrastructure with high uptime, scaled delivery, and compliance certifications like HIPAA, SOC2, GDPR, and CCPA.

Reviews

Be the first to review Knock

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Best Knock Alternatives

Top alternatives based on features, pricing, and user needs.

View full list →

Explore More

Knock FAQ

What is Knock?

Knock is a customer engagement infrastructure that helps businesses send product, marketing, and transactional messages across multiple channels like email, SMS, push, chat, and in-app. It provides developer-first tools for building custom messaging experiences, activating real-time data for personalization, and managing communication workflows.

How much does Knock cost?

Knock offers a freemium model. The Developer plan is free for up to 10,000 messages and 500 guide active users per month. The Starter plan costs $250/month for 50,000 messages and 2,500 guide active users, with additional usage billed per message/user. Enterprise pricing is custom and requires contacting sales.

Is Knock free?

Yes, Knock offers a free Developer plan that includes up to 10,000 messages and 500 guide active users per month, suitable for testing, evaluation, or small-scale deployments.

Who is Knock for?

Knock is designed for independent developers, product teams, marketing teams, and large enterprises looking to build and scale customer engagement through personalized, cross-channel messaging. It's particularly beneficial for organizations focused on product-led growth and those needing robust developer tooling and data integration capabilities.

Source: knock.app

Guides & Articles