Macha

Gorgias Integration Broke (Recharge / Klaviyo / Loop / Meta): A Per-App Reconnect Guide

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 21, 2026

Updated July 21, 2026

Your Gorgias help desk is only as good as the store data flowing into it, so when an integration quietly stops working the whole support desk feels blind. An agent opens a ticket and the Recharge subscription panel is empty, the Loop return still shows "requested" three days after it shipped, or your Instagram DMs simply stop arriving. The frustrating part is that "Gorgias integration not working" almost never means one single fault — each connected app breaks in its own way and reconnects through its own door. This guide is an ordered, per-app checklist: start with the fast, universal reconnect, then jump to the exact fix for Recharge, Klaviyo, Loop, or Meta depending on which panel went dark.

Gorgias Integration Broke (Recharge / Klaviyo / Loop / Meta): A Per-App Reconnect Guide

Symptom to likely cause, at a glance

Before you touch anything, match what you're seeing to the app most likely behind it. That tells you which section below to read.

What you observeLikely broken integrationWhere the fix lives
Subscription/next-charge panel empty on a known subscriberRecharge (webhooks dropped)Settings → Integrations → Recharge
Email/SMS flows stopped syncing, or a re-auth promptKlaviyo (old auth deprecated)Klaviyo → Integrations → Gorgias (OAuth2)
Return status stuck / out of date in the widgetLoop Returns (refresh trigger)Add internal note "Update" on the ticket
Instagram DMs or FB comments stopped becoming ticketsMeta (page role / permission drop)Settings → App Store → My Apps → Reconnect
Nothing loads and the whole desk feels downPossible Gorgias outage, not youCheck status first

Start here: the universal reconnect (and rule out an outage)

Before you diagnose a specific app, rule out the two things that make every integration look broken. First, confirm Gorgias itself isn't having an incident — a platform-wide blip mimics a dozen integration failures at once. If several unrelated apps went dark simultaneously, that's your tell; our is Gorgias down walkthrough shows how to check the status page before you start unplugging things. Second, most Gorgias integrations live in one place: Settings → App Store → My Apps (also called "Installed apps"). That list is where you re-authorize any misbehaving connection, and it's worth knowing what it looks like when it's healthy versus empty.

Settings → Apps → Installed apps ('My apps'): the installed-integrations list with the note 'apps manually connected outside Gorgias will not appear on this list' and an 'Explore App Store' button — the surface where you find and re-authorize an integration that's misbehaving. Shown in its empty state (no apps installed on this demo), flagged honestly.
Settings → Apps → Installed apps ('My apps'): the installed-integrations list with the note 'apps manually connected outside Gorgias will not appear on this list' and an 'Explore App Store' button — the surface where you find and re-authorize an integration that's misbehaving. Shown in its empty state (no apps installed on this demo), flagged honestly.

One honest caveat about that screenshot: it's the genuine empty state from a clean demo account with no third-party apps installed. On a live store this list would show your Recharge, Klaviyo, and Meta connections with their status — but the surface is identical, and it's the door you'll walk through for most of the fixes below. Note the fine print: apps connected manually outside Gorgias won't appear here, which is a gotcha in its own right.

1. Recharge: the widget is stale because webhooks stopped

Most common cause: Gorgias stopped receiving webhooks from Recharge. The Recharge widget in the ticket sidebar is fed by webhooks, not a live query. When those webhook messages stop arriving, the panel goes stale or blank even though the customer clearly has an active subscription. Per the Gorgias Recharge documentation, the fix is to re-authorize the connection: go to Settings → Integrations, select Recharge, click Add Recharge, and allow Gorgias to access your Recharge account again. That refreshes the authorization and re-establishes the webhook link.

If you re-authorize and a customer with confirmed active orders in Recharge still shows nothing in the Gorgias widget, the issue is on the webhook plumbing itself, and Gorgias asks you to gather evidence — screenshots from both sides, a screen recording, and the ticket link — before contacting their support team so they can inspect the connection server-side.

2. Klaviyo: you're still on the deprecated auth and need OAuth2

Most common cause: the old authorization method was deprecated — you need to reconnect over OAuth2. If your Klaviyo email and SMS flows stopped syncing with Gorgias, or you're getting a re-authorization prompt, this is almost always it. Klaviyo deprecated the previous authorization method for the Gorgias integration in June 2024, and connections had to move to OAuth2 to keep flows running. According to Klaviyo's Gorgias help article and the OAuth2 switch guide, the reconnect runs from the Klaviyo side: log in to Klaviyo, open the Integrations tab, search for Gorgias, and click Install. Enter your Gorgias help-desk URL, click Connect to Gorgias, sign in if prompted, and Authorize access to all resources. Then choose whether to sync all new Gorgias tickets into Klaviyo or only tickets carrying specific tags.

One configuration gotcha worth checking while you're in there: your Gorgias inbox notification address must differ from your Gorgias contact email, or notifications won't surface correctly.

3. Loop Returns: the return status isn't refreshing

Most common cause: the widget only refreshes on specific ticket events — nudge it manually. Loop's returns panel doesn't poll continuously. The Gorgias Loop Returns doc and Loop's own help center explain that the widget updates return data when one of three things happens on the ticket: it's created, updated, or responded to. So a return that changed status inside Loop after the last ticket activity will look stale until something touches the ticket.

The fix is delightfully low-tech: add an internal note that simply says "Update" on any open or closed ticket, and Loop refreshes the returns data to the latest state. Keep this one in your back pocket — it resolves the majority of "Loop isn't updating" reports without any reconnecting at all. Note the honest caveat from the docs: the Loop integration was built by a partner, so if the "Update" note doesn't refresh it and something is genuinely broken, support turnaround can run a little longer than a native-Gorgias request.

4. Meta (Instagram / Facebook / WhatsApp): the recurring mass-disconnect

Most common cause: a page-admin, role, or permission change on the Facebook side silently revoked Gorgias's access. Meta channels are the ones that seem to disconnect repeatedly, and the trigger is almost always something that happened in Facebook Business settings — a page admin removed, a role changed, a password reset, or permissions that lapsed after a Meta security review. When Instagram DMs or Facebook comments stop becoming tickets, the Gorgias Facebook and Instagram troubleshooting guide is unambiguous: reconnecting is always the first step.

Go to Settings → App Store → My Apps → Facebook, Messenger & Instagram → your Facebook integration, and click the green Reconnect button. If you're specifically missing Messenger tickets, also check your Facebook page's Advanced Messaging settings and make sure no other app holds the Primary Receiver role — that role conflict quietly intercepts messages before Gorgias ever sees them. For Instagram specifically, the deeper fix is to remove the Gorgias app from your Instagram settings entirely, then Reconnect from Gorgias so permissions are granted fresh. WhatsApp disconnects are their own animal — if you're migrating a number, expect up to about three minutes for a disconnected number to free up before you can re-onboard it.

If Meta keeps dropping every few weeks, the durable fix isn't repeated reconnecting — it's making sure the Facebook user who authorized Gorgias is a stable admin whose role and password don't churn.

The pattern behind all four

Look across these and the shared root cause is authorization drift: OAuth tokens expire, webhooks silently stop, page roles change, and the connection you set up months ago quietly lapses. That's normal for any integrated stack — but each stale panel is also a ticket that takes longer to answer, and often a second ticket ("did my return ship?") that only exists because the first answer was slow. Reducing that volume is where an AI layer earns its keep. If you're new to the platform, what is Gorgias covers how these native integrations are meant to fit together in the first place.

Where an AI layer fits (honestly)

To be clear about the boundary: Macha is not a Gorgias replacement and not another help desk. It's an AI agent layer that sits on top of the Gorgias you already run — it connects to your Gorgias account and reads and writes the same tickets your team does. The broader category of AI agents for customer service exists to resolve the routine, data-lookup-heavy tickets before a human ever opens them, which is exactly the volume that piles up when a subscription or return panel is slow. Because a Macha agent can call your systems directly through a custom tool — turning a REST API into an action the agent invokes mid-conversation — it can fetch order, subscription, or return status itself rather than depending on a sidebar widget that may or may not have refreshed. That doesn't fix a broken Recharge webhook, but it does mean a stale widget is less often the thing blocking a customer's answer.

Setup mirrors the native integrations above: you authorize the connection once. Our Macha–Gorgias integration overview and the step-by-step on connecting Gorgias to Macha to automate ticket replies walk through it. Pricing is usage-based — credits are charged per AI action, not per resolution — and the details live on the pricing page.

FAQ

Why did my Gorgias Recharge widget stop showing subscription data? Almost always because Gorgias stopped receiving webhooks from Recharge, so the sidebar panel goes stale. Re-authorize under Settings → Integrations → Recharge → Add Recharge. If a customer with confirmed active Recharge orders still shows nothing after reconnecting, collect screenshots and the ticket link and contact Gorgias support to inspect the webhook connection.

How do I fix the Gorgias–Klaviyo integration that stopped syncing? Klaviyo deprecated the old authorization method in June 2024, so you need to reconnect over OAuth2. In Klaviyo, go to Integrations → Gorgias → Install, enter your Gorgias URL, click Connect to Gorgias, authorize access, and choose which tickets to sync.

My Loop Returns widget isn't updating the return status — what do I do? Loop only refreshes when a ticket is created, updated, or responded to. Add an internal note that says "Update" on the ticket and Loop will pull the latest return data. If it still won't refresh, note that Loop's integration is partner-built, so support turnaround can be a bit longer.

Why does my Gorgias Instagram/Facebook integration keep disconnecting? Meta channels usually drop after a change on the Facebook side — a page admin removed, a role or password changed, or permissions lapsing after a Meta security review. Reconnect via Settings → App Store → My Apps → Facebook, Messenger & Instagram → your integration → Reconnect, and check that no other app holds the Primary Receiver role in your page's Advanced Messaging settings.

Is my integration broken, or is Gorgias down? If several unrelated integrations went dark at the same moment, suspect a platform incident rather than each app failing independently. Check the Gorgias status page first — see is Gorgias down — before you start reconnecting things one by one.

Want fewer tickets riding on whether a sidebar widget refreshed in time? Start a free trial and grade a Macha agent against your own Gorgias history before it ever touches a live queue.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use — Zendesk, Freshdesk, Gorgias, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. 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

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

500 free credits · no time limit, no credit card