Article
post image

Monetisation through in-app purchases

Ivan Iliev, November 29, 2020

The problem

For an existing mobile application that was switching from a pay upfront business model to a freemium business model we needed to implement a solution for monetisation via in-app purchases.

The solution

We integrated Apple's StoreKit and Google's IAB (in-app billing). We created a user experience that explains the benefits of making a purchase and allows them to subscribe.

the result

With these we have enabled the client to sell several tiers of subscriptions and one-time payment products that allow users to access premium features.

Monetisation through in-app purchases

Tech stack

Swift
Swift

Kotlin
Kotlin

Laravel
Laravel

Figma
Figma

We had to make sure we provide a uniform user experience between both platforms.

We advised the customer to make the premium purchases available for users regardless of where they bought them from. This means that if someone decides to buy something on their iPhone, but later decides to use it on an Android we make sure they are able to.

This required a custom backend functionality for tracking subscriptions and one-time in-app purchases. The mobile apps pull this information from the backend and present the user what they have purchased.

A custom revenue tracking system was implemented, along with an internal service that populates revenue with the analytics providers that the customer was using.

Other features

Free trials

Introductory offers

Revenue tracking

IAP events tracking

Subscribe to our newsletter!

Get more articles like this and industry insights

Share this article:

Read more articles:

title

Augmented reality experience

For an existing mobile app the customer had a requirement to include augmented reality features.

Read more

Ivan Iliev

November 29, 2020

title

Huawei HMS integration

The problem An existing Android application needed to be ported to use Huawei Mobile Services (HMS). The solution Replace all Google Mobile Services with their Huawei Mobile Services alternatives. the result We were able to successfully integrate all required Huawei Mobile Services. The app is now fully functional with Huawei Login, Huawei Analytics, Huawei In-app […]

Read more

Ivan Iliev

November 29, 2020