Loading
Building your Forms
Input Validation
Conditional Questions
Form Calculations
Customization and Branding Options
- How to set a header and footer for your forms
- How to use the Theme Editor
- How to use custom code to customize the look and feel of your Form
- How to customize the behavior of repeated sections
Interactive Tutorials
Web Form Design Tips
Managing your Forms
Publishing your Form
- How to retrieve your form's HTML source code
- How to publish your form using a IFRAME
- How to publish your form using a server-side script (API)
- Publishing instructions for common CMS
- How to dynamically prefill your form fields
Configuring Optional Features
- Restricting processing by date or status
- Language settings
- 'Save & Resume Later' option
- 'Preview before Submit' option
- Secure forms (SSL encryption)
- Spam Filter (captcha)
Submission Confirmation and Notifications
- How to redirect your visitor to a web page after the submission.
- How to receive an email for each submission.
- How to easily reply to the person who submitted the response.
- How to customize the email notification.
- How to send an auto-responder with each submission.
Dynamic Configuration with Formulas
Sharing Forms and Data
- How to allow another user to edit your form.
- How to add another user to your account.
- Feature Restrictions
Workflows
Managing your Data
How to Export your Data
Troubleshooting
Publishing Issues
- Unexpected characters in the form, such as 'À' or ''
- Incorrect rendering when publishing via the API
Form Submission Issues
Export Issues
- Error: 'File not loaded completely' in Excel
- Garbled characters in Excel
- Repeated sections cannot be sorted in Excel
Managing your Account
PayPal Subscription
- How to change your PayPal funding source
- How to switch your subscription to a different PayPal account
- How to cancel your PayPal subscription and pay directly with a credit card
Connectors Documentation
Salesforce Connector Documentation Index
PayPal Connector Documentation Index
HTTP POST Connector Documentation Index
Google Spreadsheet Connector
Not finding what you need? Please open a support request.
Form Customization Options
How to customize the look and feel of your Form
The Form Builder contains a "Custom Code" field where you can enter CSS and Javascript code to further customize your form.
If you don't know how to write CSS or Javascript code, look at the code samples below. They cover the most common customization requests. If you find what you need, just copy & paste the code. If you need something not documented here, please open a support request. We will be happy to help.
Here's how it works:
- First, find the code sample you need in the list below.
- Then go to the 'Forms' tab, select the form and click the "Modify" link to open it in the Form Builder.
- Click on your form's name in the outline and open the 'advanced' properties panel.
- Copy and paste the code in the "Custom Code" field.
- Save and test.
Change the distance between the label and the input (for left aligned labels)
<style type="text/css">
.wForm .preField {
min-width: 9em !important;
}
* html .preField {
width: 9em !important;
}
</style>
Change the numeric value for a shorter (6em) or larger (15em) space.
Changing the form's font:
<style type="text/css">
.wFormTitle, .wForm {
font-family: 'Lucida Sans Unicode', Lucida Grande, sans-serif;
}
</style>
See also: List of fonts suitable for the web.
Removing the background from your form's theme:
<style type="text/css">
.wForm form, .wForm fieldset {
background-image: none !important;
background-color: transparent !important;
}
</style>
Removing the default background on forms hosted directly on FormAssembly.com:
<style type="text/css">
.default { background: transparent;}
.default .wFormContainer { width:auto; }
</style>
Removing the "assistance" link below the form
<style type="text/css">
.supportInfo {
display: none;
}
</style>
Note: Before removing this link, please make sure that your form contains sufficient information to contact you if your visitors need help.