AdBot
Wszystkie wpisy
Strategy

How to Fire a Marketing Agency (Without Losing Your Ad Accounts)

How to fire a marketing agency: check the notice period, secure your ad accounts and pixels before giving notice, and run a handover that keeps campaigns live.

Zespół AdBot

July 2026 · 9 min read

AdBot

kokpit kampanii

Optymalizuję
albo wypróbuj:

Konto nie jest potrzebne. Zobacz na żywo, jak AdBot to buduje.

Sponsorowane · f

Meta · Facebook + Instagram

Reklama

Google · Search + PMax

▼ $

CPA

$

%

Budżet automatycznie przenoszony do zwycięzców

Meta
Google

Oto plan, który AdBot uruchomiłby dla . Aktywny w 24-48h, potem optymalizowany każdego dnia.

Stała opłata. Nigdy nie bierzemy prowizji od Twojego budżetu reklamowego.

To fire a marketing agency, read your contract first and find the notice period, which is usually 30 to 90 days. Before you say anything, verify that you (not the agency) own your Google Ads account, Meta Business Manager, analytics, and pixels. Then send brief written notice stating the effective date, agree a written handover plan, and keep campaigns running through the transition so revenue does not stop.

The order matters more than the wording. Almost every horror story about leaving an agency starts the same way: the client gave notice on a Monday, and by Friday they had lost access to an ad account with four years of conversion history in it. Do the ownership work while the relationship is still warm and the rest of the process is mostly admin.

The honest signs it is time to leave

Leave when the numbers have been flat or worse for two or three full reporting cycles and nobody at the agency can tell you why. That is the real signal. Other reliable patterns: your account was handed down to a junior after a senior sold you the pitch, you get impression and engagement reports but never cost per acquisition, changes you approved weeks ago still are not live, or you have asked the same question three times and gotten three different answers. If your management fee is a percentage of ad spend and keeps climbing while the work stays identical, you are paying more for the same thing every quarter. Our breakdown of what PPC management costs shows where those fees usually land.

And the signs it is not their fault

This part gets skipped, and it is why plenty of businesses fire an agency and then get the exact same results from the next one. Be honest about these before you pull the trigger:

  • The offer is not converting. If your landing page, pricing, or product does not compete, no media buyer fixes that with bids.
  • The budget is too small for the goal. Asking for volume on $1,500 a month where clicks cost $18 is a math problem, not a management problem.
  • Conversion tracking was never set up properly. If leads arrive by phone and nothing feeds back into the ad platforms, the algorithms are optimizing blind, and so is your agency.
  • You never gave them what they needed. No website access, no creative assets, approvals sitting in your inbox for three weeks, no feedback on lead quality.
  • You expected results too early. Most paid accounts need six to twelve weeks before the data means anything, longer with a long sales cycle.

A good agency genuinely earns its fee, and some of the best money a business spends is on a team that knows the account cold. If any of the points above describe your situation, fixing them will help more than switching vendors.

Raise the problem once, properly, before you fire anyone

Give the agency exactly one clear, documented chance to fix things, because it is faster than onboarding someone new and it protects you if the split turns contentious. Put it in writing rather than raising it on a call. Name the two or three specific problems (cost per lead up 40 percent since March, no creative refresh since January, missed reporting deadlines), state what "fixed" looks like in numbers, and set a review date, usually 30 days out. Either they take it seriously, or the response tells you everything and you leave with a clean paper trail. Vague complaints get vague responses.

Read the contract before you write a single word

Your contract, not your frustration, controls the timeline. Pull the signed agreement and find these clauses specifically:

  • Notice period. Typically 30 to 90 days. This is how long you keep paying after giving notice, so the effective date drives everything else.
  • Auto-renewal. Many retainers roll over annually unless you cancel by a set date. Missing that window by a week can cost you another twelve months.
  • Early termination fees. Common when you signed a discounted annual rate or the agency covered setup costs.
  • IP and work-for-hire. Decides whether the creative, landing pages, and copy they produced are yours to keep using. If it is silent, expect a negotiation.
  • Non-solicit. Often blocks you from hiring the account manager you liked. Check before making anyone an offer.
  • Data and account ownership. The clause that decides how painful the next step gets.

Contract language varies by state and by how the agreement was drafted, so treat this as a checklist for what to look for, not legal advice. If there is real money in the termination fee or a fight over IP, spend an hour with a lawyer. It is cheaper than the alternative.

Verify you own your accounts before you give notice

This is the step that decides whether your exit is clean or expensive. Log in right now, before any conversation happens, and confirm that a Google account you control has administrative access to your Google Ads account, and that your business (not the agency's) owns the Meta Business Manager that holds your ad account and pixel. Check who owns the Google Analytics property and the Tag Manager container too.

If the agency owns those assets, plan for a real loss. Ad accounts carry years of conversion history, audience lists, and machine learning signal that does not transfer. A new Google Ads account starts from zero and needs weeks to stabilize, and rebuilt pixels lose their historical audiences entirely. Often the agency will transfer ownership on request, because most of them are professionals who want a clean exit and a decent reference.

If they will not transfer, mitigate before you leave: export everything you can (search term reports, conversion data, audience definitions, campaign structure, creative assets), install your own pixel and analytics alongside theirs now so you start building first-party history immediately, and get the transfer request in writing. Then use the notice period to build the new account in parallel rather than after they switch things off.

Asset recovery checklist

Work through every row of this before your effective termination date. Anything you cannot verify yourself, ask for explicitly in writing.

AssetWho should own itWhat to ask forRisk if you skip it
Google Ads accountYou, as admin on your own loginAdmin access transferred, agency MCC unlinked after handoverLose all campaign and conversion history, restart learning from zero
Meta Business ManagerYour business entityOwnership of the BM, or the ad account moved into your BMAd account, pixel, and page permissions all leave with the agency
Meta ad accountYou, admin roleFull admin, billing moved to your payment methodAds pause on the agency's card, custom audiences lost
Google Analytics propertyYour Google accountAdministrator role on the property and accountYears of traffic and conversion history become unreadable
Google Tag Manager containerYou, published containerAdmin on container, plus a container export fileCannot edit or fix your own site tags, tracking breaks silently
Pixels and conversion tagsYour ad accountsPixel IDs, conversion action setup, server-side config detailsAttribution goes dark and optimization signal stops
Domain and DNSYour registrar accountRegistrar login, transfer auth code, current DNS recordsSite or email can go down and you cannot fix it
Website and CMS loginsYouAdmin users, hosting access, remove agency accounts afterLocked out of your own site during a vendor gap
Creative source filesYou, per work-for-hire termsEditable files, not just exported JPGs and MP4sEvery future edit means paying to rebuild from scratch
Keyword and audience listsYouExports of keywords, negatives, search terms, audience definitionsRebuy learnings you already paid for, repeat wasted spend
Call tracking numbersYour call tracking accountPort numbers to your account or your own providerNumbers on your site and ads stop routing to you

How to write the termination email

Keep it short, factual, and free of blame, because the person reading it controls your asset handover for the next 60 days. Five sentences is plenty: state that you are terminating per the contract, give the effective date calculated from the notice period, thank them for the work, ask for a written handover plan with a date, and attach your asset list. Do not list grievances, and do not mention the vendor you are moving to. Send it to your main contact and the agency principal together, on email rather than Slack, so the notice date is unambiguous. If the contract specifies a notice method (some require certified mail or a specific address), follow it exactly, otherwise your clock may not have started.

Keep the ads running during handover

Do not pause campaigns when you give notice. Turning off spend kills your conversion volume and forces the platforms back into a learning phase later, which costs more than the extra weeks of retainer. Agree in writing who does what during the notice period: usually the agency maintains the status quo (no experiments, no restructures) while you or the incoming team build in parallel. Move billing to your own card early if it is on theirs, since that single change is where most "ads went dark" incidents come from. Set a specific cutover date rather than letting it drift, and have the new setup live and spending for a week before the old one stops.

The 30 day post-exit checklist

Assume nothing was cleaned up automatically. In the month after your effective date: remove every agency user from Google Ads, Meta Business Manager, Analytics, Tag Manager, your CMS, and your hosting, and check for partner or agency-level links (a Google Ads MCC link and a Meta partner assignment both survive removing individual users). Rotate passwords on anything with shared credentials and turn on two-factor.

Confirm ad spend is billing to your card, and make sure the retainer is actually removed from your recurring supplier payments so the invoice does not keep clearing quietly for another two quarters. Check that conversion tracking still fires after the access changes, because tags managed under an agency container are the classic silent casualty. Then verify the final invoice matches the contract.

What to do next

Decide what you actually need before you sign the next thing, because most businesses replace a full-service retainer when they only needed one function run well. Four honest options:

  • Hire in-house. Best when ad spend is large enough that a dedicated person pays for themselves. You get attention and control, but you own recruiting, salary, tools, and key-person risk.
  • Another agency. Right when you need strategy, brand, and multi-channel coordination. Our guide on how to choose a marketing agency covers the questions that surface junior staffing and percentage-of-spend fees early, and whether a marketing agency is worth it helps you check the math first.
  • A freelancer. Cheapest way to get one skilled pair of hands, with capacity limits and single-point-of-failure risk.
  • Automation software. Suits the daily, repetitive parts of paid advertising: building campaigns, testing creative, mining negatives, moving budgets. It does not do brand strategy or PR.

AdBot fits the last category. It runs Google, Meta, and TikTok campaigns for a flat monthly fee with no percentage of ad spend, and it works inside your own ad accounts, so the ownership problem you just untangled does not come back. If you are weighing options after an exit, the digital marketing agency alternative comparison and our AI marketing agency page lay out where software wins and where it plainly does not.

Frequently asked questions

How do I fire my marketing agency professionally?

Check your notice period, secure ownership of your ad accounts and analytics first, then send a short written notice stating the effective date and requesting a handover plan. Skip the grievances. The email should be factual and neutral, because the same people control your asset transfer for the next 30 to 90 days and a professional exit gets you a faster, more complete handover.

What is the typical notice period for a marketing agency contract?

Most US agency retainers use 30, 60, or 90 days written notice, with 30 and 60 being the most common. Check your specific agreement for an auto-renewal clause as well, since many contracts renew annually unless you cancel before a fixed date, and missing that window can lock you in for another full term.

Can my agency keep my Google Ads account when I leave?

If the agency created the account under their own manager account and owns it, they can, and you may lose your campaign and conversion history along with it. Check your admin access before giving notice. Many agencies will transfer ownership when asked, but if yours will not, export your data and build a new account in parallel during the notice period.

How do I get my Facebook ad account back from an agency?

Look at who owns the Meta Business Manager holding the ad account. If it is the agency's Business Manager, ask them to transfer the ad account and pixel into a Business Manager owned by your business, in writing, before your end date. If they refuse, create your own pixel and ad account now so you start building first-party audience history immediately.

Should I switch marketing agencies or bring it in-house?

Switch agencies when you need strategy and multi-channel coordination you cannot staff. Bring it in-house when ad spend is large enough that a dedicated salary costs less than the retainer and you can manage the role. If the only thing you really needed was paid ads run daily and consistently, a freelancer or flat-fee software usually beats both on cost and attention.

Pozwól, żeby to AdBot prowadził Twoje reklamy

Twój media buyer AI buduje, uruchamia i optymalizuje kampanie Google i Meta 24/7, w stałej cenie i bez prowizji od budżetu reklamowego.

Przestań wynajmować agencję. Ustaw reklamy na autopilocie.

Podaj AdBotowi swój adres URL i budżet, a Twój media buyer AI zbuduje, uruchomi i zoptymalizuje Twoje reklamy Google i Meta.

Anuluj w każdej chwili · Nie pobieramy prowizji od budżetu reklamowego