Product Management interview question [Product Design]: You are a product manager at Zomato. How will you go about designing the Events feature for Zomato?

Prayansh Ratan
4 min readApr 3, 2022

--

Image credit — unsplash[dot]com

Clarifying Scope -

  • Is this Events feature similar to Facebook Events where you can see upcoming events in the surrounding area? — Yes
  • Who will add the Events — Zomato team or all users? — All users
  • Are these paid events or free events? — Paid and Free both
  • Is this built-in Zomato app itself? — Yes
  • Are the events added will be food related or any events? — Food related for now
  • Can the users only create events or businesses (restaurants and cafe) can do as well? — They can
  • Is this feature available on the Zomato app iOS and Android? — Yes

Goals -

To create a feature in Zomato app where users can create Events and other users who are interested can RSVP and join the events.

User -

The target user for this feature will be the enthusiasts interested in attending Food related events, for example ‘Local: The food fest’.

The target users segment for this feature will be the age segment 18–40 years.

User Journey -

  1. Users open the Zomato app and see an Events tab.
  2. They navigate to this Events tab and see a list of events happening in their nearby area.
  3. They can open the details of the events and RSVP, and they can share the details on their social media
  4. The users who want to create an event can create it in the Events tab and can invite their friends via their social media.

Assumption -

Assuming the users have smartphones (iOS, and Android) and are already actively using the Zomato app.

Pain Points -

  1. Users not knowing what events are happening in their surrounding areas.
  2. Users not having a single platform to get curated list of food related events.
  3. Restaurants and cafes are not getting a platform to promote their offerings.
  4. Users not being able to trust the organisers if it is safe to visit these events.
  5. Event organisers not having a way to keep tabs of the food requirement in their event — Arranging food for the attendees, distributing it so that each attendee receives food and no one is allowed to take twice.
  6. Having a common channel to collect payments for paid events.
  7. Distributing gifts, prizes, food coupons, etc for the attendees.

Solutions -

  1. Having an Events tab in the Zomato app where users can visit and see different events happening in all the pin codes that the users have saved in their Zomato account.
  2. Apart from the events happening in users’ pin code let users see events happening in all the other parts of the country. This lets users see the different interesting things happening in the country and maybe plan something if they are visiting some other city soon.
  3. Let users see Event details — description, entry fee, number of attendees, location of events, organiser details, duration etc.
  4. Let users RSVP to these events, and share with their friends via their social media handles.
  5. Let users create Events so that they can invite their friends and/or promote their restaurants/cafes or dishes.
  6. Let organisers get their Ids verified, so users can trust these organisers enough to visit their events.
  7. Let users who had RSVP-ed add feedback and ratings for the event and the organiser so that the organisers can be ranked and trusted organisers can be promoted so that the events they organise are trusted by the users.
  8. Let the organisers promote an event which shows on the top as Promoted events.
  9. Let users get a premium pass so that they can visit different paid events at a discounted price.
  10. Let event organisers order food online via Zomato app automatically using the number of RSVPs in the event.
  11. Let organisers accept entry fee for the Events via Zomato wallet.
  12. It has a feature that lets organisers assign food coupons to the users who RSVP-ed for the events, and they can get their food by scanning a QR Code attached with their ticket to the event on the Zomato app.

Prioritising the features -

Success Metrics -

  1. Average number of events added daily/weekly/monthly
  2. Average numbers of RSVPs per event per day/week/month
  3. Number of unique users attending the events
  4. Number of unique users visiting the Events tab/page/section
  5. Number of new users browsing Events/Number of new users being added to the platform (weekly/monthly)
  6. Number of new users RSVP-ing for any Event/Number of new users being added to the platform (weekly/monthly)

Summary -

We had to design an Events feature for Zomato. We analysed the target user group for the feature — which are the food enthusiasts in the age bucket 18–40, understood their pain points, the potential solutions for these pain points, prioritised these solutions according to their impact and complexity, and defined metrics to measure its success.

--

--

Prayansh Ratan
Prayansh Ratan

No responses yet