-
Menu Creation
-
POS - integrated
- Works fine
-
If user doesn't exist on Swiggy
-
Excel only upload - proposed edits
- 1 excel sheet
-
Scraping
-
Zomato
- not possible technically
- Swiggy
-
Menu Editor
-
If I were to just chalk out my menu on a piece of paper, then how would I go about it?
-
Cloud Kitchen
- Kitchens example
Brand name
I think about categories:
eg - Pizza
I think about items in that category:
eg - Farmhouse Pizza
I think about the possible variations:
eg - Size: R,M,L
I think about the possible add-ons:
eg - cheese, mushrooms etc
I think of GST:
eg - I create a GST group
I think about another item in that category:
eg - Veggie Paradise
I already know the variations:
I just copy paste them
I already know the add-ons:
I just copy paste them
- Point here is:
I never individually think of an add-on group or a variation.
It's always in association with the item.
-
Dependency hierarchy
-
Categories>subcategory>items
items>variations
items>add-ons
- Same thought process hierarchy should be followed for design - swiggy achieves the same
Just add-ons - different
Rest can be adopted
-
variation
- Same as swiggy
-
Addons
- - Zomato
- Swiggy
- Upsell
-
Combos
- - Decide where
- Addons?
-
Taxes
-
- Default group
- Taxes tab - in place for now - removal expected later
- Excel sheet - set
POS-integrated - fetched from POS
-
Tags
- combined
-
Item Availability
- • Order dashboard: Change experience of item availability to mark out of stock and make experience clear that this is only for the day
• Business dashboard: Keep existing function and segregate from menu management
-
Offers
- As they are
-
Charges
- As they are
-
User Journeys
- JLT
- User opens the Swiggy Menu link
→ clicks on Browser extension
→ clicks on download menu button
→ excel file in a specified format is downloaded → user uploads the menu via business dashboard
- User opens any other Swiggy link
→ clicks on Browser extension
→ clicks on download menu button
→ Error
- User opens any other link
→ clicks on Browser extension
→ clicks on download menu button
→ Error
-
User Journeys - all merchants
-
Merchant has not created the menu using the excel sheet for 48 hrs
WA message sent to the merchant, requesting for the Swiggy link
(as part of WA communication lifecycle)
-
merchant replies with swiggy link
- -> Support/Operations team member creates menu using JustLikeThat
-> sends WA notification to the merchant that menu has been created successfully
-
merchant doesn’t reply
-
follow-up WA is sent after T+2 days
- merchant replies with swiggy link
- merchant still doesn’t reply
normal continuation of WA lifecycle reminders
-
merchant replies that swiggy link doesn't exist
- Support team handles doubt resolution for menu creation via excel
-
User Journeys - JLT - ICP
-
ICP merchant signs up
gets notified of the internal tool by the first call/email (done by Sales team)
- -> merchant replies with swiggy link
-> Support/Operations team creates menu using JustLikeThat
-> sends WA message to the merchant that menu is created successfully
-
-> merchant doesn’t reply with the swiggy link
- -> goes to create the menu using excel upload
- -> stuck on menu step for 48 hours
-> same journey as 2
-
User Journeys - JLT - Dormant
-
Existing Merchant has been stuck on the Menu step for more than 10 days
-
Database shared by Engineering team in an excel sheet
- Support team member finds his/her menu on Swiggy
uses the internal tool to create the menu
Sends WA message to the merchant manually regarding menu creation
conversion rate it tracked.
-
User Journey - Menu Creation
-
Merchant clicks step 3 (Create My Menu)
Enters - Menu Create View
- Merchant watches menu create video
- Downloads, edits and uploads menu
-
Menu Fail Pop-up View
- clicks on faqprime link
- clicks on help
- contacts WA support
- sends a support email
-
Menu Success Pop-up View
- Copy for congratulations and taxes
Tax exclusive - Merchant clicks on continue
Tax inclusive - clicks on No -> continue
-
Enters Image View Tour (Optional)
merchant sees the tour and understands the
menu image upload functionality
- Enters Image View
- clicks on 'skip'
- Enters Availability View
- clicks the ‘+’ button
- Enters Image Pop-up View
- merchant selects the folder required for upload
- clicks on Upload
'Next' (button) becomes clickable
- Enters Uploaded Image View
- merchant drags and drops relevant images on each item
- clicks on ‘next’
- Enters Availability View
- 'Next' (button) is not clickable
-
User journey - Combo
-
User enters Combo View
Combo (toggle)
-
turns on toggle
-
configures combo groups (existing functionality)
- proceeds to add-ons, image upload
advanced settings
(Upsell option shouldn't be there)
-
leaves it as it is
- sees variation, image upload, advanced settings
-
Possible Scenarios - Item availability
-
Inventory
-
Use-case 1
Turn status on/off only for the day
-
Swiggy
- Doesn't account for it
-
Thrive
- We do it via Staff dashboard - inventory tab
-
Use-case 2
Turn status on/off indefinitely
-
Swiggy
- Item Availability tab
-
Thrive
- We do it via business dashboard
-
Item not available for a season
-
staff informs merchant
item turned off by the merchant
(who has access to the business dashboard)
-
After the season,
item manually turned on by the merchant
- This functionality should be accessible to the staff as well.
-
Item available for half a day
restaurant runs out of it
staff turns it off from staff dashboard
-
Staff remembers to manually
turn on the item
- Receives orders
works fine
🙂
-
Staff forgets to manually turn on the item
-
doesn't receiver orders
suffers loss
😡
- learns to turn-on the items every day as per availability
🙂
-
item auto-on next day
-
item still not available
- staff unaware of the auto-turn on
leads to order cancellation
- Understands the auto-on functionality
Learns to turn-off items each day, even when they're not available and are auto-turned on
-
item is available
- staff receives order
wonders about how did it get turned on
Understands the auto-on functionality
🤔
-
Item will no longer be served
- item deleted by merchant via business dashboard
-
User Journey -
Variation X Add-on
-
After Add-on View,
User sees toggle
"Map Add-ons to variations"
-
enables it
-
• Clicks on 'Add Add-on group'
against the first variation
• Multi-selects two add-ons groups
- • repeats for all variations
-
scrolls through
- default state - all add-on groups are associated with all variations
-
User Journey - Upsell
-
User enters Advanced Settings
Turns on the Upsell Toggle
Select Upsell Categorie(s)
- Multi-select of all categories created so far.
User selects the categories
closes drop down
- Selected categories visible in a list
- User clicks 'x' button and deletes a specific category
-
User Journey - Item
-
Item Creation
-
User enters Menu Editor
- clicks on 'Add New' in category tab
- Enters category name in Pop-up
- clicks on 'Save'
- Success Pop-up
- clicks on 'Add new subcategory'
- Enters subcategory name in Pop-up
- clicks on 'Save'
- Success Pop-up
-
Clicks on 'Add New' in Item Tab
- Fills in
item details
- Uploads Image
- Clicks on cancel
- Pop-up (Are you sure?)
- Yes
- No
- Continues editing
- Clicks on Save
-Success Pop-up
-
Item Editing
-
User enters Menu Editor
- Chooses Category
- Chooses subcategory
- Choose item to be edited
-
Sees the same form as during item creation
- edits (for eg- price)
- Clicks on cancel
- Pop-up (Are you sure?)
- Yes
- No
- Continues editing
- Clicks on Save
-Success Pop-up
-
Item Deletion
-
User enters Menu Editor
- Chooses Category
- Chooses subcategory
- Choose item to be deleted
- Clicks on 'Delete Item Button'
-
Pop-Up (Are you sure?)
- Yes
- Pop-up (Item deleted)
- No
- Continues editing
-
User Journey - Item Availability
-
Business Dashboard
- Item availability indefinitely turned off
-
Side Bar -> Online Ordering -> Item Availability
- Design Same as Item View
Only 1 CTA - Toggle bar
-
Order Dashboard
- Item availability turned off for the day
- Design Improvement in terms of letting the user know about the automatic turn-on
-
User Journey - Category
-
Category creation
- User enters Menu Editor
- clicks on 'Add New' in category tab
- Enters category name in Pop-up
- clicks on 'Save'
- Success Pop-up
-
Category Editing
- User enters Menu Editor
- clicks on 'pen button' against the specified category
- chooses 'edit category'
- Edits category name in Pop-up
- clicks on 'Save'
- Success Pop-up
-
Category deletion
- User enters Menu Editor
- clicks on 'pen button' against the specified category
- chooses 'delete category'
- Pop-up 'Are you sure?'
- clicks on 'yes'
- Success Pop-up
-
User Journey - Sub-Category
-
Sub-Category creation
- User enters Menu Editor
- chooses a category from the category tab
- clicks on 'Add new subcategory'
- Enters subcategory name in Pop-up
- clicks on 'Save'
- Success Pop-up
-
Sub-Category Editing
- User enters Menu Editor
- chooses a category from the category tab
- choose the subcategory to be edited
- clicks on 'pen button' against the specified sub-category
- chooses 'edit sub-category'
- Edits sub-category name in Pop-up
- clicks on 'Save'
- Success Pop-up
-
Sub-Category deletion
- User enters Menu Editor
- chooses a category from the category tab
- choose the subcategory to be edited
- clicks on 'pen button' against the specified sub-category
- chooses 'delete sub-category'
- Pop-up 'Are you sure?'
- clicks on 'yes'
- Success Pop-up
-
User Journey - Variations
-
Variation Creation
-
User Enters Item View,
reaches the variations card
-
- chooses 'Quantity'
- -Fills in variation options
-clicks on 'create variant group'
-
- chooses 'Copy from other items'
- - sees a list of existing variation group
- chooses 'Size'
- Variation groups get added
-
Variation Editing
-
Through Item
-
User Reaches the Item attached to the variation group he wants to edit
Sees the Variation group
Clicks on the 'pen' button
Same form as variation creation pops-up
User edits and clicks on save
- Pop-up - "Editing this variation group will edit it for all items associated with it. Do you want to proceed?"
- Yes
- No
-
Through tab
- User enters Menu View
Clicks on Variation Tab
Clicks on the group to be edited
Same form as variation creation pops-up
User edits and clicks on save
-
Variation Deletion
-
Through Item
-
User Reaches the Item attached to the variation group he wants to remove
Sees the variation group
Clicks on the 'Remove' button
- Pop-up - "Deleting this variation group will delete it for all items associated with it. Do you want to proceed?"
- Yes
- Pop-up - Variation group deleted
- No
-
Through tab
-
User enters Menu View
Clicks on Variation Tab
Finds the group to be deleted
Hovers mouse over it
Clicks on 'pen' button
Clicks on 'Delete Variation'
- Pop-up -"Are you sure?"
- Yes
- Pop-up 'Variation Group deleted'
- No
-
User Journey - Addons
-
Addon Creation
-
User Enters Item View,
reaches the add-on card
-
- chooses 'Toppings'
- -Fills in add-on options
-clicks on 'create addon group'
-
- chooses '
Copy from other items'
- - sees a list of existing add-on groups
- chooses 'Extras'
- add-on group gets added
-
Variation Editing
-
Through Item
-
User Reaches the Item attached
to the addon group he wants to edit
Sees the addon group
Clicks on the 'pen' button
Same form as addon creation pops-up
User edits and clicks on save
- Pop-up - "Editing this add-on group
will edit it for all items associated
with it. Do you want to proceed?"
- Yes
- No
-
Through tab
- User enters Menu View
Clicks on Add-on Tab
Clicks on the group to be edited
Same form as add-on creation pops-up
User edits and clicks on save
-
Variation Deletion
-
Through Item
-
User Reaches the Item attached
to the add-on group he wants
to remove
Sees the variation group
Clicks on the 'Remove' button
- Pop-up - "Deleting this add-on group
will delete it for all items associated
with it. Do you want to proceed?"
- Yes
- Pop-up - Add-on group deleted
- No
-
Through tab
-
User enters Menu View
Clicks on Add-on Tab
Finds the group to be deleted
Hovers mouse over it
Clicks on 'Bin' button
- Pop-up -"Are you sure?"
- Yes
- Pop-up 'Add-on Group deleted'
- No
-
Cloud Kitchen - User Journey
-
Other steps same as any other restaurant type
Chooses 'Cloud Kitchen' in restaurant type
-
Other steps same as any other restaurant type
Clicks on create menu
- Different video for cloud kitchen
Excel