Loading...
Answers
MenuWhat's the best way for a non-technical person to create advanced forms easily?
I want to create online forms similar to Wufoo, but with the ability for people to save their work and return to it -- and also for multiple forms to be linked together. I'm not technical, and I don't want to hire a programmer to create a system which I cannot change myself. Seems like there ought to be something that's one level up from Wufoo in sophistication, but not so technical that it would require specialized knowledge.
Answers
Use Google Forms. It works well to conduct surveys. They have lot of the functionality built in. You can use it for a number of other things as well.
Google Forms for the extremely pragmatical or http://www.typeform.com/ if you want something pretty
I would recommend you look at Gravity Forms which you can use on a Wordpress framework. The forms are easy to put together, and have a great deal of flexibility and options for integration with other platforms. You can easily use Gravity Forms for multiple stage forms.
There are plenty of options, including WordPress plugins: Gravity Forms is powerful.
JotForm.com is GREAT! I've been using it for years and it keeps getting better. The whole thing is drag and drop and you simply add a line of code in a wordpress page or post or other site and the form appears. When you change the form it updates on your site. I use it all the time.
I've tried LOTS of options, but never had one work so well. It's one of the few services that simply works the way it is supposed to so I keep using it.
Also, Zapier (which I haven't used as much) links your forms to other places you need data.
Here are some sample jotforms:
http://mikemoyer.com/contact-mike/
http://www.slicingpie.com/feedback/
http://www.34701.org/fall2014/last-class/
The best way is to rely on an easy-to-use online tool that walks you through the entire process. The site should take the guesswork out of the whole thing. I'd suggest using http://www.fieldboom.com/ to create advanced forms because it does all of those things. You can even try it out for free to see if it meets your needs. And if you ever decide to do a survey, it can help you with that too.
Related Questions
-
How do I run a successful closed beta for my web application that is almost done with development?
Create an ideal customer profile. Create some questions that will allow to you survey a potential tester to determine if they fit your profile. Design simple landing page with very clear value proposition that speaks to your ideal customer. Ask for a minimum of information up-front (email), but ask for more info after they commit by submitting the first piece of info. (KISSmetrics does a good job of this on their current website trial signup). Use the their answers to these profiling questions to put the applicants into buckets. Let in the most ideal bucket first, or split them into groups if they're big enough. Try and measure engagement the best you can. Measure qualitative and quantitative data. Schedule calls with your beta testers to find out more, especially with the ones who's user behavior seemed to indicate that they didn't get value from your product. Find out why. Make sure they are indeed your ideal customer. Pick up the phone and get to know your customers inside and out. Meet them in person if possible. Incorporate their feedback quickly and get more feedback. Rinse repeat.DH
-
What are examples of great questions to ask when surveying your customers?
Khuram's reference to what I call the "gap technique" is spot on. Few people will rate something 10/10 or A+. This gives you the opportunity to ask them how to achieve that highest rating. Once you do that: "Shut up and listen!" :) -- One of the worst mistakes is to get a participant talking (and many people talk way too much) but then to cut them off even though they're giving you substantive information (obviously, if it's drivel, then you do want to move on). You also have to assess those you survey: some are founts of information and insight while others have nothing to say. All are not created equal, as it were. In all surveys, whether in person or on-line, I recommend open-ended (i.e., unprompted) questions (where possible) followed by close-ended (i.e., prompted answers) questions. In other words: What is your favorite brand of cookie (with no list specified)? Perhaps they say Oreos. Later on, after they've forgotten that, you have a list: Which is your favorite cookie brand: a) Little Debbie; b) Mrs. Fields; c) Oreo; d) Duncan Hines? Now if those two don't match up, how valuable are these answers? So that gives you the ability to test for validity. Once you present the prompted answers, you've poisoned the well, which is why they have to come later. Hope this helps and should you have any questions, I would welcome the opportunity to discuss with you. Best, SteveSM
-
How do you manage a developer who's slow, especially when you have a small budget and you don't feel like you'll get things done in time?
Usually Programmers are only slow when they don't know how to solve a particular problem. So they will spend a lot of time researching and a lot of trial & errors to solve a problem. It is important that before you engage a programmer on a project, you break down the entire project into simple, easy to understand modules. Let him give you an estimate of how many hours he will require to complete each of the modules. Example: a typical site will have a login module, registration, My account, profile etc. So let him estimate how much he will require to do the login. You can go even detail here. (e.g. how much extra time if you were to implement Facebook/Twitter Login?). Once he start developing, track his progress closely and make sure he is following his given timeline. If he goes over his budgeted time on a module, talk with him and see what went wrong. It is often seen that they may be wasting their time on something very insignificant that you may have asked him to implement, but you can totally go by without it too. So by understanding what is taking longer time, you will be able to prioritise things better. You definitely need some tools to get this done. Google Spreadsheet or Excel works just fine. But if you don't mind spending a few bucks there are many agile project management tools that you might look into. Here is a list, google them all and sign up for trials: * AgileZen * Agile Bench * Assembla * AssiTrack * Blossom * Basecamp * Breeze * DoneDone * Eidos * Fogbugz * GreenHopper * Jugggla * Kanbanpad * Pivotal Tracker Or the reason why he is slow can be purely non-technical. Sometime your developer may don't share the same level of enthusiasm as you about the idea that you are working on. They often don't often see the "bigger picture" (since you don't share everything with them explicitly). If you can somehow get them excited about what he is a part of, it will work like a drug :) He will work day and night without questioning you. But you need to work equally as hard as him. The moment he sees that you are the boss and he is just the guy doing work for you -- his mentality will shift from being part of something to being the low paid developer. Ultimately its all about motivation and making him a part of your venture. After all he deserves it, if he is really playing a crucial role in the entire development.SK
-
What technical architecture do you suggest for a cross-platform (web and mobile) application?
If you are aiming on iOS and Android with Windows Phone 7/8 as a plus you should use C# as the language and Xamarin Studio as the IDE/Framework. You may also choose to use Visual Studio on Windows as an option. Take a look on their website: http://www.xamarin.com Even Microsoft is using Xamarin to build iOS applications and they have over 400k developers using it. Your application will be native (compiled to the platform you choose) and you are able to use all the native libraries, widgets and UI parts. You will need a cross-platform architecture to be able to reuse code among platforms and using Xamarin you may be able to reuse more than 50-60% of your C# code among platforms. This solution may render the same experience on the devices as on the website, but it enables your applications to deliver much more performance and features than any HTML5 solution. Facebook went from HTML5 to native applications due to performance and user experience limitations (gestures and other platform features are not present using HTML5).AM
-
How can you know the habits, likes and dislikes of your customer?
Use Facebook insight. There is a feature in facebook that you can use to identify your potential customer and i'm revealing you a simple trick. Choose a 'public figure' of your niche: as an example if you are a personal trainer you can choose a very known name, then go to facebook insight, in the business manager, and put the name of him. If it's very well known, probably he has a fan page or something, so Facebook will display you the identikit of the people interested. They go VERY IN DEEP: you can see how much they earn, what is the average family, where they live etc Write down these datas. You can use it further also for paid ads.JV
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.