Related Posts
Alright.
I’d like to promptly get started right at the top of the hour just because there’s so much to cover. And I also want to try to leave some time at the end for Q&A. So I will go ahead and get started. Just as a heads-up, if you have to drop early, this is being recorded, and we will be sharing the recording link after the webinar today.
So, again, hello, everyone. Thank you for joining. My name is Roe, and I am part of our onboarding team here at Knack. You will also see my colleague, Max, on the call. He’s part of the onboarding team as well. Youâll see a note that he just dropped in the chat. But thanks again for joining us today.
As we get started, weâll talk about some initial things so youâre getting familiar with the platform and what weâre going to be discussing today.
Letâs seeâwhy am I drawing a blank today on what weâre talking about? What we’re going to do? What to expect in this webinar today? First things firstâyou are in our conference room here.
There are a couple of areas where you can reach out to us and ask questions during the webinar. Youâll notice there is a chat area as well as a Q&A section. Feel free to share your questions in the chat or drop them in the Q&A area. Max will be keeping an eye out and responding there.
Weâll also highlight some of those questions towards the end in the Q&A section and, hopefully, thereâll be some time to demo or show you around the product. If youâve got specific questions or workflows youâre building, feel free to share what youâre looking to create with Knack. Please let us knowâweâll take a look and discuss those toward the end of the webinar.
What to Expect and How to Participate
We’re going to talk a little bit about what you can build with Knack. Weâll also walk through a demo of a couple of different template apps and do some live building. If you havenât started yetâwhether youâre working from a template or building from scratchâweâll cover what to expect and how to begin.
Again, feel free to share questions in the Q&A or chat at any time.
Building with Knack
Alright. So if you are new to Knack, you may be wondering: what can I build with Knack?
Iâm going to jump off screen here so we can focus on what weâre looking at.
So, what can I build with Knack? If youâre coming in to build out custom business applications, data management systems, educational resources, custom forms, or data sharing platformsâKnack is a no-code tool that allows you to build applications to help you manage and share your data.
Diving into each one of those bullet points a bit more in-depth: Knack can handle workflows from project management and CRMs to learning management systems, event registration, and client dashboards.
Thereâs a lot of functionality you can get just with the features Knack provides. If youâve created a trial, you probably noticed that once you get into the platform, itâs a blank slate. You start adding your tables, fields, and then work your way over to pages to build out workflows and define the actions your users can take.
Knack also supports e-commerce solutions, reporting, and analytics. Weâll touch a little on dashboards today.
If your team is working in the field and needs to access and update data while on the go, our apps are web-based and mobile-responsive. That means theyâll adjust to screen sizes on phones or tablets.
And if you want to give external users accessâlike clients or research participantsâyou can do that too. This could look like a market research database or a customer portal where users can log in and only view their own information.
Use Case Introduction
Before we dive into a live demo of a couple of different use cases, I want to give you a quick heads-up about how to get support from our team.
Again, Max and I are part of the onboarding team here at Knack. We’re available Monday through Friday, 8 AM to 8 PM Eastern Standard Time. You can reach us at onboarding@knack.com. Weâre here to help you get onboarded, find value in the product, and figure out how to get started based on your needs.
You can also learn more about working with our onboarding, support, and success teams in our knowledge base. Just search for âworking with supportâ in the knowledge base, and itâll be one of the first things to pop up. That article includes information about support hours, chat availability, response times, and more.
Iâll also show you where to find that information in the builder during the live demo.
Navigating the Inventory Management App
Alright, letâs get started.
Today, weâre going to look at two different use cases: inventory management and purchase orders.
Both apps use a feature called formula fields. If youâre trying to run calculations across your appâlike tracking how many purchases are affecting your inventoryâweâll show you how that works. Same thing for calculating totals across line items in a purchase order.
Weâll demo those apps first, and then weâll actually build out the inventory management tool from scratch.
I see a quick question here: is every Wednesday focused on inventory management and purchase orders? Noâthese rotate weekly. Next week might be a different use case. Weâre also starting to make these recordings available on our webinar page, so youâll be able to go back and review earlier sessions.
AlrightâMax dropped some helpful info in the chat too.
Letâs take a look at the inventory management workflow.
Exploring the Inventory Management App
Iâm going to jump here back to our homepage. So if youâre not familiar with Knack or youâve yet to see what a live app looks like, this is what a live app looks like. Knack URLs are what we call your Knack personalized URL. It consists of your account nameâusually your business nameâfollowed by .knack.com. The âinventory manager templateâ is the actual name of your app, and anything after the hash is the specific page youâre on. There may be some additional components in the URL, but thatâs the general format.
When we take a look at the other template app, youâll notice its link is slightly different as well. But that is your Knack personalized URL, and you can share that out with your users.
Weâve got ways to put your app behind a login. Right now, this is a public pageâso if anyone had access to this link, they would be able to see the information here. Weâll talk about how to secure your app shortly when we start the live build.
Looking at the inventory management app, youâll see at the top we have navigation items that let us move through the app. We can look at current inventory, incoming purchases, outgoing orders, and a reports page. Iâm going to jump back here, but thatâs our main menu navigation you can set up in your application.
We also have buttons hereâwe call these âmenu views.â They allow you to create a button that links to a form, which lets you add records to your product database. So if we wanted to add a new product, we could. One question we often get is, âCan I use forms to add data to my database?â And yes, you absolutely can.
Once you add a product, it will appear in the grid view weâve set up. Knack has a variety of views that allow you to add to, edit, and display your database. Youâre only seeing a few hereâthere are many more available.
These views display data in a variety of ways. Here, weâre seeing a grid view. Weâve got multiple field types: short text, paragraph fields, number fields, multiple choiceâyou name it.
Our tables can be filtered to show things like âwhat needs reordering,â and we can use color highlighting to help our users quickly identify important information. For example, if inventory is running low, we can draw attention to it visually.
If we dive into a specific product, we can see relational data for that product. For example, here weâre looking at the Google Chromebook. We see all the details for this one record, as well as its related incoming purchases and outgoing orders.
You can also edit this product. We offer multiple types of formsâboth add and edit formsâto help you manage data.
You can also use add forms to capture new purchases or orders. This lets you keep everything connected in a relational structure, giving you a complete view of each product and its activity.
Youâll notice we can navigate through the app using links, buttons, and menus. Maybe we want to view purchasesâletâs say we know our Chromebook inventory is low, and weâre planning to order more. We can add 50 more, select our product, choose todayâs date, and submit the form.
Back on the incoming purchases page, weâll see that data reflected. We could even go back to the current inventory page and see that our Chromebook is no longer flagged as low inventory. Itâs now above the reorder threshold.
Knack also lets you apply conditional and validation rules. Weâll touch on those shortly.
In addition to purchases and orders, we also have a reports page. With Knack, you can create dashboards that let you see your data at a high level. Reports can be built with grids, search views, pie charts, column charts, pivot tables, line chartsâlots of options to help you analyze and share data.
Exploring Purchase Orders Template
Weâre now in our Purchase Orders template app. If you want to secure your application and place it behind a login, you can absolutely do that with Knack. In this app, users can log in to manage purchase orders, including tracking line items and vendor relationships.
Iâm going to log in here as an admin. Once Iâm logged in, I can view all my vendors and purchase orders. Again, weâre seeing different viewsâtable views, form views, and menu views. You can export data, filter it using controls, and adjust whatâs visible. All of this happens inside a grid view thatâs easy to customize.
Thereâs also a button that links to an âAdd Vendorâ form. If I dive into a specific vendor record, I can view more detailed information, including all of the products associated with that vendor. I can also jump directly to my Products table to view all products in the system and dive into individual records to see purchase history, quantity, and amount.
Within these grids, we can enable summariesâso for instance, you can automatically total up all the amounts for purchases related to a particular product. It gives you a quick overview without needing to run a separate report.
Jumping over to the Orders tab, I can see all the orders in the system. Letâs click into one to look at the line items.
Each order includes line items, and the system calculates totals based on the quantity and product price. Weâre seeing those totals both within the child table and in the parent order view. If I want to add a new line item, I can do that right here.
Letâs pick another product and say weâre ordering 10 of them. Youâll see the new line item appear, and the total cost is calculated automatically.
Knack offers tons of field types that make this flexibility possible. You can customize forms, connect tables, and use summary features and formulas to automate much of the data tracking.
We also have a Reports page here. Like the inventory template, it includes column charts, line charts, and pivot tables. These visualizations help you interpret and share the data in your app more effectively.
This templateâalong with the Inventory Manager templateâis available in the Knack Template Library. You can install and start using either one for free.
Getting Started with the Builder
Letâs now look at the backend of the Inventory Manager template from the Builder view. If youâve installed a template, youâll land on your appâs dashboard. This is your builder environment.
If youâre wondering where you are or how to get started, youâre inside the Builder for your individual Knack app. On the left-hand side, youâll see Tables, User Roles, and Ecommerce options.
Tables are basically like spreadsheets or formsâthey hold your data and define your structure. You can add new tables in several ways: start from scratch, import data, use premade tables, or even import from a Google Sheet.
Once youâve added a tableâlike the Products tableâyouâll see your list of fields. Each field has its own settings. You can add new fields by clicking the âAdd Fieldâ button, and then youâll see a list of field types. Want to add an image field? Just click on it, and it will be added to your table.
From there, you can rename the field, make it required, and configure formatting and validation rules. Thereâs also a three-dot menu (ellipses) with quick-access settings for things like conditional rules, default values, and more.
I encourage you to exploreâclick around, see what options are available. Itâs the best way to get familiar with everything Knack can do.
User Roles and Access Control
So that is your Tables section. Now letâs look at User Roles.
If you remember, in our live app, it was a public appâanyone with the link could view it. But if you want to put your app behind a login, all you need to do is enable users. This allows you to create different roles so that users can log in and access only the parts of the app relevant to them.
Think about it like this: you might want your admins to have full access, while your customers only see their own orders. Many new users mistakenly create a table called âClientsâ or âCustomersâ up top and then start tying those records to dataâbut that doesnât work well when it comes to login and access control.
Instead, you should enable User Roles in this section. You might add two groups: âAdminâ and âClient Users.â Then Knack creates a separate user table for each group. These tables come with built-in fields for name, email, password, and status.
Once youâve done this, you can tie records to users, and later in your Pages section, you can control what each user group is allowed to see and do. For example, you can set it so only clients see their own orders and admins see everything.
Again, if you need someone to log inâeven if not today, but maybe laterâset them up as a user role from the start. Itâll save you restructuring work later.
User role tables work just like regular tablesâyou can add custom fields for address, phone number, or anything else you want to track.
Creating Login Pages for Users
Letâs head over to the Pages section. This is where all the magic happens.
This is where you define workflowsâwhat your users will see and do. You might think, âIâve added tables and fields, so when I go to view the app, Iâll see something.â But noâyou wonât see anything in the live app until you build out pages.
Pages are where you add Viewsâlike forms, grids, menusâand control how users interact with your data.
Letâs say you want to let customers log in and submit an order. First, youâll create a login page. When creating this page, Knack will ask who should have access. You can choose âAll Usersâ or limit it to a specific user role.
Letâs pick âClient Usersâ and call this page âCustomer Dashboard.â
Once you add the page, it will show a login form by default. When users log in, theyâll be taken to the next page in your sitemap. If you go to the live app now, youâll be prompted to log in before you can see anything on that page.
Youâll notice the lock icon next to this page in the builderâit indicates that access is restricted. Thatâs how you know this is a secure, login-required page.
Working with Records and Tasks
Next, letâs talk about Records.
Clicking on the Records tab allows you to view the raw data in your system. If you just created your tables, you probably wonât see much yet. But hereâs where you can manually add test data, import records, export your database, or batch update and delete records.
Keep in mind: the live app is where your end users interact with the system. The builder is where you or your developers manage the backendâlike importing spreadsheets or updating multiple records at once.
Now letâs touch on Tasks.
Tasks are available on the Pro plan and above. They let you automate workflows. For example, if you want to mark any record as âexpiredâ when its expiration date is today or earlier, you can set up a daily task to do that.
Tasks can also send automated emailsâlike birthday greetings or reminders. You define the schedule (daily, weekly, etc.), the condition (e.g., todayâs date = birthday), and the action (send an email or update a record).
Theyâre not available during the free trial, but you can read more about them in the Knowledge Base.
Navigating the Knowledge Base
Earlier, I mentioned our Knowledge Base. Let me show you how to access it inside the builder.
Click the question mark icon at the top right of your screenâthis opens our Help Drawer. Here, youâll find tons of helpful resources.
Youâll see Getting Started links that take you straight to foundational guides. Thereâs a link to our demo apps, which are our template apps. If youâre curious about whatâs available or just want to explore how certain features are built, definitely check those out.
Youâll also see deeper documentation in categories like âExtend Your App.â This is for developers or users who want to go furtherâembedding their Knack app into their own site, adding custom CSS or JavaScript, or using our API.
And if you want help from a Knack expert, we have a partner network. These are verified partners whoâve demonstrated proficiency with our platform. You can hire them directly to help with consultation, custom builds, or anything else you need.
Youâll also find links to our support center and community, where Knack users and experts are active. Itâs a great place to search for similar use cases, ask questions, and learn from others.
So thatâs all under the Help icon in the top right corner of the builder.
Building Workflows and Pages
Now letâs take a deeper look at Pages.
This is where your workflows take shapeâhow your users will interact with your app. Youâll see that when you first create a Knack app, a public homepage is automatically added. Thatâs what users will land on unless you build more pages or restrict access.
To show data or allow interaction, youâll need to add Views to a page. These are visual components like grids, forms, menus, calendars, and reports.
Once you click âAdd View,â youâll choose what type of view you want. For example, you might add a Grid to show records, a Form to add or edit records, or a Menu to display navigation buttons.
When you add a view, a panel opens on the left-hand side where you can configure its settings. Youâll see âSource,â which tells you what data the view is connected to. You can also apply filters and sorting. For example, you could filter the view to only show orders from the past 30 days.
Every view has its own settingsâgrids can have search bars, export options, column summaries, and conditional formatting. You can choose which columns to display and rearrange them. You can even click into a specific column to edit its settings.
If youâve connected your tables using connection fields, you can also pull in fields from related tables. For example, in an Orders view, you could show the related Customer Name or Product Cost.
Finally, Action Links let users edit, delete, or view more details. You can toggle those on or off depending on what you want your users to be able to do.
So, againâeach view is highly customizable. I encourage you to spend time exploring all the options.
Creating an Inventory Management App
Now letâs build something from scratch so you can see what it looks like to set up an app yourself.
Iâm going to use a blank app that I created earlier. When you start from scratch, Knack gives you one table by defaultâjust a starting point.
If I go to âGo to Live App,â itâs completely blank. Even the title says âUntitled App.â And thatâs expected because we havenât added any Pages or Views yet.
Letâs fix that.
First, weâll build a simple inventory app. We want to track products and outgoing orders, and weâll also add a customer element so we can associate each order with a customer.
Weâll start by renaming the default table to âProducts.â You can do that by clicking into Settings, changing the table name, and choosing a Display Field. This field will show up in dropdowns and connectionsâusually the product name or ID.
Now letâs add fields to this table. Weâll keep it simple.
Weâll add a Number field for âStarting Inventory.â
Then a Currency field for âCost.â As a quick note, when youâre just starting out, youâll see four basic number fields. But once you create relationships between tables, more formula options will become availableâweâll come back to that.
Letâs now add an Orders table to track purchases. Click the plus icon to add a new table, and start from scratch. Rename it to âOrders.â
Initially, you might think to capture customer name using a Short Text field. Thatâs okay, but itâs not ideal if you want those customers to log in later. Weâll cover a better approach soon using User Roles.
For now, letâs focus on connecting this order to a product. Some users will try to use a Multiple Choice field to list products, but thatâs not scalable.
Instead, use a Connection field. This creates a live relationship between the Orders table and the Products table. Choose âProducts,â and set the relationship as: Each Order connects with one Product, and each Product connects with many Orders. Thatâs a one-to-many connection and works for most use cases.
Now, when we add a new order, we can choose from the actual products in our Products table. If you change the âDisplay Fieldâ on the Products table, that dropdown will show the updated field. So, for example, you could show the product name, the cost, or the inventory countâwhatever is most helpful.
Establishing an Orders Table
Now that weâve got our Products table, letâs finish setting up our Orders table properly.
Earlier, I mentioned we donât want to just capture a customer name as a text field if we plan to let customers log in. Instead of managing that data manually, we should use User Roles to handle customer records and login access. Weâll set that up shortly.
For now, weâll continue working on the Orders table. We already added a connection to the Products table. Letâs now add some fields to capture order details.
First, weâll add a Number field for âQuantity.â This tells us how many units the customer ordered. We can even set a default valueâlike 1âto make data entry easier.
Next, we want to capture the Cost of the product being ordered. One approach is to create a Currency field and allow users to enter the cost manually. But a better approach is to automatically pull in the cost from the Products table. Weâll do that with record rules later in the Pages section.
For now, weâll still add a manual Currency field for âCostâ to use in our equations.
Finally, letâs create an Equation field to calculate the âTotalâ order value. Weâll multiply Quantity Ă Cost. That equation will automatically calculate the total price of the order.
Keep in mind the order of operations in Knack: for equations to work correctly, the fields they reference must appear above them in the table.
Now the Orders table includes: the connected Product, Quantity, Cost, and Total.
Connecting Tables for Data Relationships
Letâs now connect the Orders table to Customers the right wayâby using User Roles.
Go to the User Roles section and enable users. Then, create two groups: one for âAdminsâ (internal users) and another for âCustomersâ (people placing orders). Knack automatically creates a table for each role.
Each user role includes default fields: Name, Email, Password, Status, and Role. You can also add custom fields, like Phone Number or Address, depending on your needs.
Now that we have a Customer user table, we can go back to our Orders table and add another Connection field, this time connecting it to the Customers table.
Just like we did earlier, weâll say each Order connects with one Customer, and each Customer can have many Orders. Thatâs another one-to-many relationship.
Now, each order is associated with both a Product and a Customer. The structure is clean, scalable, and ready to support login-based access.
Adding Products to the Inventory
Now that our tables and connections are set up, weâll add some sample data to test things out.
Start with the Products table. Add a couple of items manuallyâfor example:
- iPhone, Starting Inventory: 1, Cost: $1,000
- Samsung, Starting Inventory: 2, Cost: $250
This gives us test data we can use to confirm our calculations and relationships.
Next, go to the Customers table and add a recordâletâs say âMax.â Weâll use this login later when testing the customer portal.
Then go to the Admins table and add your own record so you can log in as an admin and test both user experiences.
By manually entering this data in the Records tab, youâll be able to test everything without needing to import spreadsheets. For evaluation and prototyping, thatâs the easiest way to get started.
One important note: when you’re setting up login access, the credentials you’ll use to log into the Live App are the ones created here in the User Role tables, not your main Knack account login.
Also, remember: Knack doesnât charge by user seatâeach user is just a record in your database. If you need 100 customers to log in, thatâs 100 records in your Customer table.
Implementing User Roles for Customer Management
Now that weâve added sample data, letâs refine how we manage customer access.
We already created a âCustomersâ user role and added a connection from the Orders table to this role. This is the right approach because it allows us to associate each order with a logged-in user.
With this setup, we no longer need a separate short text field for âCustomer Nameâ in the Orders table. That would be redundant and not secure. So letâs delete that unnecessary field.
From here, we can build specific experiences for different user roles. For example, admins can see everything, while customers only see their own orders. This structure gives us control over data visibility and permissions in the live app.
Once again, a reminder: enabling user roles early is key to building secure and scalable apps. If you think a group of users might need to log in eventually, go ahead and set them up as a user role from the start.
Calculating Costs and Totals
Now letâs improve our order logic with some automatic calculations.
We already added Quantity and Cost fields to our Orders table. Next, weâll create an Equation field to calculate the âTotalâ value for each order.
To do this, we simply multiply the Quantity by the Cost. Knack provides a list of available fields, and once you select those two, it handles the math. You can also configure the display formatâfor example, showing the result as U.S. currency.
Thereâs another approach worth knowing: using a record rule to pull in the product cost at the time an order is created. This is helpful when you want to âfreezeâ the product price, even if it changes later.
Weâll set that up in the Pages section using form settings and record rules. But for now, the key takeaway is: Knack gives you flexibility. You can calculate values live using equations, or you can store them at the time of entry using rules.
Summarizing Inventory and Orders
Letâs now calculate how many units of a product have been orderedâand how many are still available.
To do this, weâll go back to the Products table and add a Sum field. This type of field lets us total the Quantity values from all connected orders.
Since each Product can have many Orders, this sum will tell us how many units have been sold or reserved. Weâll name the field âTotal Ordered.â
Next, weâll create an Equation field called âInventory On Hand.â This will subtract the Total Ordered from the Starting Inventory. Again, you can format this result to match your needsâplain number, currency, etc.
Want to go a step further? Add a Number field for âMinimum Required.â This is the threshold below which inventory is considered low.
Then add a Yes/No field called âBelow Requirement.â Using a conditional rule, you can configure it to say: if Inventory On Hand is less than Minimum Required, set âBelow Requirementâ to Yes.
This setup lets you flag low-stock items automatically. You can use this field later for filtering, highlighting rows, or triggering alerts.
Creating an Inventory Management App Dashboard
With our tables, relationships, and test data set up, we can now begin building out the user experience using Pages.
By default, Knack creates a Homepage, which is a public page. Youâll see it in the Pages tab with a simple document icon. However, we want to restrict access and build specific dashboards for different users.
To do this, click the pink plus button to add a new page. Select Login Page, and choose the user role itâs forâletâs say Customers. Then name the page something like âCustomer Dashboard.â
Once added, this page will include a login form. After a user logs in, theyâll be taken to the next part of the sitemap, which you can now build out with views.
If you go to your live app now, youâll see the login form. After logging in, youâll land on a blank dashboard page, ready for custom views. Youâll also notice tabs appear for every page the user has access to. Pages without permission won’t appear in the navigation.
Now that weâve created the Customer Dashboard, weâll begin adding interactive features like order forms and order history views.
Creating Order Forms for Customers
Letâs now add a form to the Customer Dashboard that lets users create new orders.
Click Add View, then choose Form. Connect it to the Orders table. When configuring the form, make sure the order is automatically connected to the logged-in customerâyouâll see that option in the form source settings.
You donât need to show the customer field on the form because the system already knows who is logged in. So remove it from the visible fields.
Instead, display just the Product dropdown and the Quantity field. Thatâs all the customer needs to fill out.
To automatically pull in the product cost, use a record rule. Go into the formâs settings, click on Rules, and create a record rule to copy the productâs cost into the âCostâ field of the order when the form is submitted.
This way, the order captures the cost at the time of purchaseâeven if the productâs price changes later.
You can also configure redirect settings to return the user to a summary page after submission, or send an email to notify your team of the new order.
When you’re done, hit save. The form is now live and ready for use.
Enhancing Customer Experience with Order Views
Now letâs show customers their past orders.
Go back to the Customer Dashboard and Add a Grid view below the form. This grid should show records from the Orders table and be filtered to the logged-in customer.
This ensures that each customer only sees their own orders. You donât need to add any filtering rules manuallyâKnack will handle it as long as the connection between Orders and Customers exists and the page is set up for the Customer user role.
In the grid, you can choose which columns to showâsuch as Product, Quantity, Cost, Total, and Date. You can also turn on features like column summaries, search bars, and pagination to enhance the user experience.
If you donât want customers to edit or delete their orders, disable those action links in the grid settings. You can also add a âView Detailsâ link to show more information in a read-only format.
When you preview the page, youâll see the full customer experience: a button to place a new order, and a grid showing their order history.
And just like that, youâve created a functioning customer portal.
Recovering from Mistakes in the Builder
Letâs say you accidentally added a view or form to the wrong page. No worriesâKnack makes it easy to fix.
In our example, we mistakenly added an order form to the wrong part of the app. To move it, click the three-dot menu (ellipsis) on the view and choose Copy or Move. Youâll then select the correct destination pageâin this case, the Customer Dashboard.
Once the copy is complete, you can safely delete the version thatâs in the wrong place. Just double-check that everything works as expected on the new page before removing the original.
This ability to move or copy views is super helpful, especially as your app grows more complex. It saves time and prevents unnecessary rework.
So even if you make a mistake while building, Knack provides you with flexible options to recover and continue.
Reviewing the Full Customer Experience
Letâs take one final look at what the customer will experience.
We go to the Live App, refresh the page, and log in using our test Customer record. After logging in, the user sees:
- A button (menu view) that links to the order form
- A form to place a new order
- A grid view showing their order history
We test by placing an orderâselecting a product and entering a quantity. The form submission takes us back to the dashboard, and the new order immediately appears in the grid.
If we view the records in the database, weâll see that the cost was automatically copied in, thanks to the record rule we configured. And the Total calculation appears correctly based on quantity and cost.
Everything works seamlessly for the customer, and weâve created a secure, intuitive interface tailored to their needs.
This approach can be expanded with additional features, like order filtering, confirmation emails, or charts for tracking activity.
Wrapping Up and Final Tips
That wraps up the build for todayâs webinar.
We covered how to:
- Build and relate tables like Products, Orders, and Customers
- Set up user roles and manage login access
- Use connection fields to enable dynamic dropdowns
- Create forms and grids tied to the logged-in user
- Use equations, summaries, and conditional rules for automation
- Configure record rules to copy values at the time of entry
Thanks for sticking with us through a ton of information! I know this was a longer session, but I hope it gave you a solid foundation.
Remember, if you have questions, our onboarding team is here to help. You can email us at onboarding@knack.com. You can also check out the Help icon in the builder to access knowledge base articles, community forums, and our partner network.
In the coming weeks, weâll host more webinarsâmany of them will be Q&A-focused. So please send in your questions ahead of time and weâll address them live.
Thanks again for joining. Weâll send out a link to the webinar recording soon. Have a great rest of your day!