Our mobile SDKs enable use of our patented two-tap mobile technology to grow your list with sign-up units inside your Android or iOS apps. In addition to converting app users to subscribers via sign-up units, our SDKs help identify subscribers who use your app and also allow you to track when users view products, add items to their carts, and make purchases. You can even track custom in-app events.
See our developer guide for implementation instructions. You can also reach out to your Attentive CSM or our White Glove team (whiteglove@attentivemobile.com).
Questions to answer before implementing mobile SDKs
Before implementing Attentive’s mobile SDKs, we recommend that you answer the following questions and share your responses with your Attentive team and your own developer teams:
Project planning
- Is there a target release date?
- Does your development team have any upcoming code freezes, especially around the holiday season?
- Does your development team have a cadence for making app releases, (e.g., weekly, monthly, or quarterly)?
Sign-up unit design
- Do you plan to duplicate an existing web sign-up unit or start from scratch?
- Do you want your in-app sign-up unit to be full screen or partial screen?
- Do you need design assistance from Attentive?
Sign-up unit configuration
- What display rules do you want to set up?
- Where in the app should the sign-up unit be displayed? (e.g., homepage, all pages, specific pages)
- Do you want to collect email and SMS, or just SMS?
Welcome journey configuration
- Do you plan to use an existing welcome journey or start a new one from scratch?
- Do you plan to include an offer in the in-app welcome messaging?
- Do you want in-app signups to be directed back to your site and/or app? If you want in-app signups to be directed back to your app, check with your development team to make sure that app deep links or universal links are supported in your tech infrastructure.
Event tracking
- Which standard events do you plan to implement to track in your native app?
- Product view
- Add to cart
- Purchases
- Do you plan to track any custom events in your app?
Identity tracking
- Does your app require all users to log in? Or are guest / unidentified user flows permitted?
- For logged in users, do all these users have emails? What about phone numbers?
- For guest users, are there any external identifiers that are tracked when these users navigate your app that can be provided to Attentive’s identity solution?
- If your app supports deep linking, can it capture URL parameters? Attentive uses URL parameters to identify users that click into the app from a deep link.
Implement mobile SDKs
See our developer guide for more information about implementing Attentive’s mobile SDKs.