Skip to main content

Android SMS Setup

Learn how to connect your Android phone to your SMS provider so you can send and receive SMS text messages right inside your CRM. Your phone becomes the gateway, so messages go out from your own number using your existing cell plan.

How SMS Sync Works

The SMS Sync app turns your Android phone into a personal SMS gateway. Every message you send from CRM is relayed through your phone's SIM, and every reply is synced straight back into your CRM conversations.


What You Need Before Starting​

Make sure you have these ready before you begin:

  • ✅ An Android phone with an active SIM and a working cell/SMS plan
  • ✅ The phone plugged into power (so it can run the app 24/7)

Part 1: Connect Your CRM & Install the Marketplace App​

Before touching your phone, connect your CRM and install the marketplace app so SMS appears as a channel in your sub-account.

Step 1: Connect Your CRM​

  1. Visit your SMS provider dashboard and log in (or create your account).
  2. Go to your dashboard and click the Connect button.
Connect your HighLevel account with your SMS provider

Step 2: Install the Marketplace App​

Install the marketplace app on your sub-accounts. If you're an agency user, choose Install under all locations and enable automatic installation for future locations. Connect each sub-account individually.

Install the marketplace app under all locations

Step 3: Pick an SMS channel​

Pick a messaging channel

Step 4: Select the sub-account you want to connect​

Select Sub-Account

Step 5: Install and Connect the Android App​

Open the device page in your dashboard. From here you'll download the Android app and grab the QR / activation code used to pair your phone in Part 2.

SMS device page, download the Android app and scan the QR or activation code

Part 2: Set Up the SMS Sync App on Android​

Now we'll install the app on your phone. It acts as the bridge between your SIM and your CRM.

Step 1: Disable Play Protect (Important)​

Google Play Protect can block the app from installing or running correctly, so turn it off first.

  1. Open the Google Play Store.
  2. Tap your profile icon (top right) → Play Protect.
  3. Tap the settings gear and turn off all Play Protect scanning.
Turn off Play Protect scanning
Keep This Off

Always keep Play Protect off when installing or updating the SMS Sync app.

Step 2: Download & Install the App​

  1. Open Chrome on your Android phone.

  2. From your dashboard's device page, tap Download Android App to download the APK file (allow the download if prompted).

  3. Open the downloaded file from Files → Downloads, tap the APK, then tap Install.

Step 3: Allow All Permissions​

When you open the app, it asks for the permissions it needs to send, receive, and relay messages. Tap Allow for every request.

Grant all SMS Sync permissions

The app needs all five:

  • SMS Messages: send and receive texts through your phone
  • Phone: read your number to identify this device
  • Contacts: resolve sender names for incoming messages
  • Notifications: show sync status in the notification bar
  • Unrestricted Battery: keep sync running reliably in the background
Background Activity Is Essential

The app must be allowed to run in the background at all times. Without unrestricted battery and background activity, messages will stop syncing when the screen is off.

Allow Restricted Settings

If a permission is greyed out, go to Settings → Apps → SMS Sync → ⋮ (3 dots) → Allow Restricted Settings, then grant it. Also turn off "Pause app activity if unused" so the app never gets suspended.

On the Link Device screen, connect the app to your CRM with an activation code.

Link Device screen, select SIM and enter activation code
  1. Select the SIM card you want to use for messaging (important on dual-SIM phones, pick the SIM with an active number).
  2. Give the device a Device Name (e.g. your phone model) so you can recognise it in the dashboard.
  3. In your CRM dashboard, copy your Activation Code and paste it into the app, or tap the QR icon to scan it instead.
  4. Tap Link Device.

Step 5: Confirm It's Connected​

Once linked, the app shows a Connected status with your device name, number, and live Sent / Received activity counters.

SMS Sync connected dashboard

Part 3: Send a Test Message​

Send a test SMS from the CRM Conversations tab

Let's confirm everything works end-to-end.

  1. Open any contact inside CRM and go to the Conversations tab.
  2. Choose SMS Android from the message-type dropdown.
  3. Type a quick test message and hit Send.
  4. Confirm the message sends successfully and the reply is received, both should appear in CRM, and the counters in the app should tick up.

Final Checklist​

Keep your gateway running reliably:

  • ✅ Keep Alive in Background is ON
  • ✅ Sync Received is ON
  • ✅ Phone stays plugged into power
  • ✅ App is not battery-optimised or "paused when unused"
  • ✅ Correct SIM selected (dual-SIM phones)
  • ✅ Use the app for all messaging, not your native SMS app

Troubleshooting​

If messages aren't sending, work through these in order:

SymptomFix
App won't install / keeps closingPlay Protect is ON → turn it off
Messages stuck / not sendingA permission is missing → Allow all
Syncing stops when screen is offApp is being paused → disable pause & enable unrestricted battery
Replies not reaching CRMApp isn't the default SMS app → set it
Nothing routes at allDevice not assigned to sub-account, or SMS routing not enabled in the dashboard

Dashboard Monitoring​

In your dashboard, check the device's status (Active), battery level, connection (Wi-Fi/Mobile), permissions status, and last ping. Errors here usually point straight to the setup issue.

🎉 Start texting! Your Android phone is now a fully connected SMS gateway for your CRM.

Let's connect