Table of Contents

Other Customization Options

Ro Chittick Updated by Ro Chittick

You can customize and extend the functionality and design of your Knack apps by integrating your apps with other third-party apps using the API, adding custom code, and embedding your app in your website for greater control of the look and feel of your app.


Want to extend the functionality of your app? You can integrate with third party apps as well as use our API to build custom integrations.

Third Party Apps

You can integrate or connect your Knack apps with third-party apps using Zapier or Integromat. This will allow you to do things like send your data to other services or create records within Knack based on actions in other apps used in your workflow.

Knack API

You can use the Knack API to create, receive, update or delete records, as well as create custom integrations with third-party apps. You can learn more about using the API, as well as view API code examples, in the API section of our Developers Docs.

Using Custom Code

If you are a developer or have access to a developer, you can extend the functionality and design of your app using custom code. Knack's Developers Docs provide details as well as code examples for using the API or adding custom CSS and Javascript to your Knack apps.

Screenshot of the jQuery and Javascript section of Knack's Developers Docs

Click here to learn more about using JQuery and JavaScript in your Knack apps, and here to learn more about adding custom CSS.


If you already have website, each Knack app supports embedding, meaning you can add a page of your app into your own website. This will allow you to have greater control of the look and feel of your Knack app. Embedded apps will 'adopt' the style of your website.

Arrow pointing to the Settings Icon on the left-side of the page, and another arrow pointing to the Embed Option in the Settings menu

You can learn more about embedding your Knack apps, as well as other CMS considerations, in our Viewing and Embedding article.

Expert Network

If you would like help building your app, adding custom code to your app or extending the functionality of your app using the API, you can connect with an experienced Knack expert using our Expert Network.

 Whether it is building the app from start to finish or just extending the functionality or design of your Knack apps, projects of any size can be submitted. You can search for Knack vetted experts by project type and budget to help.

You can learn more about our Builder Network here.

How did we do?

Working with Icons