Android App Development

About the client

Stonestep is a Swiss-based insurtech company focused on delivering microinsurance solutions in emerging markets. The company's core offering is its "Microinsurance as a Service" platform, which enables partners to offer insurance products to low-income and small-scale businesses at affordable premiums.

Industry Finance Location Switzerland Technologies PHP, MySQL, AndroidSDK

Business challenge

Manual processes and low engagement hindered customer onboarding and sales performance

Insuretech Mobile Mockup

To expand their reach and streamline customer acquisition, Stonestep needed a robust digital platform to support their insurance sales agents. The goal was twofold:

1Equip agents with an intuitive tool to present and explain Stonestep’s diverse microinsurance offerings to potential customers.

2Simplify the customer onboarding process to drive faster and more efficient policy enrollments.

Key Challenges:

Complex product presentation: Agents struggled to effectively communicate policy details, leading to low customer engagement.

Manual processes: Onboarding new customers involved tedious paperwork, slowing down operations and reducing conversion rates.

Lack of motivation mechanisms: There was no built-in system to track performance or incentivise agents, making it difficult to boost productivity and sales.

To address these challenges, Stonestep reached out to GoodCore to create a custom Android application for their sales agents, backed by a comprehensive web portal for administrators to manage operations and monitor performance.

The solution

Project goals

The project entailed the following requirements:

  • Develop an Android application to help sales agents present insurance products and onboard customers with ease.
  • Build a web-based admin portal to manage agents, monitor performance, and oversee customer data.
  • Integrate features to track sales activities and incentivise agents for improved performance.

System features and functionality

Mobile App for the Sales Agents

Registration

Agent Registration and Login

When a sales agent first starts using the app, they are asked to sign up – register – on the app. They can create an account and submit their registration request to the administrator after filling in a form with their personal details. Once their profile has been approved, they can log into the app or recover forgotten passwords in case they are unable to log in.

Navigation

Navigation and Dashboard

The user-friendly navigation and dashboard allow sales agents to walk themselves through the app and perform various functions such as viewing or updating their personal profile information and password, keeping tabs on their performance, viewing the details of the customers they sign up. They can also check news and announcements broadcasted by the Stonestep administrators. A contact tab displays the contact details for their respective line managers.

Presentations

Product Presentations

In order to facilitate sales agents, we designed the mobile app in such a way that it would be easy for agents to introduce Stonestep’s offerings to potential clients in a presentable manner. The product portfolio includes images describing the features and benefits of each package, along with its pricing. Once a customer has chosen a package, the app leads the agent to the customer registration page.

registration

Customer Registration

Once agents are done with the product presentation section, they are led to the package selection form where they can help customers choose their preferred offering. By filling a form, the agent can then register the new customer.

admin

Points and Rewards

As part of Stonestep’s motivational programme for their sales agents, the app incorporates a sales reward points section where agents can view the points that they have won with each sale they make.

operation

Offline Operation

The information for each new customer who signs up is uploaded to the back office portal online. In case of unavailability of wi-fi, the information is stored locally on the agent’s phone. It is uploaded once a stable internet connection is available to the agent, after which the local copy of the sensitive information is deleted from the agent’s mobile device.

Third-Party Integrations

Third-Party Integrations

To confirm a customer’s purchase, an SMS API has been used to send them a text message. Google Analytics integration has also been implemented for easily viewing performance reports and graphs.

Back Office Web Portal for the Admin

Agent Management

Agent Management

Stonestep admin can view new sales agent registration requests via the web portal. They can then either approve or reject their requests. They can also manually register new agents

Dashboard Access

Dashboard

With the help of the sleek dashboard, administrators can see how sales agents have been performing. They can view how many sales have been made, which offerings have been most popular amongst the newly registered customers, and which agents have been most active. Agent commissions can also be calculated based on their earned points.

Announcements

Announcements

Administrators have the option to create and broadcast any relevant notifications related to the company such that agents can view them in the form of push notifications via their apps. A log of past notifications is also maintained in the web portal.

Reporting Analytics

Reporting and Analytics

Data related to the app, such as app installs and usage patterns as well as agents’ earned points relative to their sales, can be easily viewed by administrators in the form of graphs, diagrams, and tables.

The impact

  • The Android app is actively used by sales agents across multiple regions such as South America, Africa, and Asia.
  • Over 10,000 customers have been successfully onboarded through the platform.
  • The web portal enables administrators to track agent performance in real time.
  • Automated processes have significantly reduced onboarding time and paperwork.
  • Incentive features have helped boost agent motivation and policy conversions.

Looking to create an impact with software?

Explore how we can work together.