• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

Simplicity Rules

Adam DuVander on keeping it simple

  • About Adam

What To Do When That Email Address Already Exists

July 21, 2009 by Adam DuVander

It’s not often that an account signup process on a website makes me happy. This happened today and I would love to share it with you.

I was covering MapQuest’s new directions API for ProgrammableWeb. Like most API providers, MapQuest requires developers to register. I thought I might have signed up, but the first username/password combo didn’t take. So, I decided to create a new account.

When I did, I was prompted with the following message:

“That email address has already signed up for an account. Would you like to have your password reset and your welcome letter resent?”

MapQuest tells me I have an accountIt’s a tiny change from the usual that makes a big difference. Most sites would simply present me with an error about an email address already being in their system. Maybe I’d be given a link to the forgot password screen. More likely I’d have to hit my browser’s back button, then find the form myself.

MapQuest has shown its developers understand the flow of interaction in that situation. It was just a login screen, but they put in that little bit of extra effort needed to make it work.

Login screens have been a common topic at Simplicity Rules:

  • Adobe’s Hybrid Login/Signup Screen
  • Band-Aids Only Hide Boo-Boos

Comments

  1. Antony pegg says

    July 22, 2009 at 5:53 pm

    Hi there,

    thanks for the great feedback!

    Just in case you are trying to do any POST action with the API tonight
    we just discovered a bug or a documentation issue

    you need to set your mime-type to application/json OR start your post body with “json=”
    we will either remove that requirement or tidy up the doc tomorrow to point that out

    hth
    Ant
    platform services product manager

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Simplicity Series

  • Designing the Obvious
  • Paradox of Choice
  • Laws of Simplicity

Copyright © 2025 · Elevate on Genesis Framework · WordPress · Log in