Everything you need to ship your next big growth play
Accelerate growth with timely, personalized messaging across any channel. Activate data, target users, and trigger automated workflows that convert.
Craft user journeys that move the needle.
Send dynamic messaging to your users across any channel, based on any trigger.
The New user onboarding workflow in the builder, at Collab.io. An agent step is dragged in from Add a step under the new-user-signup trigger and its prompt is typed: Claude Sonnet 5 writes a welcome line for the recipient that fits their role, into a welcome_line response property. The welcome email greets the recipient by first name, then uses that line. After a 3 day delay, a branch on Created a project? sends a Day 3 tips email to people who have not created one yet and an in-app feed message to everyone else.
Trigger smart automations that send messages across any channel.
email / in-app / push / SMS / chat
Deliver messages at the right moment
Experiments
Split a segment into cohorts and test copy, channel, or timing. Keep the version that lifts activation, conversion, or engagement.
Behavior triggers
Trigger a workflow from a usage event, segment change, or product action. Branch on what the user did.
Dynamic segmentation
Build audiences from user and company attributes, events, and relations. A segment updates as that behavior changes.
Personalization
Fill each message from user and account data. Show the plan, usage, or next step that fits that person.
Exit criteria
Stop a journey when a user activates, such as creating a project or inviting a teammate. Later steps do not send once that goal is met.
Digests
Batch a burst of product events into one message. Users get one summary instead of a notification for every action.
Account messaging
Message a company, not only one user. Trigger on account attributes and usage, then reach the right people on that account.
Preference center
Match your product with a preference center grouped by channel, workflow, or category. Use Knock's hosted page or your own UI.
Send windows
Deliver each message inside the hours a recipient expects. Hold anything outside the window until the next open time.
Messaging powered by all your data.
Trigger relevant, timely messaging based on any user or company attribute, usage event, or product activity.
Product usage from the Knock SDKs, traits from a CDP such as PostHog, Segment, or Amplitude, account data synced by Hightouch from a warehouse such as Snowflake, Databricks, or BigQuery, and billing data from Stripe flow into one user model in Knock as user properties.
A dynamic audience updates as those properties change, and a user entering the audience triggers a workflow.
Build, experiment, analyze, and improve
Build messaging with agents that run experiments, analyze performance, and suggest improvements. Nothing goes live without your say so.
An agent's branch forks off main in coral. A person merges it and publishes it, and the change turns ink and goes live, where every run is logged and any version can be reverted.
Work on a branch
Agents work in isolation, not on your live messaging.
Merge and publish
A person reads the diff, then merges and publishes it.
Monitor every run
Logs show details for every step of every run.
Analyze performance
Measure the impact of your messaging across channels.
Manage from your repo
Merge and promote from the Knock CLI and CI/CD.
Messaging infrastructure you can trust
99.99% uptime
We run Knock as critical infrastructure for your product.
Scaled delivery
Knock delivers hundreds of millions of messages per month.
Dedicated success
Our team helps you plan, build, and launch your messaging.
Secure access
Security is standard with support for SSO, RBAC, and SCIM.
HIPAA
SOC2
GDPR
CCPA
Trusted in production at
“A powerful system for running data-driven growth plays”
Knock helps us send timely, data-driven e-mail notifications and usage digests that build strong user habits. The product is reliable and flexible, and the team is fantastic to partner with.

Product Marketing • Clay
Frequently asked questions
Yes. Growth and product teams use Knock for onboarding, engagement, and retention messaging across email, SMS, push, chat, and in-app.
Growth, product, and lifecycle teams build workflows, launch in-app guides, and run experiments from the dashboard.
Yes. Use guides to launch nudges, modals, and paywalls inside your product, with your own components.
Yes. Split a segment into cohorts and test copy, channel, or timing. Keep the version that lifts activation or engagement.
Yes. Segments use attributes, events, and relations, and a segment change can trigger a workflow.
Knock is customer engagement infrastructure. Growth and product teams use it for activation, engagement, and retention on top of product data. It is not a CRM or ad platform.






