Knack developer plan

I am trying to get a knack app developed but so far it has taken over 5 months and we are still not even half way complete. In the interim knack is charging us $60 per month for an app that has so far proved time after time that the platform is unstable. Has anyone experienced issues like this. How responsive is the team to refunds if the issues are on their behalf? So Far i have not had a great response from Knack support.

Hi @Track_Star, that is something you will likely need to discuss with the Knack team via support@knack.com if you haven’t already. They are usually very open to chatting directly to users to understand where things may be going wrong.

Knack currently doesn’t offer a free plan, and you’ve been using/trialling the app for a few months now, so I’m not sure how likely your refund will be in all honesty.

Regarding platform stability, this could come down to how you’ve structured your app. I don’t work at Knack, but I’d be happy to have a quick glimpse of your app to understand if there’s anything you could improve performance wise. Feel free to book a free 30 minute chat here.

2 Likes

Thank you for replying back to my question. I think this is a very poor feature for users to have an app that doesn’t work and it’s forcing you to paying for the app when it does not work appropriately. If you stop paying you lose all your data. Not a good look.

I speak on behalf of other Knack users, my clients, and for myself when I say that Knack does indeed work, it’s just about how you set it up to suit your needs.
I’ll chat to you soon!

I concur with @StephenChapman - Knack does work. I have built many commercial applications for clients over the past eight years that run entire businesses. I have also engaged with dozens of other users who have built out successful solutions on the platform.

3 Likes

Good to know Carl. I do have one huge question about backing up the site. I’ve been looking into how to back up data on the site externally. Can you suggest how I might do this? This is a huge feature that I cannot find a solution to.

Hi @Track_Star - I’ve never explored externally backing up all tables in an application. There is no built-in feature to do this. As you will see from this knowledge base article below, Knack has multiple redundancies built in for data protection. You’ll likely be aware that Knack uses AWS for the storage of all data, which is backed up across multiple locations for resilience and disaster recovery. In the 8+ years that I have been a Knack developer and partner, I have never encountered an issue with data loss or needed to restore any client application.

I’m sure there is a custom solution using either code or tools like Make or Zapier, but I have never explored them. @StephenChapman is more technical than me, so he may be able to provide a more positive answer.

1 Like

Hi @Track_Star,
I also concurr with Carl and Steve, Knack is a solid and reliable platform if built correctly. The data itself is stored by Knack in 3 different servers worldwide and is backed up twice per day (I believe). If I were going to back up everything separately to that I’d use Make.com to export each table and save them as a CSV, at whatever interval you wanted (e.g. weekly).
Hugo

2 Likes

We use this for backup. Everything is saved as a .csv

Even easier, good thinking!

Knack works. End of question. It’s a great tool.
All data can easily be downloaded to csv manually. I have done this for several customers for various reasons. Takes a bit of time, but very possible.

In my experience the time to build a complex Knack app from idea to production should be measured in weeks, not months. The are many experts on this site who would be prepared to assist you.

Thanks Craig,

Can you provide a link as to how to do this manual CSV download. I don’t understand how to do it.

Hi

In the back end, select your Data table, select the records you wish to export, and then select the Export button and the file type you wish to use.

Regards
Dean

Exactly as per Dean2 description.

Exactly what is failing in that you are attempting to do ? A blanket statement doesn’t help us understand nor to suggest perhaps where an app is going wrong and why

I did run into an issue a couple years ago where payments were consistently timing out and failing to process. Knack support was responsive and while it took a couple days to figure out, they were engaged and communicative. They ended up migrating me to a “more performative server”, whatever that means. Been fine ever since.