Early access · Email sync for GoHighLevel

Connect any mailbox. Sync every conversation.

Connect your existing email server to GoHighLevel using IMAP, SMTP or POP3. Keep using your preferred inbox while incoming and outgoing conversations stay synchronized with your CRM.

  • Your emails stay on your mail server
  • Credentials encrypted (AES-256-GCM)
  • No mailbox migration

Integrations

Works with the email provider you already use.

If your mailbox supports IMAP or POP3 and SMTP, you can connect it. Presets fill in the server settings for common providers – for everything else, you enter the details from your provider.

  • IONOSPreset available
  • ALL-INKLPreset available
  • StratoPreset available
  • Telekom (T-Online)Preset available
  • GMXPreset available
  • WEB.DEPreset available
  • Gmail / Google WorkspacePreset · app password
  • HostingerStandard IMAP / SMTP
  • cPanel mail serversStandard IMAP / SMTP
Any standard IMAP / SMTP mail serverYour own server, your hosting package, your rules

Provider names are examples of standard mail servers and do not imply a partnership. Sign-in to Microsoft 365 and Outlook.com via OAuth is planned and not available yet.

The problem

Your CRM only sees part of the conversation.

One person replies from Apple Mail, another from webmail, a follow-up goes out from GoHighLevel. Each message ends up somewhere else – and the contact record shows only a fraction of what was actually said.

The result: missing context before the next call, duplicate answers, and a CRM that is no longer the complete customer record.

Mail Connector for GHL changes that.

Your mail server and GoHighLevel stay connected – in both directions.

Mail serverMail Connector for GHLGoHighLevel
  • Apple MailMissing
  • WebmailMissing
  • ThunderbirdMissing
  • OutlookMissing
  • GoHighLevelVisible

Product

Your inbox keeps working. GoHighLevel keeps the record.

Mail Connector for GHL runs in the background and makes sure every relevant email ends up on the right contact – without anyone changing how they write emails.

Two-way email sync

New emails in your inbox show up in GoHighLevel within moments. With IMAP, emails sent from GoHighLevel are also filed in your mailbox's Sent folder.

IMAP: real-time

Keep your email client

Emails sent from Apple Mail, Outlook, Thunderbird or webmail are picked up from your Sent folder and added to the contact as outgoing messages.

Sent folder · every 2 min

Automatic contact matching

Every email is matched to the GoHighLevel contact by email address. Unknown senders become new contacts – out-of-office replies, mailing lists and bounces don't.

Conversations stay threaded

Replies land in the same GoHighLevel conversation as the original email, so the history reads from top to bottom.

Attachments included

Files up to 5 MB each – including inline images – are attached to the message in GoHighLevel. Larger files are noted in the email and stay in your mailbox.

up to 5 MB per file

Send from GoHighLevel via your server

Optional: emails written in GoHighLevel go out through your mailbox's SMTP server, with your own address as sender and the delivery status reported back.

Custom email provider

Illustration: a synced conversation in GoHighLevel and the Mail Sync settings page inside a sub-account. Names and data are fictional.

And the details that matter

  • IMAP, SMTP and POP3IMAP syncs in real time. POP3 checks every minute and leaves your emails on the server.
  • Multiple mailboxes per sub-accountConnect a shared inbox and personal mailboxes, each linked to a GoHighLevel user.
  • Contact owner assignmentContacts without an owner are assigned to the GoHighLevel user of the receiving mailbox.
  • Import your email historyBring past emails into GoHighLevel by folder and date range – without duplicates.
  • Bounce detectionUndeliverable messages are flagged and linked to the original email.
  • Read status that means somethingAn email counts as read in GoHighLevel once it has been answered in your mailbox.
  • Runs in the backgroundSync runs continuously and catches up on missed emails after a restart.
  • Message logEvery email with status, search, CSV export and one-click retry.

How it works

Set up once. Then just keep emailing.

No mailbox migration, no new email app for your team.

  1. 1

    Install in GoHighLevel

    Add Mail Connector for GHL to your sub-account and authorize the location. Its settings open right inside GoHighLevel.

  2. 2

    Connect your mailbox

    Pick your provider or enter your IMAP/POP3 and SMTP details. Test the connection – nothing is sent.

  3. 3

    Keep emailing

    Apple Mail, Outlook, Thunderbird, webmail or GoHighLevel – your team writes wherever it prefers.

  4. 4

    Everything stays in sync

    Conversations appear on the right contact automatically – threaded and with attachments.

The difference

Send emails wherever you want. Your CRM still knows about them.

Whether your team sends emails through webmail, Apple Mail, Outlook, Thunderbird or another email client – Mail Connector for GHL keeps GoHighLevel connected to the conversation.

Works with every email app that saves sent emails to the Sent folder on your IMAP server – the default for most email apps.

Use cases

Made for teams that live in their inbox.

Agencies

Keep client communication visible across the entire team – no matter who replied from where.

Sales teams

See previous conversations directly inside the contact record before making the next call.

Service businesses

Keep customer communication connected to the CRM without forcing employees to change their email workflow.

GoHighLevel agencies

Offer your clients a professional mailbox integration – even when they don't use Google Workspace or Microsoft 365. Every sub-account stays strictly separated.

Install per location or agency-wide

Before & after

One communication history instead of many.

Without Mail Connector for GHL

  • Email client
  • Mailbox
  • GoHighLevel

Communication is scattered. GoHighLevel only shows what was sent from GoHighLevel.

With Mail Connector for GHL

  • Email client
  • Mail server
  • Mail Connector for GHL
  • GoHighLevel

One central communication history on every contact.

Security & privacy

Built to handle email access responsibly.

Mailbox credentials and customer emails are sensitive. Here is exactly how Mail Connector for GHL handles them – without buzzwords.

Encrypted credentials

Mailbox passwords and GoHighLevel tokens are encrypted with AES-256-GCM and are never sent back to any user interface.

No message storage

Email content is processed in memory and passed straight to GoHighLevel. Outgoing jobs are stored encrypted only until they are sent, then deleted.

Your mailbox stays yours

Nothing is deleted or moved. The connector only adds copies of emails sent from GoHighLevel to your Sent folder and marks answered emails as answered.

Strict sub-account separation

Each GoHighLevel sub-account is its own tenant, enforced by database row-level security and covered by automated isolation tests.

Verified requests

Install, uninstall and send requests from GoHighLevel are verified by Ed25519 signature. Sessions inside GoHighLevel expire after 8 hours.

Encrypted in transit

HTTPS to the service and TLS/STARTTLS to your mail server.

You control retention

The message log stores metadata only (time, sender, recipient, subject, status) for 7–365 days, 90 by default – and can be cleared at any time.

Clean uninstall

Uninstalling the app deletes all data of the sub-account: mailboxes, credentials, sync state and log.

Admin-only settings

Only administrators of a sub-account can change mailboxes, senders and privacy settings.

Hosting location, data processing agreement (DPA) and the list of sub-processors will be published before general availability.

Pricing

Simple pricing. No mailbox migration required.

Pricing will be announced at launch. Join the early access list to be first in line.

Early access

Be among the first to connect your mailbox.

We are onboarding GoHighLevel agencies and businesses step by step. Tell us about your setup and we'll get in touch.

Included

  • Two-way sync via IMAP, SMTP and POP3
  • Multiple mailboxes per sub-account
  • Import of past emails
  • Message log and privacy controls
Join the Early Access List

Early access

Your mailbox already works. Now connect it to GoHighLevel.

Join the early access list. We'll contact you as soon as Mail Connector for GHL is available for your account.

  • Keep your provider and your email app
  • Set up inside GoHighLevel
  • No credit card required to join the list

* Required

FAQ

Questions & answers

Can't find your answer? Join the early access list and ask us directly.

Get Early Access

Does Mail Connector for GHL work with IONOS?

Yes. IONOS mailboxes connect via IMAP and SMTP. A built-in preset fills in the server settings, and your login is your full email address.

Does it work with ALL-INKL?

Yes, there is a preset for ALL-INKL. Note: your login is the mailbox ID from the KAS (e.g. m0123456), not your email address. The server name is shown in the KAS under email → mailboxes.

What about Strato, Hostinger, cPanel or my own mail server?

Strato has a preset. Hostinger, cPanel-based hosting and your own server work with standard IMAP (or POP3) and SMTP – just enter the server details from your provider and test the connection.

Can I keep using Outlook?

Yes. If Outlook accesses the same mailbox via IMAP, emails you send are saved to the Sent folder on your server and appear in GoHighLevel as outgoing emails. If Outlook is set up with POP3, sent emails are usually only stored locally and can't be synced.

Can I keep using Apple Mail?

Yes. With an IMAP account, Apple Mail saves sent emails to the server's Sent folder. Mail Connector for GHL picks them up from there – including on iPhone and iPad.

Do I need Google Workspace?

No. Any mailbox with IMAP or POP3 and SMTP works. If you do use Gmail or Google Workspace, you can connect it with an app password.

Do I need Microsoft 365?

No. Mail Connector for GHL is made precisely for mailboxes outside Google Workspace and Microsoft 365. Connecting Microsoft 365 or Outlook.com via OAuth is planned but not available yet.

What happens when I send an email outside GoHighLevel?

With IMAP, the connector checks your Sent folder every two minutes. New emails are added to the recipient's contact as outgoing emails – in the matching conversation thread.

Are incoming emails synchronized?

Yes. With IMAP, new emails are transferred right away. With POP3, the mailbox is checked every minute. Emails missed during downtime are caught up automatically.

Are emails sent from GoHighLevel saved in my mailbox?

Yes, for IMAP mailboxes. A copy is filed in your mailbox's Sent folder, so your email app shows the complete conversation too. When you reply from GoHighLevel, the original email is marked as answered. POP3 has no Sent folder, so no copy is filed there.

Can GoHighLevel send emails through my own SMTP server?

Yes, optionally. Mail Connector for GHL can be set as a custom email provider in GoHighLevel. Emails are then sent through your mailbox's SMTP server, the sender is always your mailbox address, and the delivery status is reported back to GoHighLevel. Temporary errors are retried after 1, 5 and 15 minutes.

Are attachments synchronized?

Yes, files up to 5 MB each, including inline images. Larger files are noted in the email in GoHighLevel and remain available in your mailbox. Attachments are attached to the message in the conversation – not to the contact's document folder.

Can I connect multiple mailboxes?

Yes. You can connect several mailboxes per sub-account – for example a shared inbox and personal mailboxes for team members. Each mailbox can be linked to a GoHighLevel user, and you choose which mailbox is the default sender.

Does it support IMAP?

Yes. IMAP is the recommended option: real-time sync of your inbox, sync of your Sent folder, read status and import of individual folders.

Does it support SMTP?

Yes. SMTP is used to send emails from GoHighLevel through your own mail server (optional custom email provider).

Does it support POP3?

Yes, as an alternative to IMAP for incoming emails. POP3 only covers the inbox: it is checked every minute and emails stay on the server. Emails sent from your email app can't be synced via POP3.

How are emails matched to GoHighLevel contacts?

By email address. For incoming emails, the sender is matched; for sent emails, the first recipient that isn't your own mailbox. If no contact exists, a new one is created. Out-of-office replies, mailing lists and bounces never create new contacts.

What if two of our mailboxes write to the same customer?

GoHighLevel keeps one conversation per contact, not per mailbox – so both emails appear in the same conversation. If team members should only see their own conversations, GoHighLevel's user permissions let you restrict them to assigned data.

Is my existing mailbox changed?

No. Your emails stay on your mail server – nothing is deleted or moved. The connector only adds copies of emails sent from GoHighLevel to your Sent folder and marks emails as answered when you reply from GoHighLevel.

Do I have to migrate my emails?

No. You keep your provider, your mailbox and your email app. If you want past emails in GoHighLevel, you can import them by folder and date range – emails that were already transferred are skipped.

Is my email content stored?

No. Emails are processed in memory and passed directly to GoHighLevel. The message log only contains metadata (time, sender, recipient, subject, status) and is deleted automatically after the retention period you choose.

Is Mail Connector for GHL an official HighLevel product?

No. Mail Connector for GHL is an independent product that connects to GoHighLevel through its official interfaces. It is not affiliated with or endorsed by HighLevel.

When can I start?

Mail Connector for GHL is currently in early access. Join the list and we'll contact you as soon as it's available for your account.