Blog /

A common use of online product use case

2018-07-24 14:05:00

Introductions,

Are you interested to develop the online product. First, you must prepare the product requirement before you engage with development. When you start gathering information about your online product requirement you might need some common use cases like user registration, sign in, and etc.

Here we provided some common use case story about the online product.
First, we start with a product website. It’s important for every online product. It will help the customer get to know about your product in a quick way. Also, the customer can inquire if they interested in more details about your online products. The website will connect, you with your customer in one place. It will help the customer getting registered with us.
An online product website must have the below features.

A common use of online product use case
Landing page,
The first section should be the product banner and title with a short description and a link to registration and login. If you engage with the online purchase then you need to run product slider to expose multiple products with buying options.
The next section a short details about your online product features. If you have multiple features you can project as column element. Each column has a title and short description. If you add a title with colorful icon it will give a nice look to your customer.
Next section will be an about the product. Here you can say what is about your product, and why a customer can trust/needs your product.Then, you place the section about “How it works?”. This is section should be explained very well because the customer going to start the journey to your product from here. Maybe you can display as a step. Each step should lead to the customer to get inside of your product. Also, you can display short demo video about “How to start?”.
Then you can add some promotional aspect section like testimonials from your clients/customers. Also, you can display clients logo it will help to increase your customer believes.
Then you add an email subscribe section to the user getting news & updates from your product. This will help you to get in touch with the customer on everyday activity.
Next, the footer section will come. The footer contains the following things copyrights, a link to privacy & policy, terms & conditions, and faq, contacts, then you socials network links such as facebook, twitter, linkedin, youtube & google plus and etc. Also, you should provide some quick contact info such as contact email and phone number. Additionally, you can provide a link for SEO purpose. It will help you to crawl your site links from google search engine. In the end, The above cases for common to the landing page. Some product can be varied.
Next, Online Product "Authentication Protocols",

The authentication system is a core for every online product. It will start with registration and login, forgot password and reset password. This authentication will allow your customer engagement with your online product in secure mode. Here you see, the customer data should not be published in public.

Authentication required the below scenario

  • When, the customer buying your product
  • The product has a referral, offers, rewards & earning
  • When, the customer do uploads, post & publish, sharing from your website.
Registration,

When you registering your customer you should collect information such as name, email & password must be there additionally you can ask phone number. You can ask for more information based on the product. But remember one thing you cannot list a big registration form to your user. One thinks we need to capture from the user. The checkbox for agreeing to our terms & conditions and privacy policy while they registering. Without this checkbox ticked we should not allow it to register.
You might need more information when they register. But first, you collect basic information later you can collect rest of the information after they get inside of your product. This is the way you can’t lose your customer while they registering.

After Registration,

You must display the message to the customer “You’re registration completed. We sent email to you. Please check your email and confirm your email id by clicking the confirm link or button”. This is the common message for registration completion. Without customer email confirmation you cannot let in your product. If you do without email confirmation definitely things will go wrong. Because some person does register with someone email is not a valid methodology.

You must send confirmation email link to register customer email id. Then only they can confirm their email id. According to the authentication flow, you must to do it. When the registered customer clicking the confirmation email link. That link mapped to our confirmation verification page. When they reached this page we must validate the registration email and verify the customer. Once, it’s done the user should be redirected to the login page. Also, we should display the email verified success message to the customer.

If the verification email failed or that link expired, we should show the error message to the customer with the respective reason. Then, we should provide some link such as below
  • "Contact us" is something going wrong.
  • "New Registration" with another email id.
  • "Resend" confirmation email link again.
Login,

The login page should have email & password field. Additionally forgot password link to use case of the customer doesn’t remember their password. You must validate the email & password while we performing the authentication. In case, email or password mismatched we should show the error message to the customer “Your credentials invalid”. Otherwise, we take them to our authenticated landing page such as “Dashboard” page or “Welcome” page.

If the customer clicked the forgot password link, the customer should be navigated to forgot password page. Forgot password page should have email field to capture the customer email id. Because we need to send the reset password link to the customer email id. When they submitted email id, we should validate the email is registered with our product. If it’s not registered, we should show an error message to the customer “Your email id is not registered with us” or something in your way.

When the registered customer submitted the forgot password form we must send the reset password link to the user.
Reset password, this page should have New Password and Retype New Password. We should validate both passwords should be same while they entered. Then we should capture and save the new password which customer entered. And, then the customer redirected to login page. Here, the login use will work again.

Most important, while we saving the new password we should send email to the respective customer email id for “Your account password changed recently. If this is not done by you. Please reset your password by yourself.” with new reset password link. Because the customer and the product will confirm by action done by the rightful person.

This is the main Authentication Procedure done by every online product.
Now you know, these are the common use case about online product development.
Thanks for reading, Have a nice day!
2018 © Use Case , All rights reserved.