A versatile and powerful tool for integrating contact forms and surveys into just about anything.
Overall Satisfaction with Formstack
Our web production department utilizes FormStack for almost any case where we need an outside web form to be embedded on one of the websites we work with.
We support many different frameworks and CMS solutions. Some of them have nice form solutions built in, and others don't. None of them are very consistent with each other. FormStack solves that, and wherever we have a web platform that doesn't have a good form system, we build out that site's contact forms on FormStack and embed them.
We support many different frameworks and CMS solutions. Some of them have nice form solutions built in, and others don't. None of them are very consistent with each other. FormStack solves that, and wherever we have a web platform that doesn't have a good form system, we build out that site's contact forms on FormStack and embed them.
Pros
- Allows the visual building of generic forms that can easily fit into any website and that don't have to be created by a web developer.
- Offers fairly advanced conditions and automation scenarios that can occur, allowing for some complex form logic.
- Allows a choice of themes as well as the ability to override the form styling in your site's own CSS.
Cons
- The themes that come with FormStack don't look particularly good to me. We usually end up going with the most plain-looking one so that it's easiest to override with CSS, but it would be nice if there were really generic themes that would better fit in with an existing site and look more modern without as much CSS overriding being required.
- You can do a lot with the form logic in FormStack, but if you're used to having full control of the form output in a server language such as PHP, there it can be a big change having to think about things in terms of what you're able to accomplish through the FormStack UI. There are a lot of options, but it will probably never be as flexible as actually building a form yourself (but it sure is easier!).
- Internally within a form, the layout options are pretty limited. We have a lot of cases where we have custom-designed forms that are supposed to have some fields next to each other, or multiple columns of fields, etc. In those cases, using custom CSS to try and make those changes is usually the best answer, but it would be great if a non-developer had more layout options for form fields.
- Drupal
- WordPress
- ModX
- Symfony
- Google Analytics
- Google Sheets
In each case with Drupal, WordPress, ModX, and Symfony, we were easily able to embed the forms within our project so that it appears the form is a part of the site, to pre-populate fields with existing data from the site where needed, and to get people back to the proper place on the site after the form submission is complete.
It's also been effortless for us to integrate Google Analytics for advanced analytical tracking of our forms along with the main site's analytics, and to populate spreadsheets in Google Sheets with form submission data.
It's also been effortless for us to integrate Google Analytics for advanced analytical tracking of our forms along with the main site's analytics, and to populate spreadsheets in Google Sheets with form submission data.
Comments
Please log in to join the conversation