Wooly

Onboarding Different Paths

Problem | Customer Value

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

My Role

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Discovery | Research

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Prototyping

Login and Signup Project

Problem:

Our existing login experience is brand and ambassador specific. It hasn’t been touched in years and is a bit behind the rest of the product.
We need the ability to allow brands and customers to have a different login experience when coming from different access points.

  • Flow: Access via Brand Email link or brand invite page. - Through research we learned brands don’t want to feel rerouted from a brand they love to a third party experience.
  • Flow: Our Company website, direct link, or advertising. - Allow organic users to join the platform.
  • Flow: When a Customer shares a product with a friend what does that look like for the friend? - Friends are encouraged to share products and their favorite brand with the friends and family members.
  • Requirement: Use Google single sign in. - Through research we also found that users tend to want sign in with google as a majority of our current ambassadors were using gmail at the time.
  • Requirement: Remove Single signin of facebook and instagram. - Because many of our users have multiple instagram and Facebook accounts there is a problem with cookies and cache signing in with the wrong account. (Too much confusion)

Research:

I looked through a few semi-competitors' experiences to gauge what their learnings have been. While looking for the overall flow and experience I collected samples of UI elements to give our login pages a bit of a refresh.

Mapping out possible pathways.

Keeping in mind the new pathways we want to support, I began mapping it out and looking for potential gaps in the flow.

I worked with our Customer Success team to ensure we weren’t missing anything and then began to work through the various pages.
Using Figma I began breaking out the pages into sections and keeping the wires simple.

After brief reviews with the Product team, dev team, and CS I began putting together higher fidelity mocks.

We also needed tools for the Brand side to upload the desired logos and images.

Accounting for error states, email notifications and branding fit. I prepared the story for final review and to be split out amongst the devs to begin work.
During review our COO and lead CS walked a few users through the various experiences to ensure we were on the right track.

After a few minor tweaks we sent to the dev team to build and launch.

Into the wild we go

After the release we began slowly inviting our brand users to experience the new login experience. They were shown both branded and unbranded experiences.
Some feedback we received along with some internal projects led us to revisit and tweak some of the design and spin off a few new stories to support the branded experience a bitbetter.

Feedback as follows:

  • I see my logo and name but the blues aren’t my colors and don’t match my branding colors very well.
  • My logo is really small and doesn’t fit well within the space provided.
  • How can I upload my image so it doesn’t cut off the words or pictures (Image CropperStory)

Because the team asked for this as a potential feature I mocked up what it would look like if we allowed the brand users to adjust colors and it wasn’t pretty.

Colors mocked were the actual hex colors of the client with their small logo attached. (TheHome Depot wasn’t our client but the orange was similar)

I already knew the aspect ratios and images needed work with the Image Cropper story already slated for development but the feedback helped validate the need as well as provide additional notes to add to the story.
I took some of the learnings and and re-thought a bit of the responsive aspect as well as the colors, aspect ratio, and text placement.

Simple is better - Redesign

While logging into our platform using google I took note of the simplicity

I began reworking our designs. Luckily because I use components, the job was quite simple to change and the result not only fixed a few of the problems we were aware of, but it also solved some complexities for dev and consistency issues throughout the rest of the app.

This was quickly launched and has been live for approximately 5 weeks. We are continually moving over users from our old experience to the new. This is both Brand and Customer users.
We have received a lot of positive feedback on the new design, flow as well as the branded experience. Because of the feedback we are seeing less users going back to the old platform and have plans to deprecate it within the next 3 weeks.

As for the other pathways into the login experience, we have yet to launch our new product that will utilize product sharing as well as links meant for organic users.

testing

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Activity Notifications

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Custom Timing

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Mobile Optimized

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

+12k

Nibh Elit Tristique

84

Aenean Condimentum

3,07

Quam Inceptos

24h

Ullamcorper

Results | Learnings

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

HeadNulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Pus sit amet fermentum. Donec id elit non mi porta gravida at eget metus. Etiam porta sem malesuada magna mollis euismod.ing

Joshua Home

New York Times

HeadNulla vitae elit libero, a pharetra augue. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Pus sit amet fermentum. Donec id elit non mi porta gravida at eget metus. Etiam porta sem malesuada magna mollis euismod.ing

Nulla vitae elit libero, a pharetra augue.

New York Times

Login and Signup Project

Problem:

Our existing login experience is brand and ambassador specific. It hasn’t been touched in years and is a bit behind the rest of the product.
We need the ability to allow brands and customers to have a different login experience when coming from different access points.

  • Flow: Access via Brand Email link or brand invite page. - Through research we learned brands don’t want to feel rerouted from a brand they love to a third party experience.
  • Flow: Our Company website, direct link, or advertising. - Allow organic users to join the platform.
  • Flow: When a Customer shares a product with a friend what does that look like for the friend? - Friends are encouraged to share products and their favorite brand with the friends and family members.
  • Requirement: Use Google single sign in. - Through research we also found that users tend to want sign in with google as a majority of our current ambassadors were using gmail at the time.
  • Requirement: Remove Single signin of facebook and instagram. - Because many of our users have multiple instagram and Facebook accounts there is a problem with cookies and cache signing in with the wrong account. (Too much confusion)

Research:

I looked through a few semi-competitors' experiences to gauge what their learnings have been. While looking for the overall flow and experience I collected samples of UI elements to give our login pages a bit of a refresh.

Mapping out possible pathways.

Keeping in mind the new pathways we want to support, I began mapping it out and looking for potential gaps in the flow.

I worked with our Customer Success team to ensure we weren’t missing anything and then began to work through the various pages.
Using Figma I began breaking out the pages into sections and keeping the wires simple.

After brief reviews with the Product team, dev team, and CS I began putting together higher fidelity mocks.

We also needed tools for the Brand side to upload the desired logos and images.

Accounting for error states, email notifications and branding fit. I prepared the story for final review and to be split out amongst the devs to begin work.
During review our COO and lead CS walked a few users through the various experiences to ensure we were on the right track.

After a few minor tweaks we sent to the dev team to build and launch.

Into the wild we go

After the release we began slowly inviting our brand users to experience the new login experience. They were shown both branded and unbranded experiences.
Some feedback we received along with some internal projects led us to revisit and tweak some of the design and spin off a few new stories to support the branded experience a bitbetter.

Feedback as follows:

  • I see my logo and name but the blues aren’t my colors and don’t match my branding colors very well.
  • My logo is really small and doesn’t fit well within the space provided.
  • How can I upload my image so it doesn’t cut off the words or pictures (Image CropperStory)

Because the team asked for this as a potential feature I mocked up what it would look like if we allowed the brand users to adjust colors and it wasn’t pretty.

Colors mocked were the actual hex colors of the client with their small logo attached. (TheHome Depot wasn’t our client but the orange was similar)

I already knew the aspect ratios and images needed work with the Image Cropper story already slated for development but the feedback helped validate the need as well as provide additional notes to add to the story.
I took some of the learnings and and re-thought a bit of the responsive aspect as well as the colors, aspect ratio, and text placement.

Simple is better - Redesign

While logging into our platform using google I took note of the simplicity

I began reworking our designs. Luckily because I use components, the job was quite simple to change and the result not only fixed a few of the problems we were aware of, but it also solved some complexities for dev and consistency issues throughout the rest of the app.

This was quickly launched and has been live for approximately 5 weeks. We are continually moving over users from our old experience to the new. This is both Brand and Customer users.
We have received a lot of positive feedback on the new design, flow as well as the branded experience. Because of the feedback we are seeing less users going back to the old platform and have plans to deprecate it within the next 3 weeks.

As for the other pathways into the login experience, we have yet to launch our new product that will utilize product sharing as well as links meant for organic users.