Macha

Why Is Front Not Syncing Emails From Gmail or Office 365? 5 Causes and Fixes

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 20, 2026

Updated September 24, 2026

An email sits in Gmail or Office 365 but never shows up in your Front shared inbox, or a whole channel goes quiet. Almost every case traces back to five known causes, and most take a couple of minutes to fix without contacting Front support.

Key takeaways

  • The most common cause of Front not syncing new email is an expired channel token, fixed by reauthorizing under Settings, Channels, the channel, then its Settings tab.
  • Front's help center says tokens lapse when account credentials change, access is revoked, the token goes unused for an extended period, or Front's renewal request fails.
  • Five actions break Front's Gmail or Office 365 sync: moving a conversation to another inbox, replying from another account, Front-logic threading, splitting a conversation and merging conversations.
  • Front's initial Gmail history import can take up to 72 hours and pulls up to the 50,000 most recent messages, so older mail beyond that ceiling never appears.
  • Read or unread status, archive, tag changes, trash and snooze do not sync two-way between Gmail and Front, and a reauthorized channel's backfilled messages skip tags and statuses.
Why Is Front Not Syncing Emails From Gmail or Office 365? 5 Causes and Fixes

When email reaches Gmail or Office 365 but not Front, the usual cause is an expired channel authorization, and the fix is to reauthorize the channel under Settings → Channels → your channel → Settings → Reauthorize. If that doesn't do it, the cause is almost always one of four others: an outage, one of Front's 5 sync-breaking actions, the same mailbox open in Gmail and Front, or an import that is still running. Match your symptom below, then work down the list.

Which symptom points to which cause?

Before you change anything, match what you're seeing to the most probable culprit. Working top to bottom saves you from reauthorizing a channel when the real problem is a broken threading setting.

SymptomMost likely causeWhere to fix
One channel stopped; others fineChannel connection / OAuth token expiredReauthorize the channel
All channels stopped at onceProvider-side or Front-side outageCheck status pages, then reauthorize
Specific threads missing / duplicatedOne of the 5 sync-breaking actionsUndo the action, contact support with message ID
New mail delayed by minutes/hoursNormal sync latency or import in progressWait; verify import isn't still running
Old imported mail never appearedImport scope (50,000-message limit) or reconnected channelExpected behavior, see cause 5

1. Has the channel connection dropped, and how do you reauthorize it?

This is the most common cause, and the first thing to try when one channel stops syncing while your others keep working. Front connects to Gmail and Office 365 with an access token, and Front's help center lists what makes that token lapse: you or an admin changed the account credentials, Front's access was revoked from the Google or Microsoft side, the token went unused for an extended period, or Front's renewal request to the provider failed. Front says it alerts you when the connection stops working, so check your inbox settings for a warning before you start digging elsewhere.

The fix is to reauthorize (Front: Reauthorizing your inbox). Click the gear icon, open your workspace or personal settings, choose Channels, open the affected channel (for example your Gmail channel), and select its Settings tab. Click Reauthorize and complete the Google or Microsoft sign-in. The inbox owner reauthorizes an individual inbox; a shared inbox needs an admin working from the workspace settings. Admins can also jump straight there from the warning notification.

The Gmail channel's Settings tab in Front, showing the Reauthorize button used to fix a broken OAuth connection
The Gmail channel's Settings tab in Front, showing the Reauthorize button used to fix a broken OAuth connection

The Reauthorize button is always on that tab, so you can use it as the recovery lever even when no warning is showing. Reauthorizing with the correct account is safe and is the step Front's own help center documents. One caution: reauthorize with the exact same mailbox the channel was originally connected to. Connecting a different Google or Microsoft account creates a new channel rather than repairing the old one. If you're not sure how the channel was wired up in the first place, how to connect Gmail to Front covers the original setup, and Front channels explained covers the different channel types.

2. Did everything stop at once? Check for an outage

If every channel went silent simultaneously and you changed nothing, you're probably looking at an outage rather than a per-channel problem. This exact scenario shows up in Front's own community: one team reported inbound email landing in Gmail but "not showing up in any way in Front" across all channels, direct and shared, having made no configuration changes (community.front.com). They'd already tried restarting, updating and reauthenticating before Front's support stepped in to investigate by message ID.

The fix here is triage, not tinkering:

  1. Check status.frontapp.com for a reported Front incident.
  2. Check the Google Workspace or Microsoft 365 status dashboard for a provider-side outage.
  3. If both are green, reauthorize one channel (cause 1) to rule out a token issue.
  4. If it's still dead across the board, that's the case to open a ticket. See is Front app down for how to confirm an outage versus a local problem before you escalate.

3. Which 5 actions break Front's sync with Gmail and Office 365?

If sync mostly works but specific threads are missing, duplicated, or arriving on the wrong conversation, the cause is usually an action that Front explicitly warns breaks the Gmail/Office 365 link. Front's documentation on actions that break the sync lists five:

  1. Moving a conversation to an inbox it wasn't originally received in.
  2. Replying from a different account than the one the message originated on.
  3. Changing the threading mode so messages thread by Front's logic instead of native Gmail/Office 365 logic.
  4. Splitting a conversation into separate threads.
  5. Merging conversations, whether automatically or manually.

The fix depends on which one bit you. If a teammate changed the threading mode, switch it back to native (Gmail/Office 365) threading in the channel's settings. Front-logic threading is the setting most likely to silently desync a shared inbox. For splits and merges, avoid repeating the action on affected threads. Because these actions can leave a conversation in a state Front can't cleanly reconcile, the affected messages may need Front's team to repair. Grab the message ID or email headers of a message that didn't sync and open a support ticket. That's the information Front asked for in the community thread above, and it's the fastest path to a fix for this class of problem.

4. Is the same account open in both Front and Gmail?

This one is subtle and common on teams that are still half-migrated to Front. Front is explicit: "You should not have the same account open in Gmail/Office 365 and in Front." The reasoning is that "navigating through Gmail/Office 365 may trigger actions you do not intend to within Front" (help.front.com). Archiving in Gmail, moving a message, or replying natively can all collide with Front's sync and produce missing or duplicated conversations.

The fix is a workflow rule, not a settings toggle: once a mailbox is connected to Front, handle it only in Front. Ask everyone who shares that inbox to close the native Gmail/Office 365 tab for that account. If your team collaborates in a shared inbox, the whole point is a single surface. Front shared inbox explained covers why keeping work inside Front (comments, assignments, tags) rather than the underlying mailbox matters for exactly this reason.

5. Is sync actually working, and you're seeing normal latency or import limits?

Not every "missing" email is a fault. Two behaviors look like sync failures but are expected:

Initial import is still running. When you first connect a Gmail channel, you can import history. Front's Gmail history import and sync article says that import "may take up to 72 hours to finish," depending on message volume, content and attachments, and pulls up to your 50,000 most recent messages. During that window, older conversations trickle in. That's the backfill catching up, not broken sync.

The 50,000-message and reconnection limits. Front imports at most the 50,000 most recent messages, so older mail beyond that ceiling won't appear. That's by design. There's a second caveat: when you reauthorize a channel that was offline, Front imports the messages it missed, but tags and statuses are only synced during the initial import. More broadly, Front's two-way sync covers new inbox messages, sent emails and spam status, while read/unread status, archive/unarchive, tag changes, trash and snooze actions are not synced between Gmail and Front. So if the "problem" is that a message you archived in Gmail is still open in Front, that's expected behavior, not a sync outage.

If new mail is simply arriving a few minutes late, give it time before escalating. Brief latency is normal and resolves itself.

When do you need Front support, and where does an AI layer help?

Most of the fixes above are quick, but two patterns need Front's support team rather than a self-serve toggle: a genuine cross-channel outage (cause 2) and threads mangled by a sync-breaking action (cause 3). In both, the message ID or email headers are what get you a resolution. Everything else (reauthorizing, closing the duplicate Gmail tab, reverting a threading change, waiting out an import) you can handle yourself.

There's also a quieter angle. Many of the tickets sitting in a shared inbox are the routine, repetitive ones, and every one of those is a conversation a human has to open, read and answer. Reducing that volume doesn't fix sync, but it makes a temporary hiccup or a post-outage backlog far less painful, because there's less human work queued behind it. That's the seam an AI agent layer fills. The broader category of AI agents for customer service exists for this, and Macha is one such layer: it runs on top of the Front you already use through the live Macha–Front connector, and it doesn't replace Front, your channels or your inboxes. When conversations flow in, Macha's agent reads them, works out the intent, and drafts or sends grounded replies, pulling a real order or account status through a custom tool that turns your REST API into something the agent can call. It bills per ticket, from $299 a month for 750 tickets: one conversation, charged once however many messages it takes, never per resolution. Your Front sync stays exactly as it is; the agent handles the routine volume behind it.

FAQ

Why is my email in Gmail but not in Front? The most common cause is a dropped channel connection. Reauthorize the affected channel under Settings → Channels → your channel → Settings. If every channel stopped at once, check status.frontapp.com and your provider's status page for an outage. If only specific threads are missing, one of Front's five sync-breaking actions (moving, replying from another account, changing threading, splitting or merging) may have desynced them; contact Front with the message ID.

How do I reauthorize a channel in Front? Click the gear icon, open workspace or personal settings, go to Channels, open the affected channel, and click the Settings tab. The Reauthorize button is there; click it and complete the Google or Microsoft sign-in. An admin reauthorizes shared inboxes. Always reauthorize with the same mailbox the channel was originally connected to, or you'll create a new channel instead of repairing the old one.

What actions break the sync between Front and Gmail/Office 365? Front's documentation lists five: moving a conversation to an inbox it wasn't received in, replying from a different account than the message originated on, changing the threading mode to Front logic instead of native, splitting a conversation, and merging conversations (automatically or manually).

Can I keep Gmail open while using Front? Front recommends against it. Having the same account open in both can trigger unintended actions in Front and cause missing or duplicated conversations. Once a mailbox is connected, handle it only in Front.

Why didn't my old emails import into Front? Front imports up to the 50,000 most recent messages, and the import can take up to 72 hours. Mail older than that ceiling won't appear, by design. Read/unread, archive, tags, trash and snooze also don't sync two-way between Gmail and Front.

Why do my reauthorized channels show the wrong tags or statuses? When an offline Gmail channel is reauthorized, Front imports the messages it missed, but tags and statuses are only synced during the initial import, so those backfilled messages won't carry them.

Want less human work sitting behind every sync hiccup? Start a free trial of Macha and connect it to your Front in minutes.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Get your AI agents set up for you.

Book a 20-minute call with our team. We'll show you where we would start on your Front and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket