CampaignMonitor – Improving the usability of email subscribe forms on mobile devices
Recently, we were asked for advice on how to make our email subscribe forms more mobile-friendly. The good news is that mobile devices like iPhone and Android handsets generally do a good job of making forms at least remotely usable these days, however there are a couple of things us designers and coders can do to make them as easy-to-use as possible. The obvious benefit to optimizing your forms is that they require less time and effort to fill in on a mobile device. To you, this means higher completion rates and more subscribers.
In this post, we’ll cover a couple of pointers, plus feature a simple example you can use as a starting point for your own subscribe forms.
Top-align those labels
A common boo when it comes to using forms on a mobile device are having labels that reside out of sight when a form field is selected in a mobile browser. At the initial zoom-level, a left-aligned label like ‘Enter your email address:’ may be visible, but as soon as you start entering text, the viewport zooms-in and the label is flung out of sight.
The solution is to either use a top-aligned label, or add the form label as a text-field value. The latter requires less vertical real estate, but can be a little annoying if the field you’ve just started filling in was initially hidden by the phone’s “Form Assistant” or keyboard.
Our subscribe forms come with top-aligned labels by default – which is a good thing.
Use input type=”email”
Talking about form assistants, Kevin in the comments made a great suggestion – if you use
input type="email" on the email address form field, a special keyboard will display in iOS devices, featuring commonly used characters like @. David Walsh features a couple of added advantages to this method in his post on HTML5′s “email” and “url” Input Types. Thanks, Kevin!
Want to check out the who’s who and what’s what of email marketing?
Read The Buzz.
Other post by this Author