SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
Product Teardown
Problem
Statement
● SMEs in India do not make all their bills on a digital
billing platform, some would be making 20-30%
digitally while for some this number could be 80-90%
as well.
● What changes would you make in the MyBillBook
app to push SMEs to make 100% of their bills on
the platform?
Solutions being suggested in this deck exclude all suggestions provided by MBB community here
In scope ● Study focuses only on MBB mobile app
● Study focuses only on users based out of India
Assumptions ● Solving for adoption; NOT revenue
● Users are generally aware of govt policies
● Users act in their self interest
● Time, money & people are not a constraint for product
development
2. Supreme Distributors
Target Audience Owners of Small and medium sized businesses in India
User Personas
1. Anand Kirana Store
Anand Barde in his kirana store Santosh Patel & his distribution centre
2. Supreme Distributors
User Personas
1. Anand Kirana Store
● Anand’s kirana store is located in a busy market in
Paithan taluka of Aurangabad, Maharashtra
● He sits at the shop from early morning to late evening,
while actively engaging with all his customers
throughout the day
● Uses a notebook to track his transactions and keep a
record
● Sometimes keeps a record of transactions/credit on
customer’s Whatsapp chat as well
● Uses Whatsapp regularly for chatting & sending offers
to his customers
● Does >20 sales per day
● Some sales are cash/UPI, some are credit
● Is NOT GST registered; doesn’t feel the need to
create & share invoices with his customers, unless a
customer asks for it
● Santosh’s warehouse/office is located in Pune,
Maharashtra
● He visits the office regularly and has a keen eye on
the inventory loading, unloading and management
● Uses Tally for accounting, has a part-time
accountant to keep a record of all transactions
● Uses Whatsapp to communicate with his clients,
send estimates and share upcoming offers
● Does 5 sales per week
● Most of the sales are on credit
● Is GST registered
● Shares invoices to most of his clients; Wants to limit
the amount of tax (income/GST) he pays to users,
hence prefers kaccha bills & transactions paid in
cash
Bill creation by SMBs is low because of below probable
reasons:
1. Low intent or motivation
2. Unable to figure out benefits of digital billing
3. Very habituated to paper billing
4. Difficult to understand the UX
5. Feels like a long process to add items and parties data before
creating bill for them
Problem
Statement
What changes would you make in the MyBillBook app to
push SMEs to make 100% of their bills on the platform?
Sales completion User Journey:
Sale (A) -> Recording on Paper/Tally (B) -> Creating an invoice (C)
A to B = low dropoff
B to C = high dropoff
Invoice creation is NOT second nature to SMBs
But recording a sale is → that is how they do bookkeeping!
Bookkeeping also includes recording purchases
Creating an Invoice Recording a transaction
Low frequency High frequency
Change expectation
Low intent High intent
Unclear benefits Important for
bookkeeping
What would drive SMBs to actively record
100% of their transactions on MyBillBook?
Rephrasing the problem statement from business POV to customer POV
Existing Problem
Statement
What changes would you make in the MyBillBook app to
push SMEs to make 100% of their bills on the platform?
What changes would you make in the MyBillBook app to
push SMEs to record 100% of their transactions on the
platform?
New Problem
Statement
Final Problem
Statement
2. Supreme Distributors
What would drive SMBs to actively record 100% of
their transactions on MyBillBook?`
1. Anand Kirana Store
Key Drivers of MBB adoption
● Product functionality
○ Instant generation of invoices
○ All-in-one Payment
● Ease of use
○ Simple UX
○ Single source of truth
Key Drivers of MBB adoption
● Product functionality
○ Instant generation of invoices
○ Payment solution
○ Security of data
● Ease of use
○ Simple UX
○ Single source of truth
● Service availability
○ Run anywhere - on mobile & web
○ Cloud data sync
● Comprehensive value proposition
North Star Metric
% increase in number of
transactions recorded per user
per month
Total number of
transactions
recorded per week
M1, M2 retention
L1 Metrics
Objective To optimize for a user returning back to MBB and slowly shift all their
bookkeeping to MBB
1. Informed onboarding
2. Faster, easier & familiar bookkeeping
3. Retention in MyBillBook ecosystem
New sessions
per user per
week
L2 Metrics
Number of sales
recorded per user
per week
Newly added
users per week
DAU:MAU
For 20% billing group & for 80% billing group
Number of
purchases recorded
per user per week
User Journey: Onboarding (1/N)
User thinking & feeling: Why is this app
asking for Whatsapp permission? Why is it
needed right now?
Suggestion: If Whatsapp notifications are for
Payment reminders & overdue invoices only
then this should be shifted to AFTER the user
has created their first invoice
Outcome: Reduce onboarding friction
PS: Is it even required to ask for Whatsapp
permissions? Swipe doesn’t ask for Whatsapp
permissions
1. Select language
2. Enter mobile number
3. Whatsapp notifications
Informed onboarding
User Journey: Onboarding (2/N)
For business type:
Suggestion: Onboarding checkout
flow can be customised (POS vs
User-first billing for Retailer vs
Wholesaler/distributor)
Outcome: Reduce friction during
billing with a process familiar to the
user
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
Informed onboarding
User Journey: Onboarding (3/N)
For billing behaviour:
User thinking & feeling: Why does it
matter how i do my bookkeeping?
Suggestion 1: There could be a prompt
(like on PC) when user selects Tally (or
other app) that their data can be
imported;
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
🤔 Do you know? You
can import your data
from Tally for easier
bookkeeping, analytics
and reports
Suggestion 2: This should also be a part of onboarding flow for users
selecting Tally (or other app)
While creating first invoice, there should be a prompt that the user can
import their data, and subsequent steps if the user chooses to do so
Outcome: Quick understanding of advanced features, and easier
(more familiar) invoice creation process
Informed onboarding
User Journey: Onboarding (4/N)
GST registered:
Why is the app asking me if i am GST
registered? Does it share my data with
IT department?
Suggestion: User could be sceptical of
answering correctly, believing their data
might be recorded
There should be a prompt saying that the
data is encrypted and safe while the user is
selecting the correct option
Outcome: Correct answer by user, better
understanding of user persona
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
Informed onboarding
User Journey: Onboarding (5/N)
Select bill format:
Why am i being shown this? There are
too many options to choose from
Suggestion: Too many options, increases
cognitive load
Can be shifted to when the user has
reached the step “Create invoice”, after the
user has input all required details
Skip this step and go directly to: Record
a sale
Outcome: Less onboarding friction
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
Informed onboarding
User Journey: Onboarding (6/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
Bill creation (Part 1/2):
I clicked on generate bill but it asked
me to enter party details
Then I clicked on generate bill and
then it asked me to enter amount
Suggestion: The next step is not
obvious
Create invoice prompt is blue, but
clicking on it will give an error and ask
to enter party name/amount
Informed onboarding
User Journey: Onboarding (7/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
Bill creation (Part 2/2):
Suggestion: The button text should update based on
user action
Before adding party name:
Next: Add party name | Scan barcode
While adding party name:
Next: Enter item details | Enter total amount
After adding item details:
Next: Finalise total amount
After adding total amount:
Next: Collect payment | Generate bill with payment link
Outcome: Less cognitive load; keeping the user in
the flow; letting the user choose “Add items”;
making the next step obvious
Based on this selection (and if the
user completes the invoice using
this selection), use counter POS
flow after a user clicks on "Record
a Sale" on homescreen
(dashboard) instead of the current
flow of user-first billing
Informed onboarding
User Journey: Onboarding (8/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
Party Name:
I am adding the number of my
customer, but unable to find them
even after allowing access to my
contact book
Suggestion 1: Should be number
searchable
Suggestion 2: Prompt that bulk upload
is an option (only for non-paper users)
Outcome: Easier and faster invoice
creation process
Informed onboarding
User Journey: Onboarding (9/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
Add items:
Writing details of each item in my
inventory is a humongous task. If
only there was an easier way
Suggestion 1: Prompt to scan item
using barcode
Suggestion 2: Prompt that bulk
upload is an option (only for
non-paper users)
Suggestion 3: Can be highlighted in
FTX, as both features are already
available in the app, although isolated
Outcome: Easier, faster & more
familiar invoice creation process
Optional step
Bulk upload Or scan Barcode ||||
Informed onboarding
User Journey: Onboarding (10/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
12. Enter Total amount
Total amount:
I want to add that i have received the
amount but i cant see the option
Suggestion: It looks like enter amount is
the last step, even though that is not the
case
Enter Received amount not visible due to
keyboard;
Change button text after user adds total
amount:
Next: Collect payment | Generate bill with
payment link
Outcome: Less difference between
expectation (adding received amount) and
perceived outcome; less friction
Optional step
Informed onboarding
User Journey: Onboarding (11/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
12. Enter Total amount
13. Collect payment
1. My customer wants to pay me through UPI, but no option
available in the app. Do i need to use my phonepe UPI or
will the payment link (shared after invoice creation) already
have it?
2. Even though I sent the payment link to customer (on
invoice screen), i haven’t received the payment
Challenges:
1. Currently there is no hand holding for a first time user to
add bank details/UPI. Users have to discover it themselves
in the app
2. And that on sending payment link on invoice screen, seller
is unaware that buyer is unable to pay because the seller
has not added their UPI details
Suggestion: Add “Collect payment” flow in invoice creation
& FTX
Optional step
Suggested step
Informed onboarding
User Journey: Onboarding (12/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
12. Enter Total amount
13. Collect payment
Suggestion: Add “Collect payment” flow in invoice creation
& FTX with following options:
1. Ask user to add & verify UPI ID or bank details -> this adds a
QR code (on this “Collect payment” screen) from next bill
generation process
2. Share payment link
3. Enter amount received
Text on Bottom Blue Button: Generate bill
Outcome: Matching user & customer expectations for
checkout, ease of use, more meaningful onboarding
Optional step
Suggested step
Informed onboarding
User Journey: Onboarding (13/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
12. Enter Total amount
13. Collect payment
14. Create invoice
Create invoice:
If i create an invoice, am i liable to
pay GST?
I rather create a kaccha bill and
send to my customer because i do
not want to pay GST
Call out that user can create bill
with & without GST, and that the
data is only visible to them -> solve
kaccha bill problem
Optional step
Suggested step
Informed onboarding
User Journey: Onboarding (14/N)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
12. Enter Total amount
13. Collect payment
14. Create invoice
Create invoice:
I want to change the look of my
invoice
Show available invoice formats for
real time understanding of how the
final invoice would look
Optional step
Suggested step
Back button leads to edit invoice inputs
Remove “Pallette” button
Edit button leads to edit invoice format,
template, design
Informed onboarding
User Journey: Onboarding (15/15)
1. Select language
2. Enter mobile number
3. Whatsapp notifications
4. Select business type
5. Select past billing behaviour
6. GST registered?
7. Industry
8. Select bill format
9. Bill creation starts
10. Party name
11. Add items
12. Enter Total amount
13. Collect payment
14. Create invoice
15. Bill creation ends
16. Onboarding ends
Create invoice:
After finalising the invoice, to send
it to my customer, i have to click
through multiple times (Send
payment link → Select whatsapp or
whatsapp for business → select
customer name → click send
One click send to customer on
whatsapp (without needing multiple
click throughs)
Outcome: Faster invoice
completion
Optional step
Suggested step
Informed onboarding
User Journey: Dashboard (1/N)
After onboarding ends, the user is thrown on the first page
and is pretty clueless on what to do next
Suggestion 1: FTX to highlight the use of each button: All buttons
that are visible
Suggestion 2: Rotating banner on top of home screen to
complete tasks that are incomplete: example 1) complete
business profile, 2) add bank details, 3) record 5 transactions to
see graphs, 4) add more items, 5) add more parties, 6) customise
invoice, etc
Suggestion 3: Add milestones for users to complete
● Milestone 1: Record 5 sales
● Milestone 2: Record 5 purchases, etc
Outcome: Keep users in the flow; Make the next step obvious
Faster, easier & familiar bookkeeping
User Journey: Dashboard (2/N)
Payment in:
Why haven’t all my older invoices been cleared? Are my customers
not paying me money on time?
Suggestion: Prioritize older invoices when clearing received payments
I sent a Proforma Invoice to a customer, and now he is paying me
money to finalise the sale. Why can’t i see this proforma invoice while
clearing customer payment?
Suggestion: Add a section PROFORMA INVOICE, just like current
INVOICE section: Option to select proforma invoice on this screen and
autoconvert it to an invoice with payment amount received
Outcome: Reduce friction; Keep users in the flow
Faster, easier & familiar bookkeeping
User Journey: Dashboard (3/N)
Purchase:
I have this receipt of purchase with me, but i still am having to
manually type all the details on MyBillBook
Suggestion: Option to upload purchase bill and autoscan items,
amount, party details, update stock, etc
Feature already available in app, needs to be linked here
Outcome: Reduce friction
Scan purchase receipt
Faster, easier & familiar bookkeeping
User Journey: Dashboard (4/N)
Ease of use; Frequency of use
Suggestion 1: Record a SALE:
Change job to be done from “Create Invoice” to “Record A Sale”
Increases usage - for bookkeeping (high frequency use) rather than
creating an invoice (low frequency use)
Suggestion 2: Checkout by default
For kirana users: Make Checkout POS to be the flow for recording a
sale
ie Barcode scan → Add Party → Other charges/discount → Collect
payment → Share Invoice
Outcome:
● Increases usage - for bookkeeping (high frequency use)
rather than creating an invoice (low frequency use)
● Easier, faster & more familiar invoice creation process
Record A Sale
Faster, easier & familiar bookkeeping
Record A Sale
User Journey: Dashboard (5/5)
Dashboard is less of a dashboard and more of a transaction list
All reports are very texty; no analytics present
Suggestion: Analytics
● Show graphs in first tab instead of transaction list; Add a second
tab for transaction list
● Insightful reports for better decision making - streamline expense
tracking & improve cash flow
● Graphs should be used to show Sales, Expenses, Profit,
Customers, etc
○ Month Overview: Sales vs Purchase
○ Category-wise Sales
○ Payment-in modes distribution
○ Expenses
○ Top performing products
○ Top customers
Outcome: keeping user in the flow; helping users with decision
making; increasing app usage
Record A Sale
Dashboard Transactions
Faster, easier & familiar bookkeeping
User Journey: Party
I have a lot of customers saved on Vyapar,
Tally. How can i add them here in bulk?
Suggestion: Import Data
For non paper users: Highlight that data can be
imported from Tally/Vyapar, etc based on
earlier selection of Tally, Vyapar, Marg, etc
Outcome: Less friction; making user aware
about advanced features
Upload Party details in
bulk
Faster, easier & familiar bookkeeping
User Journey: Items (1/N)
It is too cumbersome to add new items
Suggestion: Add new item using barcode
Prompt to scan item using barcode
Option already there, needs to be highlighted in
suggestions
Star: Opportunity to utilise Product library
which is currently an underused feature
scan Barcode ||||
Faster, easier & familiar bookkeeping
User Journey: Items (2/N)
It is too cumbersome to add new items. I
already have items in Tally, Vyapar. I dont
know how to do that here
Suggestion: Incorporate adding items in
bulk in FTX, AFTER user creates first invoice
For non paper users: Highlight that data can be
imported from Tally/Vyapar, etc based on
earlier selection
You can also import item list
from Marg
Done
Faster, easier & familiar bookkeeping
User Journey: Items (3/N)
It is very time taking to add new products
Suggestion: Suggest autocomplete based on user input from
items in Product library
I want to add a picture for this product. I want to add a
category for this product.
● Pic upload & category selection options are there but
hidden in the third tab
● Turn this into a single page form with open/close arrow
Adding a category is very time consuming.
Should suggest autocomplete based on previously
suggested item names & user input
I dont know where to add stock count of this item, or if there
even such an option in this app
Text on Bottom blue button:
Add stock | Skip and Save
Faster, easier & familiar bookkeeping
User Journey: Items (4/4)
I don’t come to know when my item is low on
stock
● Check by default on “Item creation page”
● Suggest number based on business type/
measuring unit (unit, box, lot)
When i want to update my item stock, i cant
save it
SAVE button position fixed; hides when
keyboard pops up; button should move with
keyboard
Outcome: Less friction; keeping user in the
flow
Faster, easier & familiar bookkeeping
User Journey:
MBB - A Comprehensive Solution (1/N)
Day-to-day challenges faced by SMBs: Availability of capital
Suggestion: Payment Solution
● All-in-one QR (Assumption: MBB doesnt get to know when the
payment is complete if the user pays it directly to user’s UPI ID,
hence creating issues in reconciliation)
● Payment collected by MBB, then transferred to user account
● Instant Settlement
Managing cashflow
Suggestion: Option to add multiple bank accounts
Manage payments seamlessly across multiple bank accounts of the
same user
Retention in MyBillBook ecosystem
Day-to-day challenges faced by SMBs:
Availability of credit
Suggestion: Lending solution
● Provide easy access to credit for SMBs -
MBB would already have the transaction
data of users and can calculate their
credit score
● Incentivise good bookkeeping habit:
Better interest rates given based on good
bookkeeping
User Journey:
MBB - A Comprehensive Solution (2/N)
Desk Research
● Despite contributing more than
37.5% of India’s GDP, MSMEs
face significant challenges
when it comes to borrowing
cash from legacy FIs
● Huge market: Lendingkart Has
Made Borrowing Easy For
150K+ MSMEs
Retention in MyBillBook ecosystem
User Journey:
MBB - A Comprehensive Solution (3/N)
Day-to-day challenges faced by SMBs:
Customer management
Suggestion: Provide a comprehensive
CRM solution:
● Manage customers in one place -
SMS/ whatsapp/ email
● Lead management
● Create customised campaigns
based on customer personas
● Inventory management based on
customer order history and trends
● Remarketing
Retention in MyBillBook ecosystem
Day-to-day challenges faced by SMBs: Need to use
different solutions for different needs
Suggestion: Create a Self sustaining Ecosystem
● Neobank - Automated accounting & bookkeeping
● Separate accounts for personal vs business
expenses
● Easier to implement payment solution
● Easier to implement lending solution
● Safe & secure
● Help SMBs in tax filing
User Journey:
MBB - A Comprehensive Solution (4/4)
Retention in MyBillBook ecosystem
Reports &
Analytics Invoicing Paper2Digi CRM Security Credit
ecosystem
Ideal User Journey with MBB
Category Phase Solution R I C E
RICE
Score
Prio
rity
Quick Win Bookkeeping Change button text from "Bill/Invoice" to "Record A Sale" 1 2 1 0.5 4.0 1
Quick Win Onboarding Prompt to show that parties can be bulk uploaded 0.5 3 1 0.5 3.0 2
Quick Win Onboarding Prompt to show that items can be bulk uploaded 0.5 3 1 0.5 3.0 3
Quick Win Onboarding Highlight bulk upload and barcode scan in FTX 1 3 0.8 1 2.4 4
Quick Win Onboarding Change button text based on user's current position in the flow 1 2 1 1 2.0 5
Quick Win Onboarding Make "party name" number searchable 1 2 1 1 2.0 6
Quick Win Bookkeeping Modify "add new item" screen to include open/close arrow 1 2 0.8 1 1.6 9
Quick Win Onboarding Change in onboarding flow to show how to import data 0.5 3 1 1 1.5 10
Quick Win Onboarding Prompt to scan item using barcode 0.3 2 1 0.5 1.2 11
Quick Win Bookkeeping Suggest autocomplete of item name 0.5 2 1 1 1.0 12
Big Bet
Retention in
ecosystem Payment Solution 1 2 1 2 1.0 14
Big Bet Bookkeeping Rotating banner on top screen 1 2 0.8 2 0.8 18
Quick Win Bookkeeping Add in FTX: bulk upload of items in Items section 0.5 2 0.8 1 0.8 19
Prioritization of solutions - Top 10
Check the full list here
Next steps - Initiate feature development as per RICE
- D1: Small rollout (5 cities, Mobile users only, 20%
of users)
- Track L2 metrics daily
- D7: Feedback & Iteration
- D15: BAU rollout of Quick wins
- D30: Track L1 metrics
- D30: Feedback & Iteration
- D44: BAU Rollout
Thank you!
You can reach out to me at
mehvish.quadri10@gmail.com

Contenu connexe

Tendances

Analytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerceAnalytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerceCleverTap
 
Reimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthReimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthCleverTap
 
INSTAGRAM MARKETING - Visual storytelling and beyond
INSTAGRAM MARKETING - Visual storytelling and beyondINSTAGRAM MARKETING - Visual storytelling and beyond
INSTAGRAM MARKETING - Visual storytelling and beyondAdv Media Lab
 
Social Media Marketing Proposal PowerPoint Presentation Slides
Social Media Marketing Proposal PowerPoint Presentation SlidesSocial Media Marketing Proposal PowerPoint Presentation Slides
Social Media Marketing Proposal PowerPoint Presentation SlidesSlideTeam
 
How To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American ExpressHow To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American ExpressProduct School
 
MoEngage: Next Generation Marketing Cloud
MoEngage: Next Generation Marketing CloudMoEngage: Next Generation Marketing Cloud
MoEngage: Next Generation Marketing CloudMoEngage Inc.
 
Mobile app promotion strategy
Mobile app promotion strategyMobile app promotion strategy
Mobile app promotion strategyGetAProgrammer
 
Mobile App Marketing: The Ultimate Guide to Success
Mobile App Marketing: The Ultimate Guide to SuccessMobile App Marketing: The Ultimate Guide to Success
Mobile App Marketing: The Ultimate Guide to SuccessPappas Group a DMI Company
 
How to use Instagram for marketing ppt- AdHutMedia
How to use Instagram for marketing ppt- AdHutMediaHow to use Instagram for marketing ppt- AdHutMedia
How to use Instagram for marketing ppt- AdHutMediaAdHut Media
 
Instagram Marketing Made Simple
Instagram Marketing Made SimpleInstagram Marketing Made Simple
Instagram Marketing Made SimpleMeetEdgar
 
Why Product-Led Growth is the most effective GTM strategy
Why Product-Led Growth is the most effective GTM strategyWhy Product-Led Growth is the most effective GTM strategy
Why Product-Led Growth is the most effective GTM strategyMickey Alon
 
DM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdf
DM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdfDM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdf
DM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdfChinmaye Arora
 
The Six Imperatives of Digital Selling Success by Mike Kunkle
The Six Imperatives of Digital Selling Success by Mike KunkleThe Six Imperatives of Digital Selling Success by Mike Kunkle
The Six Imperatives of Digital Selling Success by Mike KunkleMike Kunkle
 
Ingenex Digital Marketing Strategy
Ingenex Digital Marketing StrategyIngenex Digital Marketing Strategy
Ingenex Digital Marketing Strategydletwin
 
Planning for Omnichannel Success
Planning for Omnichannel SuccessPlanning for Omnichannel Success
Planning for Omnichannel SuccessPushON Ltd
 
Using Digital to Launch your Beauty Brand
Using Digital to Launch your Beauty BrandUsing Digital to Launch your Beauty Brand
Using Digital to Launch your Beauty BrandYour Favourite Story
 
How to Build a Data-driven Social Media Marketing Strategy
How to Build a Data-driven Social Media Marketing StrategyHow to Build a Data-driven Social Media Marketing Strategy
How to Build a Data-driven Social Media Marketing StrategyKissmetrics on SlideShare
 
Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...
Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...
Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...Tinuiti
 

Tendances (20)

Analytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerceAnalytics and AI based Retention in e-commerce
Analytics and AI based Retention in e-commerce
 
Reimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & GrowthReimagine Growth 2: Retention & Growth
Reimagine Growth 2: Retention & Growth
 
INSTAGRAM MARKETING - Visual storytelling and beyond
INSTAGRAM MARKETING - Visual storytelling and beyondINSTAGRAM MARKETING - Visual storytelling and beyond
INSTAGRAM MARKETING - Visual storytelling and beyond
 
Social Media Marketing Proposal PowerPoint Presentation Slides
Social Media Marketing Proposal PowerPoint Presentation SlidesSocial Media Marketing Proposal PowerPoint Presentation Slides
Social Media Marketing Proposal PowerPoint Presentation Slides
 
How To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American ExpressHow To Launch A Product No Matter Where You Work By PM From American Express
How To Launch A Product No Matter Where You Work By PM From American Express
 
MoEngage: Next Generation Marketing Cloud
MoEngage: Next Generation Marketing CloudMoEngage: Next Generation Marketing Cloud
MoEngage: Next Generation Marketing Cloud
 
Digital marketing campaign
Digital marketing campaignDigital marketing campaign
Digital marketing campaign
 
Mobile app promotion strategy
Mobile app promotion strategyMobile app promotion strategy
Mobile app promotion strategy
 
Mobile App Marketing: The Ultimate Guide to Success
Mobile App Marketing: The Ultimate Guide to SuccessMobile App Marketing: The Ultimate Guide to Success
Mobile App Marketing: The Ultimate Guide to Success
 
Instagram Marketing
Instagram MarketingInstagram Marketing
Instagram Marketing
 
How to use Instagram for marketing ppt- AdHutMedia
How to use Instagram for marketing ppt- AdHutMediaHow to use Instagram for marketing ppt- AdHutMedia
How to use Instagram for marketing ppt- AdHutMedia
 
Instagram Marketing Made Simple
Instagram Marketing Made SimpleInstagram Marketing Made Simple
Instagram Marketing Made Simple
 
Why Product-Led Growth is the most effective GTM strategy
Why Product-Led Growth is the most effective GTM strategyWhy Product-Led Growth is the most effective GTM strategy
Why Product-Led Growth is the most effective GTM strategy
 
DM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdf
DM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdfDM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdf
DM_MICA_KIDMEDICS_CHINMAYE_ARORA.pdf
 
The Six Imperatives of Digital Selling Success by Mike Kunkle
The Six Imperatives of Digital Selling Success by Mike KunkleThe Six Imperatives of Digital Selling Success by Mike Kunkle
The Six Imperatives of Digital Selling Success by Mike Kunkle
 
Ingenex Digital Marketing Strategy
Ingenex Digital Marketing StrategyIngenex Digital Marketing Strategy
Ingenex Digital Marketing Strategy
 
Planning for Omnichannel Success
Planning for Omnichannel SuccessPlanning for Omnichannel Success
Planning for Omnichannel Success
 
Using Digital to Launch your Beauty Brand
Using Digital to Launch your Beauty BrandUsing Digital to Launch your Beauty Brand
Using Digital to Launch your Beauty Brand
 
How to Build a Data-driven Social Media Marketing Strategy
How to Build a Data-driven Social Media Marketing StrategyHow to Build a Data-driven Social Media Marketing Strategy
How to Build a Data-driven Social Media Marketing Strategy
 
Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...
Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...
Amplifying Influencer Marketing: How to Use Instagram & Facebook Ads to Maxim...
 

Similaire à Product Teardown - Flobiz - MyBillBook

Prompto - Android App Marketing Plan
Prompto - Android App Marketing PlanPrompto - Android App Marketing Plan
Prompto - Android App Marketing PlanNeel Kapoor
 
Are You Making Tax Digital Ready?
Are You Making Tax Digital Ready?Are You Making Tax Digital Ready?
Are You Making Tax Digital Ready?Nomisma Solution
 
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays
 
InfiniteUp Data analysis and UX recommendations 30 11_20 - 06_12_20
InfiniteUp Data analysis and UX recommendations  30 11_20 - 06_12_20InfiniteUp Data analysis and UX recommendations  30 11_20 - 06_12_20
InfiniteUp Data analysis and UX recommendations 30 11_20 - 06_12_20Barrett Nash
 
Chime product breakdown final
Chime product breakdown   finalChime product breakdown   final
Chime product breakdown finalBryant Owens
 
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays
 
2024’s Best Subscription Billing Platform for Recurring Payments.pdf
2024’s Best Subscription Billing Platform for Recurring Payments.pdf2024’s Best Subscription Billing Platform for Recurring Payments.pdf
2024’s Best Subscription Billing Platform for Recurring Payments.pdfInvoicera
 
Growth of Mobile POS in India
Growth of Mobile POS in IndiaGrowth of Mobile POS in India
Growth of Mobile POS in IndiaMahindra Comviva
 
How to Set Up a Merchant Account
How to Set Up a Merchant AccountHow to Set Up a Merchant Account
How to Set Up a Merchant AccountPaySimple
 
Accenture fico interview-questions
Accenture fico interview-questionsAccenture fico interview-questions
Accenture fico interview-questionsprabhakar vanam
 
Intuit Investor Presentation August
Intuit Investor Presentation AugustIntuit Investor Presentation August
Intuit Investor Presentation AugustIntuit Inc.
 
Cid Training 101708
Cid Training   101708Cid Training   101708
Cid Training 101708twodumbdogs
 
Promotional transactions 2 animated_2(new)
Promotional transactions 2 animated_2(new)Promotional transactions 2 animated_2(new)
Promotional transactions 2 animated_2(new)SellOnFlipkart
 
SAP - Vendor Entries
SAP - Vendor EntriesSAP - Vendor Entries
SAP - Vendor EntriesKumar M.
 
Benefits of Using ICT Systems in Business Management.
Benefits of Using ICT Systems in Business Management. Benefits of Using ICT Systems in Business Management.
Benefits of Using ICT Systems in Business Management. Posmart Systems Ltd
 
31Ten - Wechat Mini Program Analytics
31Ten - Wechat Mini Program Analytics31Ten - Wechat Mini Program Analytics
31Ten - Wechat Mini Program AnalyticsClément LEDORMEUR
 
Usm 1.0 account & billing manager ( Unified SME Manager)
Usm 1.0 account & billing manager ( Unified SME Manager)Usm 1.0 account & billing manager ( Unified SME Manager)
Usm 1.0 account & billing manager ( Unified SME Manager)Goodpick Scribes
 

Similaire à Product Teardown - Flobiz - MyBillBook (20)

Prompto - Android App Marketing Plan
Prompto - Android App Marketing PlanPrompto - Android App Marketing Plan
Prompto - Android App Marketing Plan
 
Are You Making Tax Digital Ready?
Are You Making Tax Digital Ready?Are You Making Tax Digital Ready?
Are You Making Tax Digital Ready?
 
Razorpay Case
Razorpay CaseRazorpay Case
Razorpay Case
 
Ap New
Ap NewAp New
Ap New
 
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
 
InfiniteUp Data analysis and UX recommendations 30 11_20 - 06_12_20
InfiniteUp Data analysis and UX recommendations  30 11_20 - 06_12_20InfiniteUp Data analysis and UX recommendations  30 11_20 - 06_12_20
InfiniteUp Data analysis and UX recommendations 30 11_20 - 06_12_20
 
Chime product breakdown final
Chime product breakdown   finalChime product breakdown   final
Chime product breakdown final
 
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
 
2024’s Best Subscription Billing Platform for Recurring Payments.pdf
2024’s Best Subscription Billing Platform for Recurring Payments.pdf2024’s Best Subscription Billing Platform for Recurring Payments.pdf
2024’s Best Subscription Billing Platform for Recurring Payments.pdf
 
Growth of Mobile POS in India
Growth of Mobile POS in IndiaGrowth of Mobile POS in India
Growth of Mobile POS in India
 
How to Set Up a Merchant Account
How to Set Up a Merchant AccountHow to Set Up a Merchant Account
How to Set Up a Merchant Account
 
Payfone (1)
Payfone (1)Payfone (1)
Payfone (1)
 
Accenture fico interview-questions
Accenture fico interview-questionsAccenture fico interview-questions
Accenture fico interview-questions
 
Intuit Investor Presentation August
Intuit Investor Presentation AugustIntuit Investor Presentation August
Intuit Investor Presentation August
 
Cid Training 101708
Cid Training   101708Cid Training   101708
Cid Training 101708
 
Promotional transactions 2 animated_2(new)
Promotional transactions 2 animated_2(new)Promotional transactions 2 animated_2(new)
Promotional transactions 2 animated_2(new)
 
SAP - Vendor Entries
SAP - Vendor EntriesSAP - Vendor Entries
SAP - Vendor Entries
 
Benefits of Using ICT Systems in Business Management.
Benefits of Using ICT Systems in Business Management. Benefits of Using ICT Systems in Business Management.
Benefits of Using ICT Systems in Business Management.
 
31Ten - Wechat Mini Program Analytics
31Ten - Wechat Mini Program Analytics31Ten - Wechat Mini Program Analytics
31Ten - Wechat Mini Program Analytics
 
Usm 1.0 account & billing manager ( Unified SME Manager)
Usm 1.0 account & billing manager ( Unified SME Manager)Usm 1.0 account & billing manager ( Unified SME Manager)
Usm 1.0 account & billing manager ( Unified SME Manager)
 

Plus de Mehvish Alam Quadri

Product Teardown - Health & Glow - Powered by Webengage
Product Teardown - Health & Glow - Powered by WebengageProduct Teardown - Health & Glow - Powered by Webengage
Product Teardown - Health & Glow - Powered by WebengageMehvish Alam Quadri
 
Restaurant marketing in the 'new normal'
Restaurant marketing in the 'new normal'Restaurant marketing in the 'new normal'
Restaurant marketing in the 'new normal'Mehvish Alam Quadri
 
Enabling Influencers to grow Likee
Enabling Influencers to grow LikeeEnabling Influencers to grow Likee
Enabling Influencers to grow LikeeMehvish Alam Quadri
 
The indian music industry & Tik tok
The indian music industry & Tik tokThe indian music industry & Tik tok
The indian music industry & Tik tokMehvish Alam Quadri
 
Music streaming ad strategy for original show
Music streaming ad strategy for original showMusic streaming ad strategy for original show
Music streaming ad strategy for original showMehvish Alam Quadri
 
Dewang Mehta: Role of Sustainability in Branding
Dewang Mehta: Role of Sustainability in BrandingDewang Mehta: Role of Sustainability in Branding
Dewang Mehta: Role of Sustainability in BrandingMehvish Alam Quadri
 

Plus de Mehvish Alam Quadri (8)

Product Teardown - Health & Glow - Powered by Webengage
Product Teardown - Health & Glow - Powered by WebengageProduct Teardown - Health & Glow - Powered by Webengage
Product Teardown - Health & Glow - Powered by Webengage
 
Restaurant marketing in the 'new normal'
Restaurant marketing in the 'new normal'Restaurant marketing in the 'new normal'
Restaurant marketing in the 'new normal'
 
Enabling Influencers to grow Likee
Enabling Influencers to grow LikeeEnabling Influencers to grow Likee
Enabling Influencers to grow Likee
 
The indian music industry & Tik tok
The indian music industry & Tik tokThe indian music industry & Tik tok
The indian music industry & Tik tok
 
Music streaming ad strategy for original show
Music streaming ad strategy for original showMusic streaming ad strategy for original show
Music streaming ad strategy for original show
 
Dewang Mehta: Role of Sustainability in Branding
Dewang Mehta: Role of Sustainability in BrandingDewang Mehta: Role of Sustainability in Branding
Dewang Mehta: Role of Sustainability in Branding
 
HCL Ace Case Solution
HCL Ace Case SolutionHCL Ace Case Solution
HCL Ace Case Solution
 
eduJetter Marketing Plan
eduJetter Marketing PlaneduJetter Marketing Plan
eduJetter Marketing Plan
 

Dernier

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Dernier (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Product Teardown - Flobiz - MyBillBook

  • 2. Problem Statement ● SMEs in India do not make all their bills on a digital billing platform, some would be making 20-30% digitally while for some this number could be 80-90% as well. ● What changes would you make in the MyBillBook app to push SMEs to make 100% of their bills on the platform? Solutions being suggested in this deck exclude all suggestions provided by MBB community here
  • 3. In scope ● Study focuses only on MBB mobile app ● Study focuses only on users based out of India Assumptions ● Solving for adoption; NOT revenue ● Users are generally aware of govt policies ● Users act in their self interest ● Time, money & people are not a constraint for product development
  • 4. 2. Supreme Distributors Target Audience Owners of Small and medium sized businesses in India User Personas 1. Anand Kirana Store Anand Barde in his kirana store Santosh Patel & his distribution centre
  • 5. 2. Supreme Distributors User Personas 1. Anand Kirana Store ● Anand’s kirana store is located in a busy market in Paithan taluka of Aurangabad, Maharashtra ● He sits at the shop from early morning to late evening, while actively engaging with all his customers throughout the day ● Uses a notebook to track his transactions and keep a record ● Sometimes keeps a record of transactions/credit on customer’s Whatsapp chat as well ● Uses Whatsapp regularly for chatting & sending offers to his customers ● Does >20 sales per day ● Some sales are cash/UPI, some are credit ● Is NOT GST registered; doesn’t feel the need to create & share invoices with his customers, unless a customer asks for it ● Santosh’s warehouse/office is located in Pune, Maharashtra ● He visits the office regularly and has a keen eye on the inventory loading, unloading and management ● Uses Tally for accounting, has a part-time accountant to keep a record of all transactions ● Uses Whatsapp to communicate with his clients, send estimates and share upcoming offers ● Does 5 sales per week ● Most of the sales are on credit ● Is GST registered ● Shares invoices to most of his clients; Wants to limit the amount of tax (income/GST) he pays to users, hence prefers kaccha bills & transactions paid in cash
  • 6. Bill creation by SMBs is low because of below probable reasons: 1. Low intent or motivation 2. Unable to figure out benefits of digital billing 3. Very habituated to paper billing 4. Difficult to understand the UX 5. Feels like a long process to add items and parties data before creating bill for them Problem Statement What changes would you make in the MyBillBook app to push SMEs to make 100% of their bills on the platform?
  • 7. Sales completion User Journey: Sale (A) -> Recording on Paper/Tally (B) -> Creating an invoice (C) A to B = low dropoff B to C = high dropoff Invoice creation is NOT second nature to SMBs But recording a sale is → that is how they do bookkeeping! Bookkeeping also includes recording purchases
  • 8. Creating an Invoice Recording a transaction Low frequency High frequency Change expectation Low intent High intent Unclear benefits Important for bookkeeping
  • 9. What would drive SMBs to actively record 100% of their transactions on MyBillBook? Rephrasing the problem statement from business POV to customer POV Existing Problem Statement What changes would you make in the MyBillBook app to push SMEs to make 100% of their bills on the platform? What changes would you make in the MyBillBook app to push SMEs to record 100% of their transactions on the platform? New Problem Statement Final Problem Statement
  • 10. 2. Supreme Distributors What would drive SMBs to actively record 100% of their transactions on MyBillBook?` 1. Anand Kirana Store Key Drivers of MBB adoption ● Product functionality ○ Instant generation of invoices ○ All-in-one Payment ● Ease of use ○ Simple UX ○ Single source of truth Key Drivers of MBB adoption ● Product functionality ○ Instant generation of invoices ○ Payment solution ○ Security of data ● Ease of use ○ Simple UX ○ Single source of truth ● Service availability ○ Run anywhere - on mobile & web ○ Cloud data sync ● Comprehensive value proposition
  • 11. North Star Metric % increase in number of transactions recorded per user per month Total number of transactions recorded per week M1, M2 retention L1 Metrics Objective To optimize for a user returning back to MBB and slowly shift all their bookkeeping to MBB 1. Informed onboarding 2. Faster, easier & familiar bookkeeping 3. Retention in MyBillBook ecosystem New sessions per user per week L2 Metrics Number of sales recorded per user per week Newly added users per week DAU:MAU For 20% billing group & for 80% billing group Number of purchases recorded per user per week
  • 12. User Journey: Onboarding (1/N) User thinking & feeling: Why is this app asking for Whatsapp permission? Why is it needed right now? Suggestion: If Whatsapp notifications are for Payment reminders & overdue invoices only then this should be shifted to AFTER the user has created their first invoice Outcome: Reduce onboarding friction PS: Is it even required to ask for Whatsapp permissions? Swipe doesn’t ask for Whatsapp permissions 1. Select language 2. Enter mobile number 3. Whatsapp notifications Informed onboarding
  • 13. User Journey: Onboarding (2/N) For business type: Suggestion: Onboarding checkout flow can be customised (POS vs User-first billing for Retailer vs Wholesaler/distributor) Outcome: Reduce friction during billing with a process familiar to the user 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type Informed onboarding
  • 14. User Journey: Onboarding (3/N) For billing behaviour: User thinking & feeling: Why does it matter how i do my bookkeeping? Suggestion 1: There could be a prompt (like on PC) when user selects Tally (or other app) that their data can be imported; 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 🤔 Do you know? You can import your data from Tally for easier bookkeeping, analytics and reports Suggestion 2: This should also be a part of onboarding flow for users selecting Tally (or other app) While creating first invoice, there should be a prompt that the user can import their data, and subsequent steps if the user chooses to do so Outcome: Quick understanding of advanced features, and easier (more familiar) invoice creation process Informed onboarding
  • 15. User Journey: Onboarding (4/N) GST registered: Why is the app asking me if i am GST registered? Does it share my data with IT department? Suggestion: User could be sceptical of answering correctly, believing their data might be recorded There should be a prompt saying that the data is encrypted and safe while the user is selecting the correct option Outcome: Correct answer by user, better understanding of user persona 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry Informed onboarding
  • 16. User Journey: Onboarding (5/N) Select bill format: Why am i being shown this? There are too many options to choose from Suggestion: Too many options, increases cognitive load Can be shifted to when the user has reached the step “Create invoice”, after the user has input all required details Skip this step and go directly to: Record a sale Outcome: Less onboarding friction 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format Informed onboarding
  • 17. User Journey: Onboarding (6/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts Bill creation (Part 1/2): I clicked on generate bill but it asked me to enter party details Then I clicked on generate bill and then it asked me to enter amount Suggestion: The next step is not obvious Create invoice prompt is blue, but clicking on it will give an error and ask to enter party name/amount Informed onboarding
  • 18. User Journey: Onboarding (7/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts Bill creation (Part 2/2): Suggestion: The button text should update based on user action Before adding party name: Next: Add party name | Scan barcode While adding party name: Next: Enter item details | Enter total amount After adding item details: Next: Finalise total amount After adding total amount: Next: Collect payment | Generate bill with payment link Outcome: Less cognitive load; keeping the user in the flow; letting the user choose “Add items”; making the next step obvious Based on this selection (and if the user completes the invoice using this selection), use counter POS flow after a user clicks on "Record a Sale" on homescreen (dashboard) instead of the current flow of user-first billing Informed onboarding
  • 19. User Journey: Onboarding (8/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name Party Name: I am adding the number of my customer, but unable to find them even after allowing access to my contact book Suggestion 1: Should be number searchable Suggestion 2: Prompt that bulk upload is an option (only for non-paper users) Outcome: Easier and faster invoice creation process Informed onboarding
  • 20. User Journey: Onboarding (9/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items Add items: Writing details of each item in my inventory is a humongous task. If only there was an easier way Suggestion 1: Prompt to scan item using barcode Suggestion 2: Prompt that bulk upload is an option (only for non-paper users) Suggestion 3: Can be highlighted in FTX, as both features are already available in the app, although isolated Outcome: Easier, faster & more familiar invoice creation process Optional step Bulk upload Or scan Barcode |||| Informed onboarding
  • 21. User Journey: Onboarding (10/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items 12. Enter Total amount Total amount: I want to add that i have received the amount but i cant see the option Suggestion: It looks like enter amount is the last step, even though that is not the case Enter Received amount not visible due to keyboard; Change button text after user adds total amount: Next: Collect payment | Generate bill with payment link Outcome: Less difference between expectation (adding received amount) and perceived outcome; less friction Optional step Informed onboarding
  • 22. User Journey: Onboarding (11/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items 12. Enter Total amount 13. Collect payment 1. My customer wants to pay me through UPI, but no option available in the app. Do i need to use my phonepe UPI or will the payment link (shared after invoice creation) already have it? 2. Even though I sent the payment link to customer (on invoice screen), i haven’t received the payment Challenges: 1. Currently there is no hand holding for a first time user to add bank details/UPI. Users have to discover it themselves in the app 2. And that on sending payment link on invoice screen, seller is unaware that buyer is unable to pay because the seller has not added their UPI details Suggestion: Add “Collect payment” flow in invoice creation & FTX Optional step Suggested step Informed onboarding
  • 23. User Journey: Onboarding (12/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items 12. Enter Total amount 13. Collect payment Suggestion: Add “Collect payment” flow in invoice creation & FTX with following options: 1. Ask user to add & verify UPI ID or bank details -> this adds a QR code (on this “Collect payment” screen) from next bill generation process 2. Share payment link 3. Enter amount received Text on Bottom Blue Button: Generate bill Outcome: Matching user & customer expectations for checkout, ease of use, more meaningful onboarding Optional step Suggested step Informed onboarding
  • 24. User Journey: Onboarding (13/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items 12. Enter Total amount 13. Collect payment 14. Create invoice Create invoice: If i create an invoice, am i liable to pay GST? I rather create a kaccha bill and send to my customer because i do not want to pay GST Call out that user can create bill with & without GST, and that the data is only visible to them -> solve kaccha bill problem Optional step Suggested step Informed onboarding
  • 25. User Journey: Onboarding (14/N) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items 12. Enter Total amount 13. Collect payment 14. Create invoice Create invoice: I want to change the look of my invoice Show available invoice formats for real time understanding of how the final invoice would look Optional step Suggested step Back button leads to edit invoice inputs Remove “Pallette” button Edit button leads to edit invoice format, template, design Informed onboarding
  • 26. User Journey: Onboarding (15/15) 1. Select language 2. Enter mobile number 3. Whatsapp notifications 4. Select business type 5. Select past billing behaviour 6. GST registered? 7. Industry 8. Select bill format 9. Bill creation starts 10. Party name 11. Add items 12. Enter Total amount 13. Collect payment 14. Create invoice 15. Bill creation ends 16. Onboarding ends Create invoice: After finalising the invoice, to send it to my customer, i have to click through multiple times (Send payment link → Select whatsapp or whatsapp for business → select customer name → click send One click send to customer on whatsapp (without needing multiple click throughs) Outcome: Faster invoice completion Optional step Suggested step Informed onboarding
  • 27. User Journey: Dashboard (1/N) After onboarding ends, the user is thrown on the first page and is pretty clueless on what to do next Suggestion 1: FTX to highlight the use of each button: All buttons that are visible Suggestion 2: Rotating banner on top of home screen to complete tasks that are incomplete: example 1) complete business profile, 2) add bank details, 3) record 5 transactions to see graphs, 4) add more items, 5) add more parties, 6) customise invoice, etc Suggestion 3: Add milestones for users to complete ● Milestone 1: Record 5 sales ● Milestone 2: Record 5 purchases, etc Outcome: Keep users in the flow; Make the next step obvious Faster, easier & familiar bookkeeping
  • 28. User Journey: Dashboard (2/N) Payment in: Why haven’t all my older invoices been cleared? Are my customers not paying me money on time? Suggestion: Prioritize older invoices when clearing received payments I sent a Proforma Invoice to a customer, and now he is paying me money to finalise the sale. Why can’t i see this proforma invoice while clearing customer payment? Suggestion: Add a section PROFORMA INVOICE, just like current INVOICE section: Option to select proforma invoice on this screen and autoconvert it to an invoice with payment amount received Outcome: Reduce friction; Keep users in the flow Faster, easier & familiar bookkeeping
  • 29. User Journey: Dashboard (3/N) Purchase: I have this receipt of purchase with me, but i still am having to manually type all the details on MyBillBook Suggestion: Option to upload purchase bill and autoscan items, amount, party details, update stock, etc Feature already available in app, needs to be linked here Outcome: Reduce friction Scan purchase receipt Faster, easier & familiar bookkeeping
  • 30. User Journey: Dashboard (4/N) Ease of use; Frequency of use Suggestion 1: Record a SALE: Change job to be done from “Create Invoice” to “Record A Sale” Increases usage - for bookkeeping (high frequency use) rather than creating an invoice (low frequency use) Suggestion 2: Checkout by default For kirana users: Make Checkout POS to be the flow for recording a sale ie Barcode scan → Add Party → Other charges/discount → Collect payment → Share Invoice Outcome: ● Increases usage - for bookkeeping (high frequency use) rather than creating an invoice (low frequency use) ● Easier, faster & more familiar invoice creation process Record A Sale Faster, easier & familiar bookkeeping
  • 31. Record A Sale User Journey: Dashboard (5/5) Dashboard is less of a dashboard and more of a transaction list All reports are very texty; no analytics present Suggestion: Analytics ● Show graphs in first tab instead of transaction list; Add a second tab for transaction list ● Insightful reports for better decision making - streamline expense tracking & improve cash flow ● Graphs should be used to show Sales, Expenses, Profit, Customers, etc ○ Month Overview: Sales vs Purchase ○ Category-wise Sales ○ Payment-in modes distribution ○ Expenses ○ Top performing products ○ Top customers Outcome: keeping user in the flow; helping users with decision making; increasing app usage Record A Sale Dashboard Transactions Faster, easier & familiar bookkeeping
  • 32. User Journey: Party I have a lot of customers saved on Vyapar, Tally. How can i add them here in bulk? Suggestion: Import Data For non paper users: Highlight that data can be imported from Tally/Vyapar, etc based on earlier selection of Tally, Vyapar, Marg, etc Outcome: Less friction; making user aware about advanced features Upload Party details in bulk Faster, easier & familiar bookkeeping
  • 33. User Journey: Items (1/N) It is too cumbersome to add new items Suggestion: Add new item using barcode Prompt to scan item using barcode Option already there, needs to be highlighted in suggestions Star: Opportunity to utilise Product library which is currently an underused feature scan Barcode |||| Faster, easier & familiar bookkeeping
  • 34. User Journey: Items (2/N) It is too cumbersome to add new items. I already have items in Tally, Vyapar. I dont know how to do that here Suggestion: Incorporate adding items in bulk in FTX, AFTER user creates first invoice For non paper users: Highlight that data can be imported from Tally/Vyapar, etc based on earlier selection You can also import item list from Marg Done Faster, easier & familiar bookkeeping
  • 35. User Journey: Items (3/N) It is very time taking to add new products Suggestion: Suggest autocomplete based on user input from items in Product library I want to add a picture for this product. I want to add a category for this product. ● Pic upload & category selection options are there but hidden in the third tab ● Turn this into a single page form with open/close arrow Adding a category is very time consuming. Should suggest autocomplete based on previously suggested item names & user input I dont know where to add stock count of this item, or if there even such an option in this app Text on Bottom blue button: Add stock | Skip and Save Faster, easier & familiar bookkeeping
  • 36. User Journey: Items (4/4) I don’t come to know when my item is low on stock ● Check by default on “Item creation page” ● Suggest number based on business type/ measuring unit (unit, box, lot) When i want to update my item stock, i cant save it SAVE button position fixed; hides when keyboard pops up; button should move with keyboard Outcome: Less friction; keeping user in the flow Faster, easier & familiar bookkeeping
  • 37. User Journey: MBB - A Comprehensive Solution (1/N) Day-to-day challenges faced by SMBs: Availability of capital Suggestion: Payment Solution ● All-in-one QR (Assumption: MBB doesnt get to know when the payment is complete if the user pays it directly to user’s UPI ID, hence creating issues in reconciliation) ● Payment collected by MBB, then transferred to user account ● Instant Settlement Managing cashflow Suggestion: Option to add multiple bank accounts Manage payments seamlessly across multiple bank accounts of the same user Retention in MyBillBook ecosystem
  • 38. Day-to-day challenges faced by SMBs: Availability of credit Suggestion: Lending solution ● Provide easy access to credit for SMBs - MBB would already have the transaction data of users and can calculate their credit score ● Incentivise good bookkeeping habit: Better interest rates given based on good bookkeeping User Journey: MBB - A Comprehensive Solution (2/N) Desk Research ● Despite contributing more than 37.5% of India’s GDP, MSMEs face significant challenges when it comes to borrowing cash from legacy FIs ● Huge market: Lendingkart Has Made Borrowing Easy For 150K+ MSMEs Retention in MyBillBook ecosystem
  • 39. User Journey: MBB - A Comprehensive Solution (3/N) Day-to-day challenges faced by SMBs: Customer management Suggestion: Provide a comprehensive CRM solution: ● Manage customers in one place - SMS/ whatsapp/ email ● Lead management ● Create customised campaigns based on customer personas ● Inventory management based on customer order history and trends ● Remarketing Retention in MyBillBook ecosystem
  • 40. Day-to-day challenges faced by SMBs: Need to use different solutions for different needs Suggestion: Create a Self sustaining Ecosystem ● Neobank - Automated accounting & bookkeeping ● Separate accounts for personal vs business expenses ● Easier to implement payment solution ● Easier to implement lending solution ● Safe & secure ● Help SMBs in tax filing User Journey: MBB - A Comprehensive Solution (4/4) Retention in MyBillBook ecosystem
  • 41. Reports & Analytics Invoicing Paper2Digi CRM Security Credit ecosystem Ideal User Journey with MBB
  • 42. Category Phase Solution R I C E RICE Score Prio rity Quick Win Bookkeeping Change button text from "Bill/Invoice" to "Record A Sale" 1 2 1 0.5 4.0 1 Quick Win Onboarding Prompt to show that parties can be bulk uploaded 0.5 3 1 0.5 3.0 2 Quick Win Onboarding Prompt to show that items can be bulk uploaded 0.5 3 1 0.5 3.0 3 Quick Win Onboarding Highlight bulk upload and barcode scan in FTX 1 3 0.8 1 2.4 4 Quick Win Onboarding Change button text based on user's current position in the flow 1 2 1 1 2.0 5 Quick Win Onboarding Make "party name" number searchable 1 2 1 1 2.0 6 Quick Win Bookkeeping Modify "add new item" screen to include open/close arrow 1 2 0.8 1 1.6 9 Quick Win Onboarding Change in onboarding flow to show how to import data 0.5 3 1 1 1.5 10 Quick Win Onboarding Prompt to scan item using barcode 0.3 2 1 0.5 1.2 11 Quick Win Bookkeeping Suggest autocomplete of item name 0.5 2 1 1 1.0 12 Big Bet Retention in ecosystem Payment Solution 1 2 1 2 1.0 14 Big Bet Bookkeeping Rotating banner on top screen 1 2 0.8 2 0.8 18 Quick Win Bookkeeping Add in FTX: bulk upload of items in Items section 0.5 2 0.8 1 0.8 19 Prioritization of solutions - Top 10 Check the full list here
  • 43. Next steps - Initiate feature development as per RICE - D1: Small rollout (5 cities, Mobile users only, 20% of users) - Track L2 metrics daily - D7: Feedback & Iteration - D15: BAU rollout of Quick wins - D30: Track L1 metrics - D30: Feedback & Iteration - D44: BAU Rollout
  • 44. Thank you! You can reach out to me at mehvish.quadri10@gmail.com