Unclaimed: Are you working at Knack?
Knack Reviews: 4.3/5 — Solid Choice
Knack is a no-code development platform that lets businesses build simple web apps and online databases. The platform lets users import data from spreadsheets or define it from scratch. From there, users can build interfaces to display and manage that data using elements like forms, tables, and searches. Apps can be easily embedded into any website and then further styled or manipulated via jQuery.
| Capabilities |
API
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based |
| Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
| Training | Documentation |
| Languages | English |
Compare Knack with other popular tools in the same category.
The idea of designing a platform of attendance/note taking. It is straight-forward
I feel the apperance could be better. The flow is there but looks, not really.
Attendance. Tracking of data. Data collecting.
The pricing is very reasonable, setting up, using, and managing the software is reasonably easy. Extra points for the ability to set up a nice interface for users with different classes and permissions.
When using calendars, each appointment counts as a record, which can add up pretty fast. Customization could be pushed further, especially for alignment and text formatting.
Nice and solid file management for our clients, with easy-to-use forms for our counsellors, combined with calendars for appointments and related session notes.
Knack is a fantastic way to build your own custom database and front-end web interface. The price sure beats having a developer custom design a database and the features are robust (much better than Caspio and other alternatives!). It's easy to use and very intuitive to build both database tables and front-end pages populated from your tables.
There's not much to dislike about Knack. Still, if I were to mention something, it would be their limited formulas for populating a column dynamically based on existing data in other columns. I hope they add more functions in the future like IF and CONCATENATE.
We're a non-profit organization that plants thousands of trees each year. Knack is powering our forestry database that keeps tracks of all our plots, how old they are, when they are due for a check-up, if there are ongoing problems like disease or bugs that need to be dealt with, etc. It has helped us become more organized, save time, and maximize our tree survival rate!
I like the no-code/low-code environment that Knack provides the developer, giving the capability to create an online e-commerce "store" of data. Had we known about Knack one year ago, I could have saved $3,500 in custom code developer costs.
I think there should be more video tutorials that demonstrate to the prospective new buyer, whether Knack will be something that they try to learn and implement on their own, or whether the Expert Network will be the better solution. Also, I wish that Knack had some business-hours telephone support.
Knack is going to enable us to re-launch our Phrase Database (a compendium of over 3,000 corporate mottos, slogans, and taglines) with a much better user experience, and to do so in literally one-sixth the time that the original (failed) attempt had taken.
The builder and the applications are separate.
Lack of a report wizard, and database self documentation
I help community banks implement internal controls and performance improvement for their payments solutions
Knack is an incredibly fast, powerful, flexible, and reliable tool that has completely transformed the way we run our small business of approx 40 employees. We built one central system on knack to manage all our data and operational processes (company-wide) in one spot online. The transparency, efficiency, and ease of use has been a game changer for us, and I honestly don't know how we would operate without knack at this point. You don't need to be a coder or super techie to understand and use knack, it is very intuitive and well designed, and super adaptable to most scenarios.
Every now and then I will run into a small limitation or want to customizing something that I can't. Overall, the functionality covers the bases for what I need to do the majority of the time.
Knack has solved countless problems for our business, including: dramatic reduction in paper/shift to digital, automatic email reminders to people when they miss an important deadline, aggregating relevant data automatically so we can easily see company metrics and performance at the click of a button, shared access to company data/information but still being able to control levels of user access for each role, the system tells us when we need to invoice a client and emails us an alert, creating a central database for the company and eliminating countless spreadsheets, creating relationships between our data, saving us from data entry, getting our field crew to use tablets to report their information. The list goes on and on... too many solutions to list.
Knack offers a great variety of webnairs that demo which is super useful. It is nice to have access to all inclusive data.
I dislike being logged out from the site occasionally. For a multi tasker like myself, I am going back forth from multiple windows.
There are some bugs on the mobile app that can be easily fixed. Benefits include great customer service.
Speed of use, security, flexibility in building custom apps without code, pricing
My only complaint is that sometimes forms take a long time to submit and the performance can slow.
Building custom applications for various UK / US clients across multi vertical markets
The Simplicity of searching and adding information.
There isn't too much that I dislike about Knack.
We are solving record-keeping and updating issues that we have had in the past.
easy to use for background information on client background/ easy to keep digital forms
sometimes we cant locate client profiles
easy to store information on client skin background. Easy for staff to read prior to service
It was very easy to build our solution. We used a partner but it was all done in a couple of weeks for a very reasonable price.
Some of their competitors have more features.
Rapidly building low cost software solutions for our clients.
Development speed and Access control and localization
Some minor diffucult to inmprove the look and feel of the apps.
Organiza and control Information
I like that knack is intuitive and easy to learn how to use, it offers a lot of possibilities when configurating your objects, fields, actions . It also has a great knowledge base and a community with useful solutions when you are trying to customize your app even further. You can do lots of things without the need of coding which is awesome and if you do need coding and are not experienced you can find help in the community center. From all the database builders that I tried ( and it was quite a few) knack was the best. Support is also good
It lacks a feature here and there that I see myself in need sometimes but I can submit it for the team to review and add to their list of improvements. The support is good, but I have a feeling that it could be better.
Now I have all my business information in one place. From construction site measures to proposals, invoices, control of emails sent, past dues, vehicles documents, bills, almost everything.
You can do so much with Knack with little-to-no code and embed seamlessly into your website.
Lack of 2-way connectivity in database can impede functionality.
Creating a de facto social media application with matchmaking functionality.
Knack provides a relational database integrated with an online form development environment. The pricing for Knack for a corporate non-profit is very reasonable and allows for enough development and production space as part of the package. The ability to integrate with my organization's identity management system is a must. Knack help is pretty responsive. I like that the company seems to be constantly innovating.
Would like a SQL tool that would allow for more robust queries. Would like some more flexibility around deleting parent views without deleting child views especially login screens. Would like some more flexibility around layout. Need more work with scheduling - the availability of blackout dates would be very useful.
Key assignment and checkout for our 200+ department; workflow solutions integrated with organization's identity management; development environment that does not involve a huge learning curve. Ability to share data in embedded web pages - gather data in one palce and then display in another. Am using the API to extract data from a table to import into an Oracle database - the frontend development is just so much easier and the API is fairly easy to use.
Knack helps us create an app based on tables just like Microsoft access. Its easy to use and anyone can make an app instantly which can run on any device seamlessly. The most attractive part is they allow us to use custom codes and they do not charge based on app users.
I did not come across anything which I could dislike.
I wanted to create a software and was looking for developers, it was proving to be costly. So I tried looking for no code software creator apps and I stumbled upon Knack. It kept my costly low and helped me create a prototype. It also helped me bring a structure to my idea.
Like the interface and the way it shows.
there is a small learning curve and documentation could be better
created and on line portal to allow users to upload and monitor print jobs
The USABILITY and simplicity of the product. You can be up and running in under and hour and develop the product on the fly.
Lack of easy backup to prevent mistakes.
We eliminated many paper processes, enabled tracking and accountability, micro-managed approval of expenses, and are able to report in real time or on a weekly/monthly basis. Track expenses, employee approvals, dollar amounts, report performance, handle time off requests... If you can build it, your users will love it.
It gives me the flexibility to modify and make changes on the fly. I can build all sorts of apps to work with our business.
I think the graphics could be better on the front end. If you want to highlight a row based on one value, you have to select each column and set it up that way. Linking the objects is a little confusing. I would like to be able to select what fields I want to match in order to link a table but I guess it is not designed to do that.
I have built an IT help desk site for managing tickets, new hires, and IT services. I have built an app for our sales admin teams to manage incoming orders for equipment. Based on what we are currently paying for we have definitely saved a lot of money compared to putting in our own server and doing our own development or finding another service.
It’s so flexible, from the simpler stuff to getting bespoke code made specifically for my industry. Knack is a great fit for a variety of different business challenges
A big piece of my operations are in Europe so time zones are sometimes difficult to work do. It’s a minor issue.
I built several apps, one with over 50 tables and lots of information. Whilst the app has lots of complexity with Knack I can break that down to make quick changes when needed. Speed of development is important. My team loves that we can get things done quickly for them.
Knack reminds me of Squarespace for database builders. It makes building large and fast databases easy - even for novices like me!
International support would be good. It doesn’t deal well with diacritical marks.
I have built a data drive business using the system at a fraction of the cost had I built it myself.
The speed one can create quite sophisticated databases including both data structure, input forms and simple reports. It takes just days not months. Clear pricing, not connected with number of users but just with database size. It is extremely easy to extend your database app with new data structures, forms and features.
Lack of any kind of development tools and app versioning system. Every modification you do on a live production platform, hence you must be extremely careful and be equipped with app backup if there is a need to step back with changes. Lack of logic functions based on text formulas. Lack of lookup function allowing to temporary connect data from different tables (objects).
I built a custom CRM, stock and orders management system with a very unique set of features. It could be done with common online tools, but customization would cost a lot and takes a lot of time, while at the end you achieve something close to what you needed. With KNACK you can build your database with exact and only features you really need.
Easy to setup the database and interface. Lot's of native options like Address, Email, User Roles fields. Easy to customize with JavaScript and CSS. Great documentation and examples. Friendly staff. It's great that there is an annual conference too.
Support can be improved, specially the time to respond to support request. API security is also an area that requires more attention. Also, if the API would allow to change the app structure, like objects and pages, would be greatly beneficial. The speed on which the app loads sometimes goes slow, although it's not too often. If Knack would offer version control, that would help different developers work on the same app at the same time.
We've built hundreds of apps in Knack, either for client or for ourselves at Soluntech. We use it mostly for app that are designed for copy, update, insert or delete. We use it for billing and hours tracking at Soluntech, which is a custom software agency.
Text formulas, JS and CSS console, form and record submit rules, Page builder, unlimited users and roles, builder community
Lacks a couple features I would enjoy but overall the integrations and Script control mitigate for most of it
Unifying the efforts and workflow of many people in different locations . Automating tasks that would take hours a month. Generating and sending reports on a button click . Storing massive amounts of data and making it look simple
Knack is simple enough for about anyone to build very useful database apps. But at the same time, it is extremely robust allowing very high end functionality for users with a little more experience.
The somewhat limited ability to do better formatting and page layouts on detail reports and forms.
I'm a builder that helps clients implement Knack solutions. I've done a lot of projects, many that focus on inventory management, custom CRMs, volunteer management, process audits, and on boarding processes.
Knack allows you to rapidly develop and deploy fully functioning web applications. It's a great tool and can be as simple or as complex as you need. The native functionality is powerful and if needed can be expanded through custom code.
The native UI of Knack is a bit bland. It is simple and effective but isn't as pretty as it could be. However, with custom JS and CSS it can be modified to be more modern.
Customer-facing portals are easily built allowing your users to interact with the data they need. It's very quick to set this up and integration with other platforms is possible through Zapier or API connections.
The ease of creating the user interface is critical. When Users ask for functionality I can create it in seconds sometimes. Other times, it may require custom coding, but I can frequently build a short term work around. Additionally, without any database experience at all I was able to build an incredibly comprehensive and industry leading solution. We have abilities to connect data now that we have never had before and we are able to have new and valuable insights into our clients needs.
Sometimes the built in rules or options can leave you wanting for more or different options. The system does not always respond the way you expect it to based on industry standards/past practices. They are improving every day though. Unfortunately, they are still understaffed and support suffers as a result. None of these issues have caused me to look elsewhere in the four years that I have been working with Knack,
We have built a comprehensive backbone to the company using Knack. It includes everything from Customer resource management to document management to contact management, project management, Laboratory information system, Inventory. We create documents from templates and are saving ten of thousands of dollars per year in manpower. There is literally no piece of the company that is not using Knack for one reason or another.
It is easy enough for someone with basic technical skills to pick up and learn fairly quickly. Once you have the basic grasp of how to build the database and app, it is easy to create and deploy secure apps for multiple different scenarios. For example, we were able to launch an app quickly to help collect data on our Covid-19 initiative in a matter of weeks, with minimal effort. Knack does all the heavy lifting in terms of security and back end support. All you need to worry about is how to build your app you need to solve your problem.
At times, it can be a bit unforgiving if you make mistakes and build relationships the wrong way for example. You have to learn that the hard way at times, but knack is improving at explaining best practices. While there isn't any version control per se either, the product does the job well it needs to do.
We are solving the problem of deploying secure apps for pilot projects in our organization that need quick turnarounds with small budgets. We are able to do this with Knack.
The simplicity of the platform, allowing to create new creative and complex solutions in a heartbeat.
It's not the cheapest one out there, but the support has been outstanding! I'm also still looking for user authentication solutions that integrate with our existing tech setup.
Custom-built engineering solutions are not realistic for small organisations like ours, and are expensive to maintain. Knack has instantly fixed this for us. And we are building a solution that allows us to manage the whole system in-house in a cost-effective way.
Some tools are so intuitive and ripe with potential that they are actually a delight to use. This is one such tool. In addition to being able to create databases quickly, the ability to create apps to manipulate and view records is easy and useful. The app builder is my favorite feature. There are a lot of useful views to be used (search, forms and tables are my top 3) and I love it when an end-user asks me if it can do XY or Z and I'm able to come back with a solution quickly! The new builder has some incredible improvements that make building and viewing our database easier. The automated tasks are also proving to be helpful for resetting values after a defined amount of time.
I haven't found anything to dislike but I don't feel like we're doing anything with Knack that would push it to its limits.
We're using Knack to track transactions on our website and then offer promotions based on the user's order history. We've also built a view that allows our customer service team to look up transaction histories and make adjustments, if needed. By using Knack as a part of this solution, we've saved time by quickly building the interface for the app with Knack versus rolling our own.