Share
Explore

PRD for Management of Freebie Rules

OBJECTIVES
Goal
To create a solution which allows the website promotion managers to publish the various types of freebie rules (automated) in the cart and the customer should be able to view the same.
Mission
“Committed to providing customers with genuine products at price points that are fair and affordable by all.”
Functional Requirements
Website Promotions Managers (WPMs from here on) should be able to :
Create new freebie rule(s).
View all options for cart rule creation.
View all the current promotions available.
View their past and recent history.
View detailed analysis on all the published offers.
View all active and inactive offers.
Add images/videos/files.
Add all product details.
Enable/disable offers.
Be able to customize new/existing offers.
Send scheduled emails or messages.

Customer should be able to :
View the offers with the listings/products they choose on the PDP. (Product Detail Page).
View the offers on the home, category and other relevant pages.
Add/remove offers.
View the effective payment summary of product(s) with offer(s) while checking out.
Confirmation of cart and gift/offer when the product is added to cart.
Receive notifications
Non-Functional Requirements
WPMs should be able to :
Experience a smooth flow while creating a new offer.
Be able to easily find all the options to customize new/existing offers.
UX should be easy to use and moving between different pages should be easily accessible.
Customize effectively and in line with the company’s policies.

Customer should be able to :
View the freebie(s) easily, everywhere the same is placed.
seamlessly add/remove offers.
View the effective payment summary of product(s) with offer(s) while checking out.
Confirmation of cart and gift/offer when the product is added to cart.
UX should be effective, minimalistic and all details should be clearly visible and accessible.
Hypothesis
If a feature that provides the website promotions manager to publish the various types of freebie rules (automated) in the cart , is introduced,
then they (WPMs) shall be able to automate freebies to customers adding product(s) to their carts
because of increased rate of engagement with the app, customers will add more items to cart or/and be happy with the services we provide, hence increasing sales & engagement for the website.
SUCCESS METRICS

Website promotions manager
Is able to create target number freebies by deadline. (High productivity, better results)
Navigation of settings panel returns minor or negligible errors which can be fixed with few resources. (More time to input ideas)
Automation has no errors in the front-end.
Analytics are clear.
Enough ROI generated.
All past and recent history is readily available.
End User
Adds the Freebies to the cart. (Low CAC, more engagement, App visits, sign-ups)
High conversion rates. (From viewing the freebie to payment/order confirmation)
Likes getting the freebies and uses it often - Hence increasing brand awareness and free advertisement since they will take things like shakers, bags, etc. to places where our target audience will be present.
Keeps coming back to buy products with freebies and has become a permanent member with a high LTV (Lifetime Value).
Likes the freebies so much that he/she recommends others to use our website. (NPS, referral codes used, surveys etc.)
USERS

User Stories

Website Promotions Manger
"As a user of a website promotions dashboard, I want to:
Create new freebie rule(s).
View all options for cart rule creation.
View all the current promotions available.
View their past and recent history.
Provide links where needed.
View detailed analysis on all the published offers.
View all active and inactive offers.
Add images/videos/files where relevant.
Add all product details.
Enable/disable freebies.
Be able to customize new/existing freebies.
End user
"As a user of a shopping website, I want to:
View the freebies with the listings/products they choose on the PDP. (Product Detail Page).
View the freebies on the home, category and other relevant pages.
Add/remove freebies.
View the effective payment summary of product(s) with offer(s) while checking out.
Get a confirmation of the cart and gift/offer with it when the product is added to cart.
User Personas
I have provided 2 for each user, here. [3-4 personas are ideal normally]
WPM
image.png
End User
image.png

FEATURES
Must-Have Features

WPM
0
Search
Name
Design Functionalities
Technical
1
Freebie Menu
Added to the marketing panel
Modify, Add and Manage buttons
2
Freebies Homepage
A separate page for Freebies
Add and Manage Freebies buttons
3
Create New Freebie page
Add details, set conditions and publish freebie
Details, Rules and Advanced tabs. Save, publish, discard and preview buttons.
4
Existing Freebies Page
Manage, edit, view all Freebies
Table of existing, past and inactive freebies with all relevant details.
5
Preview Option for Each Freebie being edited/created
Preview the freebie being shown to end user
Preview Icon
6
Error Compiler
Shows errors
Error popup and link to error page or tab
7
Publishing Confirmation
Affirmation of Freebie publishing
Popup for the confirmation
8
Analytics Page
All relevant KPIs shown for Freebies
All KPI Graphs & Tables, Major KPIs, Date & Time selector
9
Feedback Submission
WPM can submit feedback on errors or new features Wishlist
Submit a feedback button on every page
There are no rows in this table


End Users
0
Search
Name
Design Functionalities
Technical
1
Home Page View
Home Page Ads & Products
Freebies are visible with all related products.
2
PDP View
PDP shows freebies at visible places
Clearly visible freebie
3
Cart Preview
Cart shows the freebie when hovered over cart icon
Proper details & other recommended buys
4
Checkout Cart view
Checkout page has freebie added and price is 0
Properly visible details and recommendations
5
All related product views
All related products should be able to present the freebie effectively and everywhere.
All rules are effectively applied from the WPMs dashboard.
6
Error compiler
Shows errors/suggestive rules for freebie addition
Suggestions are not too imposing and still make the user think twice.
There are no rows in this table

WIREFRAMES

For WPM

These are are low-fidelity wireframes, showing most of the features that are required.

^ Click or Zoom to view
For End Users

The format has been copied from Nutrabay’s desktop website, some color palettes may differ.
I have also added some extra details and minor changes to the
Home page.
Product detail pages.
Preview cart has some changes.
Checkout cart page has a bit different design.
Order page also has changes to ‘My orders’ page.
For the best view, please open in whimsical using the link from the wireframe below.

^ Click or Zoom to view
NAVIGATIONAL FLOW

WPM Flow
^ Click or Zoom to view

End User Flow
^ Click or Zoom to view

RISKS
Automation not taking place properly.
Incorrect/unwanted freebies added with products.
API not working seamlessly due to weak links.
Analytics is not real-time due to high volume.
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.