Zoftify

Work

Tourshunter

How we managed to build and maintain 16 apps for a travel agency

Services

UI/UX design

Mobile development

Travel API integration

About the Client

Tourshunter A-Club is an East European travel agency employing over 150 agents. They co-brand with several inbound tourism companies and well-known tour operators, including TUI.

The agency has multiple channels for acquiring bookings. Prior to 2018, their main focus was on their website, but they then decided to shift their marketing activities to mobile, recognizing its huge potential.

Challenges

In 2019, the client asked Zoftify to address critical issues on their mobile platform. Their apps had poor store ratings (3.9 on iOS and 3.8 on Android) due to bugs, a low crash-free rate of 91%, and the absence of much-needed features.

Additionally, they had 4 separate mobile apps with 85% of features common across all. However, when a bug was fixed in one app, the same fix had to be applied and tested four times across the others. Sometimes, fixes in one app were inadvertently omitted in the others, leading to lost customers, extra development time and costs, and missed revenues.

Solution

Zoftify combined these 4 apps into a single codebase, taking into account that each app had its own specifics (e.g. the 'hot tours' feature was not available in every app). We also implemented an auto-deploy process so that all apps were released synchronously, and all fixes and new features were added simultaneously.

We introduced several best practices into the client's app. This included an additional environment for UAT (user acceptance testing), proper analytics, and monitoring tools. These enhancements allowed us to address core bugs and significantly improve code quality, increasing the crash-free rate to 99.95%.

Results

Following our improvements, the client observed immediate positive results. Users stopped reporting frequent crashes and began booking more tours with the agency. Since 2019, the client has shifted their user acquisition strategy from web and partners to mobile apps, which now account for 73% of their bookings across 16 different apps. The system we built is scalable, allowing the client's current development team to add new apps independently.

73%

bookings made via mobile apps

+55%

increase in repeat bookings

99.95%

crash-free rate

Zoftify - our accomplishments in travel & hospitality product development

What the Client says

Denis B.

CoralTravel, LLC A-CLUB

They are experts in development, backend, and integrations. Our apps have more features, less bugs and significantly improved performance.

Highlights

During our engagement with the client, we have provided assistance in several areas, including mobile app development, back office support, and travel API integrations

Design system

Before collaborating with Zoftify, Tourshunter lacked a comprehensive design system, leading to numerous inconsistencies across their apps. Additionally, whenever a new app was introduced, it needed to adhere to the branding guidelines of the respective tour operator. To address this, we implemented a highly customizable design system tailored for each app.

Inventory providers

Initially, the client relied on a single inventory provider, which proved to be unstable, particularly causing issues with price validation APIs. To address this, we implemented a system that allows the integration of multiple holiday package inventory providers, ensuring a seamless experience.

Static data

Zoftify has successfully integrated static data APIs for hotel listings, enhancing the range of information travelers can access and use to filter hotels. Additionally, we have integrated TripAdvisor ratings for each hotel, adhering strictly to their guidelines.

Interested in improving your mobile app?

Our travel-specialized team is ready to assist you. Get in touch today.

A/B testing

To validate several of our hypotheses, we introduced A/B testing into the mobile apps. In total, we conducted nearly 13 tests on various parts of the app. This approach helped us to ensure that the client's conversion rates were optimized, maximizing the performance of their apps.