User Stories

User action & User goal

User Action
User Action
Column 2
Column 3
register a new user
sign in as a legacy user
login into the system
reset my password
sign in through my google account
manage my user profile
change my password through my profile
manage my client profile
view product catalog
view product detail
create,read,update,delete a product in my product catalog
change my brand setting
search for brand with a filtered search
search for product with a filtered search
view my product details
view brand profile
view brand catalog
add/remove products from shopping cart
add/remove products to a list of “saved” products
view order details
update my orders
make comments on an order
add charges to my order
approve/reject client registration
update/delete an order
manage the retailer's margin
apply a rounding up rules to all unit price data fields, only for data entry with 3 decimal places.
delete order by back-end admin
deleted order to be moved to new table (soft-delete)
provide a new page of DELETE ORDER to view Deleted Order
upload/download order in csv format for retailer order
ability to upload without constraint, but limited to existing header on the database table. display Retailer Information
create, read, update, delete and/or overwrite a retailer margin
have the order page table display retailer name
verify order transfer from Heroku system
be able to click the retailer’s name and view information about the retailer.
take action on my own to initiate relationship with retailers
be able to edit email notification settings for “as it happens”, “once a day”, “once a week” or “never”
Initiate contact with brands or retailers on the platform
initiate contact with brands or retailers on the platform
ask questions before I place an order
pitch my brand for consideration by the retailer
indicate via a settings page what types of notifications to receive via my email and how often I receive them
proactively search for and discover retailers on the platform
see what brands are available on the platform
receive suggestions for brands that might be a good fit for me based on their past orders or stated preferences
Pay for Landing services on the platform
craft an attractive profile
to see my dashboard when I login
to have an easy way to create and edit retailer-focused content on how to use my brand/product
make it easy for retailers to find my brand/product training materials
be able to write and publish messages to individual brands/retailers or groups of brands/retailers
publish key dates related to upcoming opportunities to brand/retailer accounts
know that Landing deducts orders from my overall inventory
have all my resources / documents in one place
create invoices
create packing lists with a detailed summary of what I am shipping, how much of it is being sent, and where it is going
be able to download my invoices
a packing list template
see all my messages in my inbox when I log into the platform
be able to flag messages as "spam"
know that Landing will create a spam filter
be able to see all the retailers on the platform
I want Landing to suggest what retailers are a good fit for me based on their past orders or stated preferences
proactively search for and discover brands on the platform
learn about retailers terms and qualifications (locations, what types of brands they buy)
learn more information about the retailer, including what type of retailer it is (e-tailer, fashion company, marketplace)
know what type of products retailers are looking for: Ingredient Product category Concern (pore, anti-aging)
like to know what other brands a retailer carries
know what marketing programs a retailer offers to brands once they are purchased
I want to be notified if I am eligible for an upcoming Buyer Box
the chance to send my products to be reviewed by retailers in person
see pending items requiring my attention
the key metrics of my business
to see top line information from Landing at a glance
use my dashboard to make onboarding simple for new members
use the dashboard to keep me organized and be more knowledgeable about my business
have a simple system for publishing key dates to brand dashboards
see what is available beyond the Basic Service
provide training information to sales associates who are selling my brand
direct my sales associates to a page on the Landing platform where they can view training information on brands that I carry
simplify and lighten the work it takes me to train sales associates
get away from relying on manual methods of identifying the correct audience for messages
have a clean and easy to use messaging center
have a subsriptions section in my Messaging Center for receiving communications from Landing
understand at a glance what the Landing platform is all about
a place where I can upload my product ingredients to qualify for clean beauty standards
be told at the beginning of a pitch whether or not my products will meet the buyer’s ingredients standards
know which of the brands/products I source qualify as "clean", even if I am a “non-Clean Beauty Only” retailer
know which brands/products meet my ingredients requirements since I am "Clean Beauty Only"
There are no rows in this table
User Goal
User goal
Column 2
Column 3
create an account with Landing
I can login into the new platform
start using landing platform
find the forgotten password
login through Google sign-in without using username and password.
update my own user profile information
create new password whenever needed
know what products are in my catalog
know the detail of each product
manage my own product catalog
turn on and turn off certain features as well update my brand details
refine my brand search results through certain filter conditions
refine my product search result through certain filter conditions
know the product I want to buy better
know the brand I want to work with better
know what products the brand I want to work with has
manage my shopping cart before I make an order
order at a later time from my shopping cart
know what I have ordered in each of my purchase
update my orders before I process payment
the comments can be sent to the brands
process some other fees(ie. service fee, tips) to the order without creating a seperate order
manage my clients in my platform
update my client's profile for my client per client’s request
update/delete order per my clients' request
make deal with brand and retailer and track it
see retailer name with each order
Heroku data can be transferred into Landing's database
hone my pitch to them or to determine if I want to do business with them.
let a retailer know about my product via a message that can include a product image.
send a message,
Attach/link product image.
learn about retailers terms and qualifications (locations, what types of brands they buy)
I can see messages in a timeframe that works with my schedule.
I see all my messages in my inbox when I log into the platform.
opt out of receiving (certain) emails
discovery options of retailer
access premium services and tools
relevant brands can easily find us.
easily navigate my orders, messages, etc., as well as discover new retailers.
sell more products through them.
up-sell other services; let them know of new brands/retailers; make recommendations; or email them about their account(s).
help them make the most of their Landing experience.
always have an accurate count of current inventory.
easily find whatever I am looking for.
ensure the receiver can verify that the shipment is complete.
keep a copy on my personal computer.
streamline the process of providing the appropriate order information details to retailers.
easily find what I am looking for.
make sure I get what I am expecting.
have a better chance of making sales.
I am not bombarded with messages I am not interested in.
keep a clean inbox, and not have to wade through unwanted messages.
find potential buyers and message them about my brand/products.
so I don't have to spend so much time searching myself.
discover the next cult favorite.
know if they are a good fit for my brand or not.
know how to prepare for my pitch to them.
know the liklihood they will accept my brand, and know how to prepare my pitch to them.
submit my product for consideration and increase my chance of sales.
get a better sense of if my product/brand is something that retailers are looking for, and so I can increase my chance of sales.
be promoted through my participation in the Buyer Box to the Landing network.
see how my business is trending and which products are selling well.
improve my profile and respond to pitching opportunities.
quickly take actions that will move my bottom line without spending a lot of time every day exploring the Landing platform.
make sure they quickly understand what is available in the Landing platform and how they should think about my business.
quickly and accurately report to my boss.
make sure they know about opportunities and deadlines, making the Landing experience more productive for them.
use the Landing platform most effectively to connect with retailers and pitching opportunities.
communicate to them how to demo the product and other products that it can be sold with. A training page would allow me to communicate with sales associates that I would otherwise never be able to contact.
know they are equipped to sell as much as possible, as well as upsell related products.
so that they know how to effectively represent the products carried in my store and direct customers to products that target their areas of concern without taking a lot of my time.
increase the efficiency of our communications and be able to keep up with the growing number of brands and retailers, maximizing their experience of the platform.
craft messages and know they'll get to where I need them to go.
see all my subscriptions and news in one place.
to centralize all important messages on the platform.
quickly use it without wasting any time.
know which retailers will consider my products “clean”, and make it an easy decision for those retailers to source them.
save their my time and theirs in the event I do not qualify.
save time and money in identifying what I can promote as “clean”.
not waste my time on brands/products that don't qualify.
There are no rows in this table
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.