Table of Contents

How Knack Works

Danielle Kellogg Updated by Danielle Kellogg

What is Knack?

Knack is used by everyday innovators at thousands of organizations, from non-profits to the world's biggest companies, to build applications, or "Apps", to run processes, departments, and even entire companies.

At its core, Knack is a powerful online database. Knack provides a secure location for you to collect and manage your data.

Knack then makes it simple to design your Live App to put your data to work. With Knack you can:

  • Display your data with searches, maps, and calendars.
  • Automate your data with workflows and tasks
  • Empower your data with e-commerce, and reporting.
  • Share your data with logins and user permissions.
  • Connect your data with other online services.
image alt text

What can you build with Knack?

The best way to show off what Knack can do is to see some examples. Let’s take a look!

Case Studies

View in-depth case studies of how actual Knack users have built apps to help them build their businesses.

Data Management and Client Applications: Medical Healthcare Network Solutions

"We had hundreds of excel sheets that were wasting so much time. Our clients were constantly contacting us with the same issue. Knack has allowed us to reinvent ourselves as a company. We have less paper, spreadsheets, and confusion. This has allowed us to have more clients, revenue, and efficiency across the board."

Event Manager: Kinetic Events

"Knack changed the way I sell; last year we had 3x growth over the prior year. Since we have a large number of repeat clients, we can easily recall prior events, staffing personnel, images, number of attendees; all the data, instead of having to reinvent the wheel with every event."

See more case studies here

Template Apps

We have a large library of template apps. These apps are great to see what is possible using Knack - test out the different workflows and functionality and see how a finished app is built. On each app's page, you'll find helpful guides to build your own!

See more template apps here.

Learn More

The Learn More section of our Knowledge Base shows how you can use Knack's features to build powerful functionality into your Knack app. Each guide includes many examples and links to how-to articles that will help you set this up in your own app.

How does Knack work?

In Knack your Knack account you can have multiple apps, an app is a collection of data and visual elements like forms, tables, pages with logins and many more.

Each app can be designed and customized using the Knack Builder.

The Builder is where you define what type of data your app will use and how that data will work together. Your app structure and data is managed in the Schema and Records section of the Builder.

The Pages section of the Builder is where you design how your users can interact with your data using tools like forms, reports, maps, and more.

Your users will access these pages through the Live App where they can view and update the data that you’ve shared with them.

Knack hosts a version of your app at a unique URL that is fully functional. However if you already have a website, you can also embed your app directly into an external website.

Your First App

To start building your first app, sign in to your Knack builder or sign up for a new Knack account.

Once you’re signed in, click the Add App button. You can create a new app from scratch or use one of our template apps:

image alt text

The template apps are great ways to quickly get started or see how certain apps are built. It’s also simple to start from scratch and build the exact app you want.

Up next, learn about Designing Your Database in Knack.

How did we do?

Design Your Database

Contact