The Online Form Builder Blog

Engage Users via Twitter & Facebook to Increase Form Conversion

FormSmarts allows you to better engage with your user community by adding a social component to your online forms. The assumption with social networks is that a user is more likely to perform an online action such as filling out a form, registering for an event or sign up for a class if she knows that her friend or colleague has already done so.

Online Forms Get Social

For each form, FormSmarts allows you to set up a message template that will be used to post an update to social networks when the form is submitted. The message can incorporate any information entered on the form.

The user’s expectation when filling out online forms is that the information submitted will only be disclosed to the form owner, and you clearly need to ensure you don’t leak personal information (more about this in the last section). We define two types of input fields on a form. Those which will be populated by information which—taken out context—is so general that it can be safely disclosed, and those which should be kept private. In the example below, we deem First Name, City and Country as public, while all other fields are deemed private.

Post a Twitter Update When Online Form Submitted

How to Set Up FormSmarts to Post Twitter Updates

First connect your Twitter account with FormSmarts to allow FormSmarts to post tweets on your behalf. You will be taken to Twitter for authentication and asked to authorize FormSmarts to post updates using your account. You will only need to do this once. Note that FormSmarts will not have access to your Twitter password. Once this is done, Twitter will send you back to FormSmarts.

Next click on Twitter Feed Setup in the Form Details screen of the form builder. Enter a short text using placeholders $1, $2, $3,… where you want the value of the corresponding input field to be inserted. Use $1 for the value of the first input field, $2 for the second, etc., in the order fields appear on the form.

The Online Form Creator's Twitter Setup Screen

Posting Updates to Your Facebook Wall

When someone submits a form, FormSmarts can post an update to your Facebook wall via the Twitter App for Facebook. First set up FormSmarts to post updates to Twitter as described in the previous section, then add the Twitter App to your Facebook page or profile. We will add native support for Facebook if there is demand—please let us know here. (Note: if you ended up here while looking for information on integrating an online form to Facebook, read this).

Respecting the Privacy of User Information

Protecting the information of your users is of paramount importance. When someone submits his information via an online form, he does it with the implicit understanding that his personal information will not be disclosed.

  1. Add a privacy note on the form (like on this demo) to ensure people understand that some none-personal information will be posted to social networks. Say what information will be published.
  2. Make sure you’re using the correct placeholder (e.g. $1, $2,…) in the message template. Remember that $1 will be replaced by the value of the first input field in the order they appear on the form, $2 will be replaced by the value of the second input field, etc.
  3. If you change the order of fields on the form, don’t forget to update the message template with the correct placeholder name.
  4. Always test the form after setting up a Twitter feed or changing field order.

To further prevent the leak of confidential information, FormSmarts will not publish Twitter updates for SSL secure online forms, even if this has been set up through the online form builder.

How to Disable a Twitter Feed

If you no longer want FormSmarts to post a Twitter update when a form is submitted, simply erase the message template in the Twitter Feed Setup screen (pictured above) and save changes.

Posted on December 13th, 2011 in form builder.
Be the first to post a comment!
Tags: , , , , , ,

How to Customize the Look of Your Forms with CSS

The online form builder allows you to easily change the layout and colors of your forms when these are embedded into your website. This article discusses how to further customize the look of your online forms by providing your own CSS stylesheet. You can create one (or more) CSS stylesheet for each form.

Disclaimer

The feature discussed in this article is UNOFFICIAL. It is NOT PART OF ANY FORMSMARTS COMMERCIAL OFFERS and we do not provide direct support for it. Feel free to post questions at the bottom of this page. Changing the layout of a form may prevent it to display consistently across browsers.

Verify Your Site & Upload a Logo

To be able to use your own CSS stylesheet, your first need to verify your site and upload a site logo. Uploading a logo creates a website profile on FormSmarts and will allow you to provide your own CSS stylesheet. The logo will be shown on the standalone version of your forms and also on PayPal if you’re using Advanced Payment Integration.

Create a CSS Stylesheet

The CSS code in your stylesheet will be loaded after the default FormSmarts CSS, so any instructions specified in it will override the default. We give a few examples of customizations in the Example section below. More will follow.

Update the Embed Code on Your Site

In the HTML snippet given in the Form Publishing Info screen of the form creator, change the query string portion of the URL from mode=embed&lay=1 to mode=embed&lay=1&style=css/form.css, where css/form.css is the path to the CSS file relative to the root of your website. For example, if your website’s URL is http://www.example.com, the CSS file should be at http://www.example.com/css/form.css.

CSS Styling Examples

Changing the Font and Color of Headings

h2{
font-family:serif;
font-size:14px;
color:orange;
}

Changing the Layout of a Form to Multiple Columns

Logical sections defined by headings can be made into separate columns using the following CSS code and changing the iframe width accordingly.

#section_1{
width:350px;
float:left;
}
#section_2{
width:350px;
float:right;
}

Online form with multiple columns

Posted on November 21st, 2011 in form builder.
5 Comments »
Tags: , , , ,

How to Use QR Codes to Deliver Online Forms to Mobile Users

As more users are accessing online forms through a mobile device, we’ve added two ways to share a form with mobile users. Each form now comes with it own QR code and short URL, to be found in the Form Publishing Options screen of the form creator. We’ve also made it easier to embed a form on Facebook.

Why Mobile Users Are Important

Share a mobile form with its QR Code

QR Code vs. Short URL

For those cases where distributing a QR code is not practicable and for mobile users who haven’t yet installed a QR code scanner on their phone or don’t know how to use it, we’ve also made all online forms accessible via a short URL such as http://myFS.me/7kb. If this doesn’t fully eliminate typing, it at least makes typing a form URL a less frustrating experience and shows mobile users you do care. And again, it reduces the risk of making an error when typing the URL.

Posted on October 3rd, 2011 in form builder.
1 Comment »
Tags: , , ,

Excel Report Generator Upgrade

If you’re using FormSmarts’ Export to Excel feature, you may have already noticed that we’ve updated the report generator. As well as several other minor changes, we’ve added a second way to specify the date range over which the report is generated (in addition to selecting a start and end date) by choosing a preset time period. This is meant to further simplify the task of generating a report. The preset periods available are Today, Yesterday, This Week, Last Week, Last Seven Days, This Month, Last Month, Last 30 Days.

For the time period options that depend on the first day of the week (This Week, Last Week), we use the default for your country, as set in your account. You can change this in the Report Generator under More Options.

Give Us Feedback

Do you find the new date range feature useful? Which one do you anticipate you will use most? Should we add more (e.g. quarter)? Please give us feedback by posting a comment, via Facebook or Twitter.

Posted on September 16th, 2011 in form builder.
2 Comments »
Tags: ,

Advanced PayPal Integration in Two Steps

The new FormSmarts Advanced PayPal integration is as easy to use as our popular PayPal form feature, but it provides several additional benefits, mainly:

What Are the Benefits of Advanced PayPal Integration?

FormSmarts standard PayPal integration is easy to use and set up as it requires no change to your PayPal account. A downside to this is that FormSmarts has no way to know if the payment went through or not, and you — the seller — needs to manually reconcile payments and order forms using the FormSmarts Reference Number. That’s usually not an issue for small sales volumes, but can quickly become so as sales increase. At this stage payment processing must be fully automated and integrated with the form processing platform. That’s exactly what FormSmarts Advanced PayPal Integration is doing. Here are the benefits:

Setting Up Advanced PayPal Integration

To set up advanced PayPal integration, first create an order form with prices formatted in the same way as you would do with FormSmarts standard PayPal integration. Then visit the Forms tab of the form builder and select Integrate with PayPal using advanced integration in the Form Details screen, as illustrated below.

Select Advanced PayPal Integration in the Form Builder

It’s now time to log on to your PayPal account to add your Secret PayPal URL. PayPal will use that URL to communicate with FormSmarts. You’ll find your personal URL in the Security Settings section of your FormSmarts account. Note that the URL contains your private security key and it should therefore be kept confidential.

In your PayPal Profile, go to Selling Preferences, Instant Payment Notification Preferences and paste your URL there. Make sure IPN message delivery is enabled before saving.

Turn On PayPal IPN Notification

Notes

Advanced PayPal Integration comes with all Business-level plans and doesn’t work with recurring payments/PayPal subscriptions or donations at this time.

Posted on April 28th, 2011 in payment form.
6 Comments »
Tags: , , ,

A Tip to Increase Form Conversion: Use Required Fields Wisely

When creating a form, the form builder allows you to specify whether your want each input field to be required or optional. The meaning of required is obvious: form users will not be able to submit the form unless a value has been entered for each and every required fields. For radio buttons and drop-down lists, that means users will have to explicitly select an option between the ones provided. The decision to make a field required is not to be made lightly, because that could frustrate the user and affect the form’s conversion rate.

Radio Button and Drop-Down List as Required Input Fields

The meaning of optional is more subtle as it is different for text input fields (text boxes, multi-line text areas) on the one hand, and radio buttons and drop-down lists on the other hand. That’s because in the latter case users only have a limited set of options to choose from, and the first option in the list is always selected by default.

In the example illustrated below, we’re building a registration form for an event. The form should accommodate up to two delegates. The first delegate is required, but the second one is optional. It turns out that:

Required or Optional Radio Button and Drop-Down List in the Form Builder

Because None is selected by default, the form user won’t have to do anything in the most likely scenario where he’s only registering one attendee. This will save him time and frustration, and will statistically increase the form conversion rate and reduce form abandonment.

Posted on April 12th, 2011 in form builder.
4 Comments »
Tags: , , ,

How to Build a PayPal Subscription Form

Many websites allow visitors to access online content and services for a monthly subscription fee. Creating a subscription form is somewhat different from creating a regular payment form, because it involves setting up a recurring payment, so that the buyer is automatically billed a fixed amount of money at a fixed interval until the subscription is canceled. The online form builder’s payment integration feature now supports PayPal Subscriptions.

PayPal Subscription Form

Creating a Subscription Form

Creating a subscription form is quick and easy:

  1. If you haven’t got a FormSmarts account yet, sign up for a FormSmarts Pro or Business account, then create a form with the form generator
  2. In the Form Details screen of the form generator, set the On Submission option to Show Confirmation & Integrate with PayPal
  3. Add radio buttons, a drop-down list or a checkbox, and enter the description, price and duration of subscription options formatted as My Subscription ($19.99 USD/month), as shown on the screenshot above and in this demo.

Duration of a Subscription

The time before another payment is due can be specified in days, weeks, months, or years. The form builder understands the following formatting variations:

Trial Subscription

Like in the example presented in the first section, you may specify a trial period for the subscription. This is typically used to give a free trial subscription to the buyer before he is charged for the first billing cycle. The buyer will not have to pay anything if he cancels the subscription before the end of the trial period.

Any Feedback?

As always, your feedback is important to us and is our primary source of inspiration for developing new features. You can also post your questions and comments on Facebook and Twitter (@FormSmarts).

Posted on January 17th, 2011 in payment form.
1 Comment »
Tags: , , ,

Attach a File to a Form in a Click: File Upload Made Easy

With the new file upload feature, you can now let form users attach a picture or document to a form like in this demo.

Form with File Upload Field

Adding a file upload widget to your forms is as easy as adding a simple text box: visit the Fields Tab of the form builder, and create a new field choosing the File Upload widget. That’s all there is to it. Once a file has been uploaded and the form confirmed, that file will be stored on FormSmarts and available to you.

Customizing File Upload Fields

Although a file upload field created as just described will be fully functional, you may want to restrict the type of content the form will allow users to upload, as well as set the maximum file size permitted. You can also specify how long FormSmarts should hold uploaded documents on the server. To change these options, visit the Field Details screen of the form builder.

File Upload: Form Builder with File Attachment

Allowed Content Type

By default, a file upload field will accept all supported content types: documents (PDF, Word, Excel, RTF, OpenOffice ODF, and HTML documents) and images (JPEG, PNG, and GIF). You can restrict the type of content the form will allow users to upload to either documents or images. For example, if you’re building a job application form, you will want applicants to upload their CV and should restrict uploads to Documents to prevent mistakes.

Maximum File Size

By default, the maximum size of uploaded files is set to the maximum for your plan: 2Mb for Business Standard, 4Mb for Business Plus, and 6Mb for Business Max. You should use the slider to change that value to whatever makes sense for the purpose of the form.

Storage Policy for Uploaded Content

You can define the period of time during which FormSmarts will store uploaded content. At this time, we support five storage policies:

While storing file attachments on the server forever gives you the most flexibility, you may then exceed your storage quota — currently 75Mb for Business Standard, 500Mb for Business Plus, and 1Gb for Business Max. We’ll send you an email if you’re getting close to or exceed that limit.

Secure File Upload with SSL

File upload works with FormSmarts secure form feature so that files attached to a secure form only transit via a secure connection (SSL), both when uploaded to FormSmarts and downloaded to your computer.

Any Feedback?

As always, your feedback is important to us and is our primary inspiration for developing new features and improving existing ones.

Have a wonderful 2011.

Posted on January 4th, 2011 in file upload.
Be the first to post a comment!
Tags: , , , , ,

Form Confirmation Page & Redirects

We’ve added two options to complement the default confirmation page that is displayed after a form is submitted. You can now:

Redirection

Select the redirect option in the Form Details screen of the form builder to automatically redirect users to the Return URL of the form instead of showing them the confirmation page. Redirects have been supported for a while, but could not be set up via the form builder.

This feature allows you, for example, to redirect users to a download URL of your site after they’ve entered their information.

Note: Do not choose this option if your form includes a payment, as users would be redirected instead of being led the page where they are asked to make the payment.

Detailed Form Confirmation Page

The detailed confirmation page shows a summary of the data submitted and allows form users to:

The form generator allows users to print, get a PDF or have a copy of the form data emailed to them.

Use the detailed confirmation page whenever you want users to be able to keep a copy/proof of the data they’ve submitted. Feel free to try this demo. This feature is only available with Business accounts.

Posted on October 12th, 2010 in form builder.
11 Comments »
Tags: , , , , , , , ,

Web Form Builder Upgrade

This release of FormSmarts introduces over one hundred improvements, leading to our most powerful, reliable and generous offer yet.

Important Reminder

Please add FormSmarts sender email formsmarts-noreply@syronex.com to your contacts, whitelist, or list of allowed senders and instruct any other form recipients to do so too. This should ensure your web forms are (and continue to be) always correctly delivered to your Inbox.

Increased Input Fields Allowance

To allow all users to take advantage of the new Heading and Text Block widgets introduced with this release, we’ve increased the number of fields you can use on a form.

Be a Good Web-Citizen

Major Changes

If many of the changes are improvements to FormSmarts server-side software which are not directly visible to you, all affect the quality of the service we provide you.

Posted on May 5th, 2010 in form builder.
4 Comments »
Tags: , , ,

« Older Entries

Connect with FormSmarts


Get updates by email (~1 email/month):

Got a Question?

Got a question about FormSmarts?
Ask FormSmarts Sales!

About the Form Builder Blog

The Online Form Builder Blog is published by FormSmarts, a web form service providing all you need to create a form and publish it online in minutes. FormSmarts makes it easy to build a form and embed it on your site. You can then get form submissions by email or store them on FormSmarts and download an Excel report. Learn more about the many other benefits of FormSmarts.
Your AccountHelpFormSmarts