iMessage Full Setup
Learn how to connect your iPhone and Mac to GoGHL so you can send and receive iMessages right inside CRM.
When you use your own Apple devices, your messages get delivered with the famous blue bubble. This means much higher open rates and trust from your clients, all controlled straight from your CRM.
- iMessage is made for real conversations with real people, not for mass marketing blasts.
- Stay Safe: Keep your messaging under 50 unique contacts per day so Apple doesn't block you.
- Your Mac must be turned on and connected to the internet at all times to send or receive anything.
- Best Uses: Follow up with warm leads, chat with VIP clients, and handle customer support.
What You Need Before Starting
Make sure you have these ready before you begin:
- ✅ An iPhone with iMessage turned on and a working cell plan (iOS 12.0 or newer)
- ✅ A physical Mac computer (MacBook, iMac, or Mac mini) running macOS Monterey 12.4 or newer, OR a Cloud Mac (Recommended)
- ✅ The exact same Apple ID logged into both the iPhone and the Mac
- ✅ A solid internet connection on both devices
- ✅ Your GoGHL account linked to your CRM sub-account
Not sure if your computer or phone will work? Check our iMessage Device Specifications guide to see what's supported.
🌟 The Best Way: Rent a Cloud Mac
We strongly suggest renting a Mac in the cloud instead of using your personal laptop. A Cloud Mac is on 24/7, never goes to sleep, and means you don't have to leave a laptop running in your closet just to keep your messages syncing.
Why we recommend this:
- Never Miss a Beat: 100% uptime means your messages always send instantly.
- Zero Headaches: You never have to worry about dead batteries, sleep mode, or a dropped wifi signal.
- Easy Upgrades: Need more power? You can upgrade your cloud Mac with one click.
We've partnered with HostMyApple to give you a 15% discount on your first month. Grab the code below to use at checkout:
APR1526
New to Cloud Macs? Follow our step-by-step Set Up a Cloud Mac guide to rent, connect, and configure yours.
How It All Works
Prerequisites: Link Your Apple Devices
Before installing any of our software, your iPhone and Mac need to be perfectly synced together using iCloud.
Turn on iCloud Sync for iPhone
This makes sure your text messages appear on all your Apple devices:
- Open the Settings app on your iPhone.
- Tap your name at the very top.
- Tap iCloud.
- Scroll down and tap Messages.
- Turn on Sync this iPhone.
- Give it a minute to finish syncing.
This guarantees that when you reply from your computer, it shows up on your phone, and vice-versa.
Set Up Your Mac Settings
Next, tell your Mac to use your phone number for iMessage:

- Open the Messages app on your Mac.
- Make sure you are signed in with the exact same Apple ID as your iPhone.
- Go to Messages → Settings (or Preferences) in the top menu bar.
- Click the iMessage tab.
- Check the box that says Enable Messages in iCloud.
- Under "You can be reached for messages at", check your phone number.
- Under "Start new conversations from", select your phone number (NOT your email address).
- ⚠️ Very Important: Uncheck your email address entirely.
You must always start conversations using your phone number, never your email. If you skip this, CRM won't know how to track your replies.
Enable SMS Forwarding
To ensure you can send and receive regular green-bubble SMS messages (for Android users) through your Mac, you must enable Text Message Forwarding on your iPhone:
- Open the Settings app on your iPhone.
- Scroll down and tap Messages.
- Tap Text Message Forwarding.
- Find your Mac in the list of devices and toggle the switch to ON.
Check That It Works
Before moving to the next step, do a quick test:
- From your Mac, send an iMessage to a friend or your other phone.
- Check your iPhone to make sure the message popped up there too.
- Have your friend text you back.
- Make sure their reply shows up on both your iPhone and your Mac.
If the messages are showing up everywhere, your sync is working perfectly!
Step 1: Connect your CRM & Install Marketplace App
- Visit app.goghl.ai and create your account.
- Go to your dashboard and click the Connect button.

- Install the marketplace app on your sub-accounts.

Step 2: Pick an iMessage channel

Step 3: Select the sub-account you want to connect

Step 4: Install the iMessage Sync App
Now we'll install a small app on your Mac. This app acts as the bridge between your iMessage and CRM.

Download the App
- Click download MacOS app.
- Drag the app into your Mac's Applications folder.
- If your Mac blocks the app from opening:
- Open System Settings.
- Go to Privacy & Security.
- Scroll down to the Security section.
- Click Allow or Open Anyway next to the blocked app message.
Apple blocks apps that don't come from their official App Store by default. You just need to tell your Mac that you trust this file.

Log In and Connect
- Open the iMessage Sync app from your Applications folder.
- Grant access to Messages.
- Grant access to Full Disk Access.
- Go back to CRM, copy your Activation Code, and paste it into the Mac app.
- Click Activate Device.

- Never use this app for cold spamming.
- Stick to a maximum of 50 new contacts a day.
- If you break Apple's rules, they might lock your iMessage account.
The sync app has to stay open and running for your messages to work. We strongly suggest tweaking your Mac's power settings so it never goes to sleep.
Step 5: Send a Test Message
Let's make sure everything is working end-to-end.
Send a Message
- Open any contact inside CRM.
- Go to the Conversations tab.
- Choose the "iMessage" option from the message type dropdown.
- Type a friendly test message.
- Hit Send.
What happens next:
- If you texted an iPhone, it sends as a blue bubble.
- You'll see the message pop up on your Mac's screen.
- When they reply, it shows up on your Mac, your iPhone, and inside CRM.
Check if it Delivered
- Open the Messages app directly on your Mac.
- Look at the conversation you just started.
- If the person has an iPhone, look for the tiny Delivered text under the bubble.
If the person has read receipts turned on, you'll also see when they've seen it!
Test the Reply
- Tell the person to text you back.
- Watch the reply instantly appear in:
- Your Mac
- Your iPhone
- The CRM chat window
Everything stays perfectly synced. You can reply from CRM while sitting at your desk, and continue the chat from your iPhone when you leave the office.
How Messages Are Delivered
Here is a quick cheat sheet on how the system routes your texts:
| Who Are You Texting? | How Does it Send? | What Do You Need? | What Does It Look Like? |
|---|---|---|---|
| iPhone User | iMessage | Your Mac must be online | Blue bubble, "Delivered" status |
| Android User | Standard SMS | Your iPhone must have a cellular signal | Green bubble, standard carrier fees apply |
If you message an Android user, GoGHL routes the message as a standard green SMS text through your iPhone's cell plan. Your iPhone must be turned on and have service for this to work.
How to Keep Your Account Safe
Staying Under the Radar
Apple doesn't publish exact limits, but if you act like a spammer, they will block you. Follow these rules to stay safe:
- Keep it under 50 unique contacts per day.
- Stop sending the exact same copy-pasted text to everyone.
- Have real conversations.
Why this matters:
- If Apple catches you spamming, they might ban your Apple ID from using iMessage permanently.
- This tool is built for personal follow-ups, not for replacing your bulk email software.
What to Use This For
Do Use It For:
- ✅ Following Up: Reaching out after a lead fills out a form.
- ✅ VIP Support: Giving your best clients a direct line to you.
- ✅ Reminders: Sending appointment reminders that people actually read.
- ✅ Team Chat: Talking to your own staff if they use iPhones.
Do NOT Use It For:
- ❌ Buying a list of 1,000 numbers and cold texting them.
- ❌ Sending out a massive coupon blast to your entire database.
- ❌ Automated bots that need to run perfectly without any human supervision.
Fixing Common Problems
If these quick fixes don't work, check out our full Troubleshooting Guide for step-by-step solutions.
Messages Aren't Sending
Why it happens:
- Your Mac went to sleep.
- The sync app got closed.
- Your internet dropped.
How to fix it:
- Walk over to your Mac and make sure the iMessage Sync app is open.
- Check your wifi connection.
- Try sending a message normally through the Mac's built-in Messages app to see if Apple is down.
- Restart the sync app.
My Mac Keeps Falling Asleep
How to fix it:
- Open your Mac's System Settings and click Energy (or Displays/Battery).
- Turn on the setting that says Prevent automatic sleeping when the display is off.
- Turn off Power Nap.
- Pro Tip: Download a free app called Amphetamine from the Mac App Store to force your computer to stay awake forever.
I Sent Too Many Messages and Got Blocked
How to fix it:
- Stop all your workflows immediately.
- Wait 24 to 48 hours for the block to lift.
- Lower your daily sending limits so it doesn't happen again.
- If your account doesn't unlock after a few days, you'll need to call Apple Support and tell them your iMessage stopped working.
Keeping Your Data Secure
The app running on your Mac acts as a secure bridge. Your messages are encrypted while traveling across the internet and are handled strictly according to our privacy policy.
How we protect you:
- We rely on Apple's native end-to-end encryption to send the texts.
- Your messages are processed locally on your Mac first.
- We do not permanently store your conversation histories on GoGHL servers after they are delivered to CRM.
How to protect yourself:
- Put a strong password on your Mac.
- Turn on Two-Factor Authentication (2FA) for your Apple ID.
- Do not share your GoGHL Activation Code with anyone.
