Shopper.com / Explore Page

Projects

Product
UX

Designing a space, where shoppers can get the best offers with the help of the community

Duration
June 2020 - March 2021 (8 months)
Team Build
1 Product Manager
6 Developers
1 Product Designer
My Role
• Customer Research
• UX/UI Design
• Development Control

Intro. Why I am a Product Designer?

After working for a year in the Russian design studio as a UX/UI Designer, I figured out that providing a one-stop shop for several companies simultaneously means quality sacrificing. But the quality is super important for me and I can’t compromise my inner standards 
That’s why I said “goodbye” to studio design and on the next day woke up as a Product Designer. The good fortune came my way and I met MK, who asked me to join Shopper.com startup and take part in creating its new product.

Problem

The new product of Shopper.com supposed to solve two problems:

  • Help online shoppers save money.
  • Make the business grow by increasing registrations and user adoption.

Challenge

  • The challenge was to plot a course in ambiguity, handle covid-19 and achieve a high-quality implementation with the junior devs team.
  • This project also challenged my commitment to become a Product Designer in the international team. So I worked hard to gather knowledge and acquire new skills to deliver the best product I can.

Solution

I widely promoted Alexander Osterwalder's methodology throughout the project to design the Value Proposition. Then I’ve used Design Thinking process to bring all pieces together. Eventually, we created a platform, where people can get the best prices with the help of community and discover inspiring shopping ideas.

The Process

Screener Survey

  • The quality of CR has a huge impact on the final product. To run a good one—it's crucial to talk to the right people. Initially, we thought the “right people” are frequent online shoppers.
  • But I thought, “frequent online shoppers” is a mix of different customer segments, and researching it will very likely lead to contradictory outputs which will be insane to operate from.”
  • To avoid that, I suggested to research shoppers with money-saving issues right away.
Next, I created a form to get those people for interviews.

Interviews

  • I prepared interview questions to find out how online shoppers get the best prices nowadays, and which problems they experience along the way.
  • It turned out, shoppers leverage a good variety of technics to save money, such as adding items to bookmarks and wait for a discount, shopping in incognito mode, buying second hand stuff, cash-backs services, limiting budget, reward programs, etc.

However, price comparison and coupon codes grabbed our special attention…

It’s very likely you went through many portfolios for today. To save your time, I share the final product right away. If you enjoy design process like me, read It!

Read Full Process ~9 min

Development Quality Control

I handed off high-fidelity designs to devs and anticipated a product launch. But the first version I’ve got remained this:

Oops.

Unbroken, I've asked guys to make another version, following all margins, font sizes, and elements dimensions:

The quality of implementation means everything. If the implementation is bad, it doesn’t matter, how brilliant is your idea or how beautiful were layouts in Figma. — So, I decided it’s my responsibility to take it under control.

Soon, I ideated a set of technics to get it done:

  • Communication
  • Explanatory Tools
  • Components Library
  • Corrections List

The latest worked especially well. I’ve shared ~669 corrections to approach the pixel perfect implementation and clear logical transitions. Insane!

Final Product & Best Solutions

One Page. All Content

We brought together products, deals, shops, and shoppers, to make them more discoverable and easy to navigate.

Explore Page is Home

It engages unregistered users with real content, increasing sign-in's. It also reduces expenses for designing and developing landing/home page

Designing for Content abundance

The constant flow of content—is the key to building engagement. So, I focused on the question, “how might we encourage shoppers to submit a huge amount of deals constantly?

👇🏽 Try in Prototype

Add from any page

The “Add” button is fixed in navigation. It accessible for users from any page, so it boosts uploadings.

Speed it up!

Once the user added the deal link, the system automatically grabs deal photos from the store page. Timesaver!

Designing for Accurate coupons

The huge problem with coupons—most of them don’t work. To keep user satisfaction and retention high, we took care of the features, that control validity of coupons.

👇🏽 Try in Prototype

Validity proof

Coupon can’t be submitted without it's validity proof, so we weed out big portion of inadequate submissions right away

Expiration date

Users can share the expiration date along with the coupon, so it significantly helps moderators maintain accuracy.

Rewards

Quite of fields, right? We show a banner, that motivates users to fill them all. And it also reminds, that the user will be rewarded, only if the coupon really helps somebody to save. So, it’s worthwhile to share accurate coupons.

Designing for Community

But the real game-changer was designing for the community…

“How might we leverage a community to boost offers accuracy and fill our platform with hard-to-find bargains?”

Community feedback

In comments, shoppers can share their experience with offers. But sometimes, it’s possible to find even better offers there!

Reactions

Another type of community feedback helps top offers to stand out.

Submit a better offer

In case shopper rate offers as “So-so”,  We use this as a opportunity to get a better content.

Support newbies!

Imagine: you shared your 1st offer and nobody replied. Doesn't feel well, right? To avoid that, I ideated banner above newbie’s posts

Offers Highlights

Most reacted deals get highlights. So they’re more noticeable, and bring value to even more shoppers

Reflection

  • Product designer has to really care.
“Design ends when you handoff layouts to devs” — I thought. “No-no, when you’re a Product Designer, layouts handoff — is only a beginning” — Now I know.
  • Collaboration is a key. 
When you receive a task, it’s important to involve the whole team ASAP. Gathering requirements and suggestions from all product departments — drastically speeds up design process and solution adoption.
  • Sometimes, it’s important to stay. 
If you did sign up, you have to go the distance. To advance professionally and personally you have to complete the project no matter what happens.
  • Adversity is an opportunity for growth. 
Whether you face a nightmare development or a company’s bankruptcy —  you can always get from this experience to become wiser, stronger, and better.


Founder / Product Lead Looking for a Designer?

I’m open to new projects and interesting opportunities!

Get in Touch