Knowledge Base
Builder Login
Get Help
Go to Customer Portal
Sign in
How-To Guides
Get Started
Navigating the Knack Platform
Scaling Your App
Live App
How-To Videos
Builder Guide
New Builder Design!
Builder Basics
Records
Fields
Tables & Connections
Pages
E-Commerce
Tasks & Emails
App Customization
Users & Logins
The Basics
How-To Guides
FAQ
Importing Data
The Basics
Importing FAQ
Guides on Importing
How-To Guides
Add Functionality to Your Live App
App Walkthroughs
Customize Views
Forms
Image & Files
Logic, Equations, & Formulas
Manage Your Records
Pages
Reports, Queries, & Summaries
Users & Logins
Work with Connected Records
Workflows & Automations
Knack Dashboard
Extend Your App
FAQ
Can I?
Managing Apps
App Building
Account FAQ
Other
Views
The Basics
Record Views
Static Views
Reports
E-Commerce Views
Customize Views
Flows
Getting Started with Flows
Building a Flow
Flows Linked Apps
Flows Built-In Tools
Flows FAQ
Flows Troubleshooting
Flows Billing & Usage
Account Management
Security & Infrastructure
Product Updates
New/Upcoming Features
Announcements
Generate with AI
Back to home
Knowledge Base
How-To Guides
Get Started
Navigating the Knack Platform
Scaling Your App
Live App
How-To Videos
Builder Guide
New Builder Design!
Builder Basics
Records
Fields
Tables & Connections
Pages
E-Commerce
Tasks & Emails
App Customization
Users & Logins
The Basics
How-To Guides
FAQ
Importing Data
The Basics
Importing FAQ
Guides on Importing
How-To Guides
Add Functionality to Your Live App
App Walkthroughs
Customize Views
Forms
Image & Files
Logic, Equations, & Formulas
Manage Your Records
Pages
Reports, Queries, & Summaries
Users & Logins
Work with Connected Records
Workflows & Automations
Knack Dashboard
Extend Your App
FAQ
Can I?
Managing Apps
App Building
Account FAQ
Other
Views
The Basics
Record Views
Static Views
Reports
E-Commerce Views
Customize Views
Flows
Getting Started with Flows
Building a Flow
Flows Linked Apps
Flows Built-In Tools
Flows FAQ
Flows Troubleshooting
Flows Billing & Usage
Account Management
Security & Infrastructure
Product Updates
New/Upcoming Features
Announcements
Generate with AI
How-To Guides
A wide selection of walkthrough guides to help you use, navigate, and manage your Knack account
Add Functionality to Your Live App
How to Send an Email with a Click of a Button
How to Access Private Records Without a Login
App Walkthroughs
How to Create a Class Catalog & Enrollments App
Getting Started Guide: Building Your Education App
How to Build an Inventory Manager App
How to Build a Task Management App
How to Build a Map Directory or Store Locator App
How to Build a Quiz App
How to Build a Member Directory App
How to Build an Orders App
See more
Customize Views
How to Add Groupings to a Grid
How to Click on an Image to Go to Another Page
How to Find an Exact Match Using a Search View
Forms
How to Add Read-Only Fields to a Form
How to Create a Multi-Part Form
How to Add Instructions to a Form
How to Allow Users to Add New Options in Forms
How to Automatically Capture a User’s Location on a Form
How to Change the Layout of Forms
How to Create Dynamic Dropdowns in Forms
How to Customize the Text on a Submit Button
How to Use URL Variables to Pre-Populate a Form
See more
Image & Files
How to Automatically Resize Images
How to Limit an Uploaded File’s Size
Store Multiple Images or Files for Individual Records
How do I bulk upload or import multiple files?
Logic, Equations, & Formulas
Equation Types & Logic
Calculations & Logic
How to Include Connected Values in Equations
How to Calculate the Numeric Week of the Year from a Date
How to Automatically Generate Expiration Dates/End Dates
How to Extract the Start and End Dates from a Date/Time Field
Calculate Age in Years from a Birthday
How to Create Discount Codes
How do I create a field that always displays today's date?
Display a Message When a Deadline is Approaching
Generate Simple Numeric Barcodes Automatically
How to Display Multiple Date Formats Using a Single Date Field
How do I create an "If, Then" or conditional equation?
How to Number Line Items
How to Set a Random ID
Start an Auto Increment Field from Any Number
See more
Manage Your Records
How to Add Conditional Rules to Fields
Create a Version History for Records
Copy a Record Using Record Actions
Track When Records are Created and Updated
Track Which User Last Updated a Record
Use Zapier to Insert Connected Records
See more
Pages
Create a Print-Friendly Invoice Page
How to Display a Page in a Modal Popup
How to Add a View to a New Page
Create a Registration Form with Limited Availability
Create a Button or Link that Updates a Field to a Custom Value
About Page Menus & Dropdown Menus
See more
Reports, Queries, & Summaries
How to Add Numerical Summaries to a Grid
Users & Logins
SAML SSO Security Update: Identity Provider Certificate
How to Display Links in Your App's Page Menu Based on User Access
Work with Connected Records
How to Show Multiple Fields in Your Connection Drop-Down
Create an Add To Favorites Feature
Showing Parent-Child Records in the Live App
How do I find the most recent date from a connected table?
Workflows & Automations
About Workflows
Workflow Tools
Add Notification & Reminder Emails to Your App
Add a Pipeline to Your App
Adding Stages to Your App
Add Status Indicators to Your App
Approve New Records Before Displaying Them
See more
Knack Dashboard
How to Create a Template App