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.
My work as a programmer is often complicated, luckily I decided to try knack and the program has never left me bad, I easily create and improve databases and thanks to its good tools convert spreadsheets to databases that are in Line is always quite easy and fast, I like this program a lot because I can have great customization and use js controllers to improve my experience and work with the program, under the command of knack the application of filters and data logging is done without problems and with fairly modern methods
A program must be fast and effective and knack has these characteristics so there is little I would like to change, its price is somewhat high and the general view of the program could be more modern and have more visible tools that are easier to navigate to improve user experience, especially at the time of deployment and start using the program in the offices.
This program has a lot of power and I like this, its platform allows me to connect and enter all my devices and the filters and methods for records and data modification are very accurate which helps me to have a much faster job than I had With older methods, I have quite a few advantages using the program.
Knack it's a great tool to link different software together. We use it to keep information consistent between Service Fusion, QuickBooks, and Smartsheet. Info such as client address and contact info, progress on payments, etc. We also use it for our vendors to submit their invoice for payment.
It has a steep learning curve, and requires input of all information. If you're using it for consistency between products, then it's great. Otherwise if you use only one software then it isn't worth it
We use Knack to keep our information consistent and organized. We realized that doing this allows us to save time organizing info between software manually
the tabs on top are organized perfectly and you the filters don't always work and get deleted when you refresh
I have to do several clicks in order to find the right information
organization of our students
After testing several alternatives for online database app building tools, Knack is the simplest and easy to use.
Even after using it for a year, it does seem to be a little buggy. It also has many limitations for anyone who is familiar with relational database programming or writing complex Excel formulas.
Internal goal planning and measurement tool was built on Knack and integrated with our single sign on provider.
No User Limits - Most database softwares count customers as users. So if you build a customer dashboard, where each customer has to register can get really crazy. This is one of the reasons we first started using knack because we can have 10,000 customers access their accounts and it's still the same low price. Build complex databases with very little code knowledge - Every business is a little different, but organizing your business and creating processes around different stages is super easy. If you connect it into something like Integromat, you can sync informations across all your systems and have lots of complex triggers.
Knack requires some getting used to to build stuff. It's very rigid in how to associate data, so you need to do a lot of work arounds to do some tricky things. Almost anything can be done, but it is not always intuitive on how to do it. As objects get larger with lots of fields, latency errors start to occur within the api causing lots of errors. Update 1 year later: Weve continued to work wtih knack and build other applications. However, the 503 Upstream errors has made me change my mind about recommending it to others. We are using Integromat to move data between softwares and into knack. As we've built out our applications and added functionality the upstream errors have become unbearable. On one day this year we had over 100 upstream errors. We have tasked an employee to review and resolve these errors but you can imagine that doing that across 100+ scenarios would take up almost their entire day. The purpose of building an app is grow it in functionality as your business grows. If Knack is your primary database, you will no doubt at some point need to manipulate the data or add records from outside resources. If this is your intent, then I would else where.
We have over a 100 different order statuses with 5 different departments. We use knack to not only track these statuses, but track efficiency and move data to different softwares. It has become our central source of truth for all our applications. Since it's easy to use, we can hire lower level developers to maintain and create automations within the business. Non-coders can even help. We can make big changes to the system within minutes without the help of a developer in most cases.
I needed a database for the company I am working with to communicate site updates between office and site personnel. I enjoyed the ease of creating a live database from scratch. Without coding (or any knowledge of coding languages). Just had to spend a couple of minutes surfing around the tutorials and here we go, had a completely working database up and running. It is compatible with most phones, iPads, and computers. So I did not worry about compatibility. Most of the functions I required and the pages I needed were straight forward. The help section and tutorials are amazing. You can create forms that send auto emails to your users or your clients. You can also set up tracking so you can track what your users do. And the best thing is, you have a backup of your database every single day. I messed up some data records in a day but was reversed by Knack support team and everything came back to normal. I am absolutely satisfied with Knack.
When you want to add a feature, usually it takes some time till Knack Team can develop it. Otherwise you have to use a professional developer, which is sometimes expensive. Also some CSS tools are not available, like changing colors or shapes of buttons, etc.
Built a complete Project Management Solution for a construction company only using Knack. Needed to synchronize photos and data between all team members, this was solved by creating a module for uploading and tracing photos and documents and dates between all team members
I liked how easy it was to use the product and also one thing that I can mention that the design is simple and clean
It felt the same as the other products nothing much changed and not much customization
I am trying to implement it in the company problems are the onboarding process and But it is easy to use so the people are catching up to use the product. We use it in our product team.
Customize database management to suit your needs and how you use it. Aesthetics are easy to navigate. It is accessible from any web browser anywhere.
Does not auto-save when inputting data to fields, so can lose data inputs.
We use Knack to manage our internal business processes, including tracking team workload / availability, travel and vacation schedules, and juggling multiple projects / proposals / teams. We have also used it to manage data and information for clients, including building specialized tools to store performance data in a way that is easy to interact with, allowing clients to track progress and pull easily interpretable summary reports.
The flexibility Knack offers, you can build out a database app to manage incredibly simple or complex amounts of data that connect and interact in a multitude of ways
System can be kind of slow, can be difficult to figure out specific connections between different data objects, but overall is relatively easy to learn.
Database management with a high influx of records, constantly changing data needs are able to be addressed due to Knack's flexibility.
Ability to create items and necessary fields for inventory.
Can be clunky. Takes some getting used to.
Technology inventory for staff use.
Knack is one of the best no-code DB out in the market. The UI is intuitive and I find coding very boring sometimes, Knack came to the rescue. You can customize the UI as per your specifications without involving your boring IT team.
Not a lot of options to reach the customer support over chat or call. Just email. Hit send and wait for few hours till they respond.
Coming from a non-DBA background, I use Knack for my work and test out some DB integrations. Knack's super-clean and super-intuitive UI always helped me maneuver through my work.
Creativity! Has a lot of potential for expression. Simple to update and add new features.
Not visually appealing. Difficult to make it attractive to the eye.
Accessibility, organization, and provision of our product. Good way to compile data/information. Important to be comprehensive in its application.
Knack allows anyone to create a quite complex backend and frontend for their web-app. For those with knowledge in code, Knack provides a vast amount of customization using an API and custom CSS and JS built-in.
The frontend needs a bit of an update. Thankfully, this is now on Knack's planning list so it'll be implemented very soon.
The original plan was either to create a custom web-app using Google Sheets APIs. However, thanks to Knack, we were able to get it up and running in a matter of weeks, not months.
Knack for Business has many CRM features, making it easier for you to rely on one system. Their system also works on many types of devices.
I think Knack for Business needs a refresh of its interface. A CRM system must also be easy to navigate and understand.
I liked having all of my invoices, notes, and contact info within one dashboard.
Great tool for a customized CRM. Building your website is intuitive and simple for a moderately tech-savvy employee
Knack servers were built in the stone age - we have problems loading pages every day - if I had a nickel for everytime Knack was slow, I could quit my job
Knack is great because you can customize with no limits. The issue with this is that it requires a ton of background knowledge on who it all works. You can pretty easily build something that will function for your intended purposes but without someone who be committed to engineering it full time, you're better off with a CRM like base or sales force
Flexibility with API to do almost anything.
Unusably slow about two days every quarter; in the morning, the app is unusable, but its 24-hour support, so employees spend the entire business day down.
Created medium complexity app to process financial transactions where workers spend 50% of their time.
It was easy to create forms, but it did not work overall.
Pulling reports was nearly impossible. It was difficult to configure for multiple users. The salesperson before we created a paid account with Knack misled us about what was possible with the program.
We left Knack in May of 2021 because it was not a good fit for us.
Quick to build on with a very good no-code UI.
Terrible reliability and support. Regular system failures (API 504 timeouts) which are invariably attributed to "other apps" on the same server taking up all server resources. This has been going on for years. In every case, we detect failure before Knack does, and it takes hours or even days to resolve. The only solution they offer is to spend ~10x more on a "private server" so we won't suffer from the fundamental flaws in their multi-tenant architecture. STAY AWAY.
We wanted to get to market quickly, which we did. But now we have a dependency on a fundamentally unreliable component.
Veyr easy to get a site going, reporting facilities are adequate.
The API is beyond ridiculous. All fields have meaningless names like "field_1542" and "object_67". The API does not return the values you write into it. It is insanely slow, needing multithreaded requests just so you get above 2 updates per second. That is if your updates come through, because we're hitting "504 Server Error: Gateway Time-out for url" frequently. The technology looks like it's been put together by a student early in his career, and not a talented student at that.
Easy reporting on daily corona stats.
Customization, The idea of things sound good but the implementation is quite difficult.
Difficult to use. customer support is crazy slow. The program is expensive and doesn't make much sense.
We are trying to organize a sports league and it's good for allowing people to see teams and coaches but there are several issues with the payment system linking.