How Go-MMT, India’s leading OTA brand, boosts its hotel partner engagement by 20%

Go-MMT is India’s leading online travel company with an extensive portfolio of 3 powerful consumer brands – MakeMyTrip, Goibibo, and redBus. It is a joint entity of MakeMyTrip and the Ibibo group. The brand serves as a one-stop shop for flight, hotel, train, bus, and car bookings providing multiple choices to its users.

Go-MMT is India’s leading online travel company with an extensive portfolio of 3 powerful consumer brands – MakeMyTrip, Goibibo, and redBus. It is a joint entity of MakeMyTrip and the Ibibo group. The brand serves as a one-stop shop for flight, hotel, train, bus, and car bookings providing multiple choices to its users.
Creating a cross-channel journey helped InGo-MMT witness a 1.3X increase in Monthly Active Users (MAUs).

Hotels form the larger part of an OTA business in comparison to airline bookings, and OTAs are continually striving to increase that size. Considering the fact, MakeMyTrip and Goibibo decided to build a common extranet for the hotel partners. The extranet today is known as ‘InGo-MMT’ and powers Go-MMT ’s hotel partners to manage their inventory, pricing, promotions, and other hotel-specific content.

Hotel partners being core to the ecosystem, the team at InGo-MMT aimed at providing them a seamless experience through relevant engagement with the platform. And as a result, delivering a best-in-class experience to the end-users. Like any other OTA brand, the north star metric for InGo-MMT is hotel bookings.

To provide a seamless and consistent experience to the hotel partners, the team at InGo-MMT was looking out for a marketing automation platform with which they could:

  • Go live faster without consuming much of their technology operations and manual bandwidth.

  • Report and analyze growth and engagement metrics in a single place.

  • Configure different rules based on the events happening in their backend system and build compelling user journeys on top of that.

The InGo-MMT team was clear with the requirements since the beginning and realized that WebEngage could fulfill these demands. As they were using WebEngage for the demand-side platform (Goibibo), Go-MMT decided to use it for the supply-side platform (InGo-MMT) as well.

And that’s how the WebEngage-InGo-MMT association kicked off. Our onboarding team was proactive enough to coordinate with the team at InGo-MMT. With various approaches being discussed, both the teams mutually decided to go with a full-fledged approach of using WebEngage along with the in-house engineering of InGo-MMT.

After a smooth and quick onboarding process, InGo-MMT was ready to achieve its goals and implement some primary use cases while solving certain challenges that they had already been facing.

Goal #1: Provide seamless user experience to the hotel partners

The first step to providing a seamless experience to hotel partners is to understand their behavior and actions that they perform while interacting with InGo-MMT’s app or website. These actions could be anything like:

  • Updating inventory

  • Updating property listing content

  • Replying to customer queries

  • Applying promotions and offers on the listing

  • Confirming a booking and so on.

Challenge #1: Lack of a unified view of the hotel partners

When different systems were used to pull the user data to have a holistic picture, the results were rarely beneficial. InGo-MMT needed a system where they could collate all the data in one place and form a unified view of each hotel partner. To overcome this, we decided to start with the integration of InGoBox with WebEngage.

What is InGoBox? InGoBox is an in-house mailbox exclusively developed by InGo-MMT to communicate with their hotel partners. It is available inside the InGo-MMT dashboard to provide easy and quick communication access to hotel partners.

Solution #1: Consolidation of data

Now to integrate InGoBox and other platforms that In-GoMMT was using with WebEngage, our team introduced a functionality called ‘Call an API’ on the WebEngage dashboard.

The API block establishes a connection between the backend system and the WebEngage dashboard.

It takes 3 simple steps to configure an API:

Step 1: Drag and drop the ‘Call an API’ block on the journey designer canvas.

Step 2: Click on it to build the API request. (here’s how it works)

Step 3: Branch out the journey from the block to continue the trip for a hotel partner, based on the API call status. (here’s how it works)

After successful integration, InGo-MMT was able to reflect all their user data and communication with the hotel partners at a single place. Hence, it enabled them to maintain a smooth and consistent communication flow, unlike earlier where the communication was just another email in the hotel partner’s inbox.


InGo-MMT achieved the goal and was able to:

  1. Form a unified view of each of their 5 lac+ hotel partners.

  2. Configure 125 hotel partner (user) events on the WebEngage dashboard.

Goal #2: Increase user (hotel partner) engagement on the InGo-MMT app and website

InGo-MMT wanted to assist the hotel partners to help them update the price and listing content in a way that can result in an increased number of bookings. With relevant hotel partner (user) engagement, InGo-MMT wanted to improve the listings of the hotel partners who were getting fewer bookings or no bookings. They also wanted to keep track of metrics like Daily Active Users (DAUs), Weekly Active Users (WAUs), and Monthly Active Users (MAUs) of the platform. The only way to do it was to have multiple data points and a record of actions (events) performed by the hotel partners.

Challenge #2: Contextually reaching out to the hotel partners in real-time

Now if you know about the hotel industry, most hotel partners share a common behavior of listing their properties on multiple websites. They tend to follow this quick formula: increased number of websites = increased visibility + increased bookings. This is convincing enough for new potential income by advertising to different available demographics and markets.

Go-MMT being an experienced player in the industry, was familiar with this behavior of hotel partners and wanted to start targeting the hotel partners with the most relevant use case that is ‘Inventory’. They wanted to nudge and encourage the hotel partners to leverage the platform demand and add more inventory just in time for increased bookings.

Solution #2: Behaviour and action-based cross-channel communication

Behavioral data of hotel partners consists of the events and actions performed or not performed by the partners. For example, if a hotel partner has not performed the action (event) of ‘added a property’ during a given time frame, InGo-MMT can nudge that partner through reachable communication channels to add more inventory and get more bookings. InGo-MMT approached the user data (events and attributes) very differently than any other consumer-facing business. They did the SDK integration of their mobile app, and they also sent events through APIs from the backend system to WebEngage.

With a thoughtful approach and powerful combination, InGo-MMT was able to engage with the hotel partners through multiple communication channels like:

  • Email

  • SMS<