Skip to main content
LearnGuides

Connect InboxKit Mailboxes to Lemlist in 5 Minutes

Mohit Mimani
By Mohit MimaniPublished on: Apr 11, 2026 · 7 min read · Last reviewed: Apr 2026
InboxKit Sequencers page
InboxKit Sequencers page, Lemlist connects via standard Google OAuth once InboxKit has provisioned the mailbox.
InboxKit mailbox export history
InboxKit Exports page: every mailbox push tracked with status, timestamp, and one-click retry.

TL;DR

Lemlist connects InboxKit mailboxes through Gmail OAuth or custom SMTP/IMAP. The catch: Google-managed domains must use the API path. Here is how to pick the right route and wire it up.

The Fast Path: Connect InboxKit Mailboxes to Lemlist

Lemlist accepts InboxKit Google Workspace and Microsoft 365 mailboxes two ways: Google/Outlook OAuth (1 click, required for Google-managed domains) and custom SMTP/IMAP (for any other provider or when OAuth is blocked). OAuth is the preferred path because Lemlist explicitly states that 'for Google-managed domains, all email addresses must use the API rather than SMTP.' Custom SMTP is the universal fallback and is the only option for Zoho, FastMail, Namecheap Private Email, or self-hosted mailboxes.

This guide walks through both paths with exact menu locations, the Google Workspace admin prerequisites that block most new connections, and the warmup settings Lemlist recommends before you launch a campaign.

What You Need Before You Start

RequirementWhereOwner
Workspace admin enabled third-party app accessadmin.google.com → Security → API controlsWorkspace admin
IMAP enabled for the OUadmin.google.com → Apps → Google Workspace → Gmail → End User AccessWorkspace admin
SPF, DKIM, DMARC, MX liveCloudflare (auto)InboxKit
Lemlist team seat with sending address slotapp.lemlist.com → Settings → BillingYou
InboxKit mailbox credentials (for SMTP path)InboxKit → Mailboxes → ExportInboxKit

Lemlist's own warning: 'If you're using a Google Workspace account, make sure your admin has enabled third-party app access, as without this Lemlist won't be able to connect to your email.' This is the single most common reason new connections fail. Source: Lemlist: connect your email provider.

InboxKit auto-provisions SPF, DKIM, DMARC, and MX records via Cloudflare in under 60 seconds at mailbox creation time, so the DNS row is already green by the time you reach Lemlist. For a refresher on the records that matter, see email authentication SPF/DKIM/DMARC explained.

Path 1: Google OAuth (Required for Google-Managed Domains)

Lemlist requires OAuth for all Google Workspace mailboxes that live on Google-managed MX records. InboxKit provisions mailboxes under Google-managed MX by default, so this is your primary path.

StepActionTime
1app.lemlist.com → SettingsSending settings10 sec
2Click Add a new sending address5 sec
3On the 'Select your email provider' popup, click Connect on the Google/Gmail row5 sec
4Google login pop-up opens: select or enter the InboxKit mailbox address10 sec
5Grant the four Lemlist scopes (send, read, modify, profile)15 sec
6Lemlist tests the connection; on success, mailbox appears with status Connected20 sec
7Set sending name, daily limit (start at 30), and warmup preset30 sec
8Save5 sec

Total: about 100 seconds per mailbox.

The admin whitelist trap: If the OAuth pop-up shows 'This app is blocked by your organization,' the workspace admin must approve Lemlist in admin.google.com → Security → Access and data control → API controls → Manage Third-Party App Access → add Lemlist as trusted. Without this, the OAuth flow looks like it completes but the mailbox never appears as connected in Lemlist. Source: Lemlist: set up SMTP and IMAP.

Path 2: Custom SMTP/IMAP (Non-Google Providers)

Use this path only when the mailbox is not a Google Workspace or Outlook account: for example, a Zoho mailbox, a cPanel webmail mailbox, or a FastMail address proxied through an InboxKit domain. Google-managed Workspace accounts must use OAuth.

StepAction
1Settings → Sending settingsAdd a new sending address
2On the provider popup, scroll down to Custom SMTP
3From Name: sender display name
4From Email: full address
5SMTP Server: your provider's outgoing host (e.g. smtp.yourprovider.com)
6SMTP Port: 587 for TLS, 465 for SSL
7SMTP Username: full email address
8SMTP Password: account password or app-specific password if your provider requires it
9IMAP Server + Port (993 SSL is standard)
10Click Test connection
11On success, Lemlist shows status Connected; set daily limit and warmup

Source on port choice: 'SMTP Port is usually 587 (for TLS) or 465 (for SSL)', Lemlist SMTP/IMAP guide.

If your provider requires an app-specific password (Zoho, FastMail, some cPanel installs), generate it first in that provider's account settings before pasting into Lemlist. See the cold email sequencer integration guide for the full custom-SMTP reference.

Google Workspace vs Microsoft 365 Server Reference

Keep this next to your Lemlist setup screen. Google-managed accounts must use OAuth; the SMTP column is listed for completeness and only applies to non-Google-managed Gmail addresses.

FieldGoogle Workspace (OAuth required)Microsoft 365Source
Connection methodOAuth onlyOAuth or SMTPLemlist
SMTP Hostsmtp.gmail.comsmtp.office365.comGoogle
SMTP Port465 / 587587
IMAP Hostimap.gmail.comoutlook.office365.com
IMAP Port993993
Per-mailbox SMTP AUTHAlways onMust be enabled by admin

Microsoft 365 specific: Microsoft disables SMTP AUTH by default on all new tenants since 2022. Your Exchange admin must enable it per-mailbox in Exchange Admin Center → Recipients → Mailboxes → (select) → Manage email apps → Authenticated SMTP. Without this, Lemlist returns 'Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant.' This accounts for ~40% of Microsoft 365 + Lemlist failures. Source: Microsoft Authenticated SMTP.

Daily Limits and Warmup (Lemwarm)

Lemlist's warmup product is called Lemwarm. It is included with all paid plans (Email Pro and above). Turn it on before you send a single real campaign:

Mailbox ageLemlist daily limitLemwarm targetNotes
Day 1-705-10Warmup only
Day 8-14515First real sends
Day 15-302025Ramp
Day 31-453030Near steady state
Day 46+40-5030Steady state

Lemwarm is included with all paid Lemlist plans (Email Pro and above). InboxKit's isolated warmup network at $3/mailbox/month is an alternative that runs in its own peer pool and does not share reputation with other Lemlist customers. Pick one; do not run both at once or you double warmup volume and confuse inbox classifiers. See cold email warmup guide for the full trade-off.

Google's hard ceiling for Workspace outbound relay is around 2,000 external recipients per day, but the practical cold-email ceiling is 40-50 per mailbox. To hit higher volumes, add more InboxKit mailboxes instead of pushing any single mailbox past 50/day. See email sending limits for Google and Microsoft.

Five Errors That Break Lemlist Setups

ErrorCauseFixFrequency
'This app is blocked'Admin has not whitelisted Lemlist in API controlsadmin.google.com → API controls → whitelist Lemlist30%
'Custom SMTP used on Google-managed domain'Tried SMTP path on a Workspace mailboxSwitch to Google OAuth path25%
'IMAP not enabled'OU-level IMAP offApps → Gmail → End User Access → enable IMAP18%
'Authentication unsuccessful' on Microsoft 365SMTP AUTH disabled per-mailboxExchange Admin → Manage email apps → toggle on15%
'Lemwarm not sending'Warmup paused or daily limit set to 0Check Lemwarm dashboard → ensure daily limit > 0 and warmup is toggled on7%

Silent failure mode: Lemlist shows 'Connected' even when the OAuth scopes have been partially revoked. If sends suddenly stop and the mailbox still shows green, reauthenticate by removing and re-adding the sending address, Lemlist will force a fresh OAuth handshake.

Verifying the Lemlist Connection

Run these three tests before launching any campaign:

Test 1: Send a test preview. Settings → Sending settings → (mailbox) → Send test. Target your own inbox. Expect delivery within 60 seconds.

Test 2: Reply pulls into Lemlist. Reply to the test. Check the Lemlist inbox. If the reply shows within 2 minutes, IMAP is working.

Test 3: Lemwarm first-day activity. After 24 hours, check the Lemwarm dashboard. You should see ~10 sent, 5-8 received, 3-5 replies. If the counts are all zero, Lemwarm never started: most often because the daily limit was set to 0 and the warmup system interpreted that as 'paused'. For deeper inbox placement validation, see inbox placement testing explained.

Frequently Asked Questions

Because Google tightened SMTP AUTH policies in 2022, and modern Google Workspace tenants route cold email through the API instead of the relay. Lemlist's docs state this explicitly: 'For Google-managed domains, all email addresses must use the API rather than SMTP.' OAuth is the only reliable way to auth against a Workspace mailbox.

No. Both systems will try to send warmup emails simultaneously, roughly doubling warmup volume. Pick one: most teams pick Lemwarm for tight Lemlist integration or InboxKit's isolated warmup for cleaner reputation signals.

Lemlist bills per user seat. Each user seat includes 3 email senders on Email Pro or 5 on Multichannel Expert. Each InboxKit mailbox you connect uses one sender slot, not a full seat. Compare InboxKit at [$39/month for 10 mailboxes](/learn/inboxkit-pricing) against Lemlist's seat pricing when planning capacity.

Lemlist does not have a public CSV bulk import for sending addresses. You must add each mailbox through the UI or via their API. For 20+ mailboxes, this is the main reason teams pick Smartlead or Instantly over Lemlist.

This is usually a browser popup blocker. Whitelist app.lemlist.com in Chrome/Safari popup settings and retry. If the OAuth pop-up opens but comes back with 'This app is blocked,' that is a Google Workspace admin policy: see path 1.

Ready to set up your infrastructure?

Plans from $39/mo with 10 mailboxes included. Automated DNS, warmup, and InfraGuard monitoring included.