While you start integrating Truecaller SDK, as the very first step, it is important to work on designing the right user flow, so that you can achieve desired results.
Truecaller SDK is a mobile number verification service, without the need for any OTP whatsoever.
The right way to implement Truecaller SDK on your mobile web, is to invoke mobile number verification via Truecaller at touch points, where you have your users to sign-up/ login/ checkout by verifying their mobile numbers.
Let us now see an example to understand how to effectively use Truecaller SDK at such touch points in your user journey
Housejoy - a leading marketplace for home services, with the nature of it’s business, having verified mobile number of customers is of utmost importance. Housejoy, thus, has mobile number as the primary identifier for its users.
On Housejoy's mobile website, once users have added a service/ product to cart, they capture mobile number identity of users, during their checkout process. Thus they wish to make it easy, simple and frictionless for their users, so as to minimise drops. Here is how Housejoy leverages Truecaller SDK :
From the above flow, we can see that for Truecaller users, signup is mere 1-step process without needing any OTP; while for non-Truecaller users the signup process is tedious, and involves many steps, and thus more possibilities of drop-offs.
Building for Various Touchpoints
a. User signup/ login via mobile number Example : Rentomojo.com - India's leading lifestyle rental platform
In order to complete your order on RentoMojo mobile website, users need to verify their number in order to signup/ login into their accounts. Mobile number being an important part of the user profile, RentoMojo uses Truecaller to quickly verify mobile number, and auto-fill certain parts of the user profile to reduce user effort and save time
b. User verification via mobile number Example : CarDekho - India's largest auto classifieds portal
Users can browse for new cars, access details and more on CarDekho mSite. However, when users wish to take a test ride, request for car loan offers, and more, it requires users to verify their mobile number to ensure valid users are accessing such details.