All Collections
Best Practices & Use Cases
Use Cases
How to create a "Call", "Send an SMS", or "Send an email" button to an In-App message?
How to create a "Call", "Send an SMS", or "Send an email" button to an In-App message?

See how you can direct users to their default phone, email or sms app by simply clicking an In-App button.

Lucie avatar
Written by Lucie
Updated over a week ago

In-App messages allow you to trigger a wide variety of actions when users click a button, including opening the default phone, SMS, or email app with a predefined phone number or email address. This can be done by using links such as :

  • tel:+00XXXXXXXXX: opens the default phone app. Users just need to press the call button to call the phone number included in the link.

  • sms:+00XXXXXXXXX: Creates a draft in the default SMS messaging app. Users only need to type a message and click "Send" to send an SMS to the linked phone number.

  • mailto:example@domain.com: Creates a draft in the default emailing app. Users only need to type a message and click "Send" to contact the linked email address

These links are handy to improve the user experience by redirecting them to the default apps and pre-filling the phone number/email address they need to contact, instead of asking them to copy-paste a value, and then open manually their phone/messaging app. Here is a quick guide on how to use these links in an In-App campaign or a Mobile Landing:

Creating a "Call" button in an In-App message

To be able to redirect users to their phone application you must:

  1. Open or create a campaign

  2. Go into the advanced settings and add the following format as a deeplink of the In-App message button: tel:+33123456789

Note: The "Open in app" and "Open in browser" options do not affect the redirection.

Depending on their device, here is what the redirect could look like once users click the "Contact Us" button:

Creating a "Text" button in an In-App message

Creating an "Email" button in an In-App message

To be able to redirect users to their email application you must:

  1. Open or create a campaign

  2. Go into the advanced settings and add the following format as a deeplink of the In-App message button: mailto:experts@batch.com

Note: The "Open in app" and "Open in browser" options do not affect the redirection.

Depending on their device, here is what the redirect could look like once users click the "Contact Us" button:

Best practice

We recommend adding an emoji that clarifies the action that will follow in the CTA

Ex: ✉️ Contact us vs 📞 Contact us


This article belongs to Batch's FAQ. Need more help? Find insightful articles, documentation, case & market studies, guides, and even more in our website's Resources section on batch.com and our blog.

Did this answer your question?