iMessage Installation and Setup
How to setup iMessage with myCRMSIM
In this article will look at how to set up your iPhone and iMessage. Connect everything into myCRMSIM and then how to test and send your messages.
If you would like to have a virtual machine setup in the cloud please see our partner hosted cloud solution option ☁️
Part 1 – Set Up iPhone & iMessage
To sync your iPhone and Mac iMessage accounts in preparation for integrating with the myCRMSIM Gateway. This setup enables you to send and receive iMessages through HighLevel.
- An iPhone with active iMessage.
- A Mac computer with iMessage enabled.
⚠️ Apple ID, Dual SIM & Sending Limits
Important
- Multiple iPhones.
- A separate Apple ID for each iPhone.
Note: A Dual SIM iPhone can use two phone numbers, but it does not provide an additional iMessage sending limit for the same Apple ID.
iMessage Setup Prerequisites
- Ensure you have both your iPhone and Mac nearby.
- Both devices must use the same Apple ID.
- Open Settings on your iPhone.
- Tap your Apple ID at the top.
- Sign in if you're not already signed in.
- Go to iCloud > Messages.
- Toggle Messages in iCloud to ON.
- Go to Settings > Apps > Messages.
- Enable Send as Text Message to allow non-iMessage devices to receive your messages.
Steps to Enable "Send as Text Message" on iPhone
- Open Settings on your iPhone.
- Scroll down and tap Apps.
- Tap Messages.
- Scroll down to the Text Messaging section.
- Turn Send as Text Message ON.
- Make sure your iPhone is connected to the mobile network.
Note: When Send as Text Message is enabled, messages to non-iMessage recipients can be sent as SMS when the iPhone is connected.
- Open the Messages app on your Mac.
- Sign in with the same Apple ID used on your iPhone.
- Go to Messages > Settings (or Preferences).
- Select the iMessage tab.
- Ensure Enable Messages in iCloud is checked.
- Under Start new conversations from, select your phone number and uncheck your email address to avoid confusion.
- Send a test iMessage from your Mac to another number (e.g., a friend or secondary phone).
- Confirm the message is received.
- Reply from the recipient's phone and ensure the reply is received on both your iPhone and Mac.
Note: Your Mac must remain on and connected to the internet to keep iMessage automation functional through myCRMSIM.
- A Mac device with iMessage enabled and working.
- macOS security settings adjusted to allow installation of non-App Store apps.
- Log in to your MyCRMSIM Dashboard.
- Navigate to the Integrations tab.
- If not already connected:
- Click Connect to your CRM.
- Ensure you're logged in to app.gohighlevel.com (not just your white-label domain).
- Authorize the MyCRMSIM Marketplace App.
- For Agency Plan users, install it to all locations.
- For $97 Plan users, repeat this process for each sub-account.
- Go to Devices > iMessage.
- Click Add Device and download the Mac app from the provided link.
- Unzip the file and move the app to your Applications folder.
- If macOS blocks the installation:
- Open System Settings > Privacy & Security.
- Allow apps from identified developers or explicitly allow the app.
- Open the installed app from Applications.
- Agree to the Terms of Use.
- iMessage should not be used for bulk messaging.
- Recommended: Maximum 50 unique contacts per day.
- This limit is associated with your Apple ID, not your SIM card.
- Using a Dual SIM iPhone does not increase this limit.
- In the MyCRMSIM Dashboard, refresh the iMessage Devices list.
- Find your newly connected Mac device.
- Go to SIMs > Sub-Accounts.
- If needed, click Connect Locations to reveal all sub-accounts.
- Toggle ON the sub-account you wish to link.
- Return to the device list, click Assign Device, and select the sub-account.
- Click Assign.
- Open the connected sub-account in your HighLevel CRM.
- Navigate to Settings > Phone Numbers > Additional Settings.
- Under Custom Provider, choose the correct option:
- iMessage Only — if using iMessage exclusively.
- SMS WhatsApp iMessage Gateway — if using multiple channels.
Important: Choosing the correct provider impacts AI reply behavior and message routing.
- If using iMessage as your default reply method, select the combined SMS WhatsApp iMessage Gateway.
- To use iMessage via workflows, you must install the custom actions provided in the integration snapshot.
To send your first message or explore automation, proceed to the next guide.
Learn how to send and manage messages using iMessage, SMS, and a combination of both through the MyCRMSIM integration with HighLevel.
- iMessage and/or Android device successfully connected to MyCRMSIM.
- Proper custom provider selected in HighLevel (iMessage Only or SMS WhatsApp iMessage Gateway).
- Basic understanding of HighLevel workflows and automations.
iMessage Only
- Ideal when using a Mac/iMessage setup exclusively.
- All replies and AI use default to iMessage.
- Used when combining multiple channels (SMS, WhatsApp, and iMessage).
- Allows flexible routing depending on the recipient's device.
- Send a message via the contact record.
- Delivered as a blue bubble (iMessage).
- Replies sync across the phone and Mac.
- iMessage cannot be delivered.
- The app defaults to green bubble SMS via the connected iPhone.
- Requires the iPhone to be online and connected.
- Android devices send high-volume SMS for outreach.
- iMessage (Mac) is used for follow-ups or AI replies from sales agents.
- Select SMS WhatsApp iMessage Gateway as your custom provider.
- HighLevel uses the most appropriate device for message delivery.
- Standard HighLevel SMS Action will send iMessages (if the recipient is using an iPhone).
- Great for low-volume or personal follow-up automation.
- SMS Action defaults to the Android device.
- Use Custom iMessage Action to target iMessage specifically.
- In your HighLevel workflow, go to Actions.
- Scroll to My SMS Gateway App (Custom Actions).
- Select Send iMessage.
- Set the target phone number and message content.
- Save the action.
- Choose iMessage Only if you're using only a Mac with iMessage.
- Choose SMS WhatsApp iMessage Gateway if combining Android and Mac.
- iMessage will always fall back to SMS when the recipient's device is not compatible.
- Use workflows and custom actions to automate outreach and follow-ups.
- Keep your Mac and the Gateway App running for uninterrupted syncing.
- Avoid sending messages to more than 50 unique recipients per day to help prevent Apple ID restrictions.
- To ensure your Mac does not power off, our SMS Gateway App keeps the Mac awake and helps prevent it from going to sleep.
- However, screen settings may override this, so ensure your power management settings are configured to prevent the hard disks from going to sleep, especially if you are using a Mac mini with the monitor disconnected or turned off while leaving the machine running.
- Alternatively, you may install Amphetamine on your Mac to ensure it stays awake.
Note: Your settings may appear different depending on your macOS version.

1. iMessage Trouble Shooting
2. iMessage Specifications
3. What features do and do not work in HL For iMessage?
4. iMessage Calling Guide (myCRMSIM)
5. iMessage Device Status Definitions
6. How to Set Up myCRMSIM iMessage in the Cloud with HostMyApple and NoMachine
7. What Happens If iMessage Gets Blocked?
8. Multi-User iMessage Setup on a Single Mac with myCRMSIM
9. iMessage Voice Notes Setup Guide
