Create Signup Flow for App

 

Provided information:

Look over the PetPal document and create the signup flow for the app.

Make it from the perspective of the pet owner, i.e., someone who wants to find a sitter to watch their dog.

Here are some important points to keep in mind when thinking about how to create the signup flow:

  • Signing up is free

  • No credit card required until the first booking

  • Pet sitters go through an intensive vetting process

  • Info the app needs to get from the user

    • What kind of pet they have

    • Where they live

    • Special requirements (avoid open-ended questions if possible)

 

Initial Thoughts

I was already familiar with similar products, specifically Rover.com, which do not require more than an email address to start searching for pet sitters. Additional information is required only when the user gets deeper into the booking process. Because of that, my initial thought was that most of this information was not necessary to start using the service. But I put that thought aside to complete the assignment.

Considerations

If this were a real product, discussions with the product, research, and technical teams would offer guidance on the following:

  • If we could limit the fields to email address and password - or offer the ability to sign up with Google or another third party and then procure name information later in the process.

  • Which pets the sitters will care for. (For this exercise, I went beyond the ‘typical’ dog/cat choices for a very good reason… ‘Caged Pets’ sounded like a fun addition.)

  • Typical owner and sitter concerns to provide relevant options for ‘Specialized Care’, ex. ‘Pet weighs more than 100 lbs.’ or ‘Pet needs long daily walks’.

  • If we need to ask where the sitter will watch the pet in the sign-up flow or can push it to the search.

Wording

I think it sounds more conversational to say ‘My pet needs medication’ and ‘My pet has special needs’. However, since the brand’s tagline is Personal Pet Care While You’re Away, I stuck with ‘your’ to avoid mixing pronouns.

Tooltip

To avoid weighing down the page with too much text, a tooltip (visible on hover) can be helpful in explaining why the user is being asked for certain information.

Reassurance

A line to reassure the user that they can always modify their search can ease the potential concern of being locked into their current choices.

 

Suggested Text

 

Create Account

Headline
Find a Pet Sitter You Can Trust

Labeled fields for:
• First Name

• Last Name

• Email Address

• Password

• Confirm Password

Microcopy for password
Minimum of 8 characters

Legal line
By creating an account, you agree to the Terms of Service (link).

Button
Create Your Free Account

Log In Text
Have an account? Log In (link)

 

Your Pet

Headline
Tell Us About Your Pet

First Section Heading
What kind of pet do you have?

Selection Options
Dog / Cat / Caged Pet (Bird, Reptile, Rabbit)

Second Section Heading
Does your pet need specialized care?

Section Text
Don’t worry…you’ll be able to chat with your sitter before booking.

Selection Options
Pet needs medication / Pet has special needs

Buttons
Complete Later / Continue

 

Location

Title
Let’s Find Sitters Near You

Section Heading
Where will your sitter watch your pet?

Selection options
Your Home / Sitter’s Home / No Preference

Labeled field
Zip Code

Tooltip (on hover)
Your search results will include pet sitters who live near this zip code or are willing to travel to this zip code. You can modify this search at any time.

Buttons
Complete Later / Find Pet Sitters