Try Interactive Demo
Introducing Knack 2.0 — Our New AI App Builder and…
No-code database platforms are transforming the way web apps are…
Template Marketplace
Supercharge your Work Order Management by managing work orders, assigning…
Supercharge your Work Order Management by managing work orders, assigning…

How Knack Flows Work

This integration lets you instantly log new customers, payments, subscriptions, invoices, refunds, and disputes directly into your Knack app—no manual entry required. Build live dashboards, track billing activity, monitor failed payments, and gain full visibility into every transaction and checkout session, all from within your custom Knack portal.

Select a Trigger

Step 1: Select a Trigger

A trigger is an event in your automation that starts your Flow. You can select a trigger event in Stripe that will initiate your workflow. For example, you might choose “New Payment” or “New Subscription” as the trigger. Knack monitors Stripe for the selected trigger.

Add an Action to the Flow

Step 2: Set up an Action in Knack

Once a Trigger has occurred, Actions executes the tasks within your Flows. Example: “Create new customer in Stripe” Next, you can determine what happens in Knack once the Stripe trigger is activated. A Flow can contain one action, a sequence of custom actions, action based on rules or conditions, and more. For example, you could set up an action to “Create a New Record” in Knack when a new subscription is added or “Update an Existing Record” when a deal stage changes.

Add More Actions and Automate

Step 3: Connect and Automate

When your Knack Flow is ready, you can add more actions or start running it right away. Your Stripe and Knack apps are now seamlessly connected. Create a new record in your Knack app every time a new subscription occurs in Stripe, track details, manage billing, store invoice data, and more right from your Knack app.

Popular Knack + Stripe Automations

Seamlessly connect Stripe to Knack with Flows to automate your payment operations and keep your data in sync.

Knack Icon
Stripe Icon
Add new Stripe payments to Knack records
Knack Icon
Stripe Icon
Add new Stripe customers to Knack
Knack Icon
Stripe Icon
Create Knack records for new Stripe subscriptions
Knack Icon
Stripe Icon
Add new Stripe invoices to Knack
Knack Icon
Stripe Icon
Create new payment links in Stripe for new or updated Knack records

Top Use Cases for Integrating Knack with Stripe

Knack: No-Code Application Development Platform
Creative and Production Workflow Tracking

Monitor design progress, comments, and approvals in real time within your Knack app with automated status updates and notifications.

Knack: No-Code Application Development Platform
Content Library Organization

Sync Canva folders and assets with Knack to create a searchable content library that finds existing assets, catalogs new designs, and tracks version updates.

Knack: No-Code Application Development Platform
Campaign Planning and Scheduling

Link Canva visual assets to your content marketing calendar in Knack. Automatically organize designs by launch date, and maintain a unified calendar view of content deadlines and campaign publish dates.

Triggers and Actions

Knack Flows help you automate workflows by connecting your data and Actions. A Trigger starts a workflow, and an Action executes a task based on the Trigger.

Knack Icon
Trigger
(Knack) New Record: Record Created
Knack Icon
Trigger Try it
(Knack) Deleted Record
Knack Icon
Trigger
(Knack) New Form Submission
Knack Icon
Trigger
(Knack) Updated Record
Stripe Icon
Trigger
(Stripe) New Subscription
Stripe Icon
Trigger
(Stripe) Canceled Subscription
Stripe Icon
Trigger
(Stripe) Checkout Session Completed
Stripe Icon
Trigger
(Stripe) Invoice Payment Failed
Stripe Icon
Trigger
(Stripe) New Dispute
Knack Icon
Action
(Knack) Create Record
Knack Icon
Action
(Knack) Update Record
Knack Icon
Action
(Knack) Find Record
Stripe Icon
Action
(Stripe) Create Customer
Stripe Icon
Action
(Stripe) Cancel Subscription
Stripe Icon
Action
(Stripe) Confirm Payment
Stripe Icon
Action
(Stripe) Create Invoice Payment Failed
Stripe Icon
Action
(Stripe) Create Payment Link
Stripe Icon
Action
(Stripe) Create Product

About Stripe

Stripe is a leading online payments processing platform that helps businesses of all sizes accept payments and manage transactions. Acting as a secure bridge between customers and merchants, Stripe supports a wide range of payment methods, including credit cards, bank transfers, and digital wallets. Known for its developer-friendly tools, strong security, and global reach, Stripe powers millions of businesses around the world with seamless and scalable payment solutions.
Stripe Logo
Stripe Logo

Find Inspiration on the Knack Blog

Stripe and Knack: Turn Cart Abandonment into Customer Loyalty 
Stripe and Knack: Turn Cart Abandonment into Customer Loyalty 
You’ve built an online store. Orders are coming in. Then...
Read More
How to Build an Inventory Manager App Without Code
How to Build an Inventory Manager App Without Code
Welcome to our detailed guide on “Building an Inventory Management...
Read More
The Comprehensive Guide to Business Rules Management Systems
The Comprehensive Guide to Business Rules Management Systems
In a market defined by ever-evolving complexities and dynamic consumer...
Read More