To create a new form and get your action code on Getform, you simply log in and use the myforms page to create a new form.
Each form has the following options to enter:
File upload (optional) - This option determines whether you will accept file upload on your form submissions or not.
To submit your form data and start gathering submissions from them on Getform, you simply need to post your form data to the URL we provide and we'll do the rest.
Getform allows you to create and control your own HTML, CSS, JavaScript, etc while creating your web properties. All you need to do is to POST your submissions to the URL we provided.
Here is a form sample to use on your webpage:
Here is a form sample to use on your webpage when you want to receive file uploads on your submissions:
There are some restricted fields that we will ignore in your submissions. Please do not include them in your forms.
Please note that to receive your submissions correctly for the texts that belong to language families other than Latin, you should include - accept-charset="UTF-8" - attribute to your form code.
To invite your friends to your forms and share the submissions with them on Getform, you just use invitation feature on the form by adding the e-mail address of the friends or colleagues you want to invite.
Please note that when the submissions started to arrive at your invited forms, submission counts are just decreased from the inviter's submission count, not from invited user's count.
To view and download your submission you simply need to be logged in to Getform and click on your forms to reach the form detail page.
You also have the option to download all your submissions in .csv format. Your downloaded .csv files can be opened using major spreadsheet programs including Microsoft Excel, Apple Numbers, and Google Docs.
While processing your forms you may want to validate them to ensure that users enter the correct data. You can validate your forms easily with HTML5. Doing validations with HTML5 takes minimal effort to implement.
Even though HTML5 form validation is still not being supported in some browsers, you still find it useful depending on your needs. Here are some examples:
The "required" attribute
The simplest change you can make to your forms is to mark a text input field as "required". The required attribute informs the (HTML5-aware) web browser that the field is to be considered mandatory.
Input type = "email"
This input type guarantees an email address is formatted correctly.
Input type = "number" and type = "range"
The number and range input types also accept parameters for min, max and step. Ensure a number is with a range.
Input type = "url"
This input type guarantees a URL is formatted correctly.
The "minlength" and "maxlength" attributes
With these attributes, you can limit the characters in a text input or textarea.
Your forms and form submission data are only accessible by authorized users on your account and user accounts invited to your forms.
Yes! There are no bounds. It's easy to downgrade your account back to the free plan. You will still be able to use Getform, however, you won't have access to any premium account features.
Yes! 1000 submissions count of the free account is for one time and doesn't reset every month.
Please contact us immediately! We will be very happy to create a custom plan to meet your needs.
We store each form submission for viewing via our web application and offer a download in the .csv format that can be opened using major spreadsheet programs including Microsoft Excel, Apple Numbers, and Google Docs.
To upgrade your account you just pay 9$/month and when you decide to keep using Getform after a month, you have to do renewal for every month. But we also give you 3 other payment options for longer term subscriptions and if you choose one of them you will pay the related amount for the time frame you choose.