Integrating RingCaptcha for Onboarding

In order to implement RingCaptcha in Onboarding mode, you just need to copy and paste an HTML snippet onto your landing site.

This will display the onboarding widget, where the user begins the process by entering their phone number; the system will send a one-time passcode and deep-link to the user’s mobile phone; after the user taps on the link they will be taken straight to download your mobile app in his or her respective application store.

Now, once the user opens the app for the first time, the system will require the one time passcode sent in the text to expose the phone number identity to you.

Start by creating an app in the RingCaptcha panel pointing to your app store ids. Keep in mind the application name will be used in the SMS text. Follow the steps depicted in this video.

If you are unsure how to grab your application IDs, just go to the Google Play and Apple ITunes stores — search for your app in each of them and copy these items from the URL:

Now that the landing page has the widget on it, it’s time to integrate the iOS and Android software developer kits (SDKs) to retrieve the identity of the phone number in your app. If all you are looking for is just to send the text to the user without verification you can skip this step, but if you are looking to receive verified users in your app, follow these steps to integrate the SDK into your iOS app.

Follow these steps to integrate it into your Android app.

Once you integrate the SDKs, when the user opens the app for the first time and they input the one time passcode sent in the text you will receive the phone number identity of the user that requested the download to uniquely identify them in your system.