The guide

Marketing Agency Red Flags: 11 Things to Check Before You Sign

The clearest marketing agency red flags are a hidden price, a 12-month contract with a cancellation fee, an agency that owns your domain and ad accounts, and reports that count clicks instead of calls. All are checkable before you sign. Ziwi publishes every price, starting at $297 a month for ads management, and runs with no long term contract.

ZThe Ziwi TeamZiwi Marketing8 min readUpdated September 19, 2026

Most owners spot the red flags in month seven, after the contract is signed and the reports stopped meaning anything. Nearly all of them are visible in the first ten minutes. This guide lists 11, grouped by where they hurt: money, ownership, reporting, and what happens after you sign.

What are the red flags when hiring a marketing agency?

The short answer

There are 11 red flags worth checking, and 4 are visible before anyone sends a proposal: no prices on the website, a term longer than a month, accounts opened in the agency's name, and a promise about rankings. The rest show up in the first 60 days, in how fast they reply and what the first report counts.

None of it needs a marketing background. It needs reading the agreement and asking who owns the login.

The red flagWhat it looks likeWhat it costs you
No prices publishedNine agency sites, zero numbers, nine formsYour price gets set from your budget
A 12-month term with a cancellation feeBuried in a schedule at the backA $2,000 test becomes a $24,000 commitment
Accounts opened in their nameWebsite, domain, ad accounts, Google Business ProfileLeaving means a rebuild, not a login change
Reports full of views and clicksTwelve pages of charts, no phone numbersA year of fees, no idea what it brought
Guaranteed rankingsPage one promised in writingIt cannot be delivered, and chasing it risks your site
No access to your own ad accountOne invoice, no split of fee and ad moneyYou cannot see what actually reached Google
Setup fees with nothing itemizedA one-time charge with no line itemsYou pay for hours nobody will list
One package for every businessA roofer and a dentist get the same planYou fund work that does not apply to you
The salesperson disappears after signingYou now email an inbox, not a personDecisions wait a week, nobody senior is watching
Slow or no replyTwo days for an email, longer for an editYour busy season does not wait for their queue
Nothing is live for 60 daysMonth one discovery, month two onboardingTwo months of fees before anything works

Which money red flags cost you the most?

Three of the 11 are money flags: a hidden price, a fee tied to a percentage of your ad spend, and a setup charge with no line items. The pricing half has its own guide on why agencies hide prices, so here is the short version.

A setup fee is not automatically a problem, but an unexplained one always is.

Ask for it line by line, and if the answer is adjectives instead of a list, you are paying for the proposal.

Watch the shape of the fee, not just the size. Agencies commonly charge 10% to 20% of ad spend, or $1,000 to $3,000 a month, to manage paid ads (WebFX PPC pricing, checked September 2026), so the fee climbs every time you raise the budget. Ziwi charges a flat $297 a month with ad spend up to $1,500, $497 with $1,500 to $3,500 in spend, and $797 above $3,500, and the ad money goes to Google or Meta from your own account (prices as of September 2026).

Ziwi ads management is flat inside each published band
Ad spend up to $1,500$297
Ad spend $1,500 to $3,500$497
Ad spend above $3,500$797
Published prices as of September 2026. Ad money is paid to Google or Meta from your own account.

Who owns your website, your domain and your ad accounts?

You do, but only if your name is on all 5 of them: the domain, the hosting, the website login, the ad accounts, and the Google Business Profile. An agency that opens any of these under its own account has a reason to keep you, and it is not the work. This one is easy to test, because an agency holding nothing of yours sends the logins the same week you ask.

If the agency holds the accounts

If the agency holds the accounts, leaving is a rebuild. The website gets built again, the ad history starts at zero, and the Google Business Profile has to be claimed back. The listing number may belong to their call tracking, so the number on your truck stops working.

If the accounts are in your name

If the accounts are in your name, leaving is an afternoon. You remove one user and add another, and the campaigns, the reviews and the customer data stay where they are. Nothing is rebuilt, because nothing moved.

Illustration of a contract page with one clause circled in orange
Most red flags sit in the agreement, visible before the first invoice.

One detail owners miss: after the registered owner of a domain changes, it can be locked from moving to another registrar for 60 days (ICANN Transfer Policy, checked September 2026). The day you discover the domain is in the agency's name is not the day you can move it. Check the registrar login first, then work through our checklist on whether you own your website.

What does a bad marketing report look like?

It looks impressive and answers 0 of the questions you actually have. A weak report leads with impressions, clicks, reach and followers, and never says how many people called or booked a job. A good report puts 3 numbers on the first page: leads, what each one cost, and how many became customers.

What the report showsWhat it leaves outWhat to ask for instead
Impressions and reachWhether those people are near your service areaCalls and forms from your area, with dates
A click-through rateWhether one click became a phone callCalls, and how many lasted over 60 seconds
Keyword rankingsWhether anyone searching those words contacted youLeads by source, month over month
Followers gainedWhether any of them are customersBooked jobs, and what each one cost

The ranking guarantee belongs here, because it is a reporting problem first. Google's own guidance on hiring an SEO says no one can guarantee a number one ranking on Google, and warns about any company that is secretive or will not explain what it intends to do (Google Search Central, checked September 2026). An agency promising a position is telling you it will report on positions, the one number it can move without bringing you a customer.

Check the terms before you check the pitch

Every Ziwi price is published, every plan runs month to month, and you own the website, the domain and the ad accounts from day one.

What changes after you sign the contract?

In a bad arrangement, 3 things change in the first month: the person who sold you stops replying, the replies get slower, and your plan turns out to be the plan everyone gets. None of that is in the agreement. It shows up in your inbox, which is why the best questions are about people and response times.

11red flags you can check before you sign
60 daysa domain can be locked from moving registrars after an ownership change
$297a month, ads management with ad spend up to $1,500, published

Read the termination section before the deliverables section. Cancellation fees, buyout clauses and automatic renewal windows live at the back, and a 12-month term that renews unless you give 60 days notice is a decision you have to remember a year later. Ziwi runs month to month with published prices and hands over every account if you leave, on our page for a marketing agency with no long term contract. Ziwi's own exit terms are on what you keep if you leave Ziwi.

What are the green flags in a good marketing agency?

A good agency answers 4 questions without a meeting: what it costs, what you get each month, who owns the accounts, and how you leave. Everything else is style. When those answers are printed on the website, the first call is about your business, not your budget. Already signed with an SEO provider and unsure whether to stay? Our guide on how long to give an SEO company lists what you should see by month.

  • Every price printed on the website. Ours are on the pricing page, from $297 a month for local SEO.
  • Month to month, with written notice. No long term contract, and the notice period is published, not buried.
  • Every account in your name from day one. Website, domain, ad accounts and Google Business Profile.
  • A flat fee inside a published band. Ziwi charges $297, $497 or $797 a month by ad spend band, never a percentage.
  • Reports that count calls and booked jobs. Call tracking is included with every plan, so the phone gets measured.
  • No promise of a ranking, ever. They tell you what they did and let you check it.
  1. 01

    Can you send your price list before we meet?

  2. 02

    What do I get every month, listed? Pages, campaigns, posts, reports, calls answered.

  3. 03

    Is the management fee flat or a percentage of my ad spend?

  4. 04

    Whose name is on the domain, the hosting, the ad accounts and the Google Business Profile?

  5. 05

    Can I log in and see what was spent on ads yesterday?

  6. 06

    What does the setup fee buy, line by line?

  7. 07

    How long is the term, and what do I pay to cancel in month three?

  8. 08

    How will you report calls and booked jobs rather than clicks? Ask for a sample report.

  9. 09

    Who runs my account day to day, and what is your reply time in writing?

  10. 10

    What is live in week one? If the answer is discovery, ask about week two.

What do you do if you are already locked into a bad agency?

Do 3 things this week, in this order, before you say anything to the agency: collect your logins, check who owns your domain, and read the cancellation clause. The order matters. Once a cancellation is in the air, access requests get slower, and the domain can hold up everything else.

  1. 01

    Collect every login. Website admin, hosting, registrar, Google Ads, Meta, Google Business Profile, analytics and tracking numbers. Ask as housekeeping, not as an exit.

  2. 02

    Check who owns the domain. Sign in at the registrar yourself, and allow for the 60 day transfer lock that can follow an ownership change.

  3. 03

    Read the termination section. Notice period, renewal date, cancellation fee, and what they must hand over.

  4. 04

    Export what is yours. A full website backup, your leads and contacts, your reviews, and 12 months of ad reports.

  5. 05

    Then have the conversation. With the logins in hand and the notice date in your calendar, it is about the work, not leverage.

Most of these red flags share one root: you cannot check the thing you are buying. A published price, an account in your name and a report that counts phone calls are all checkable in an afternoon, which is why they sit on our website rather than in a proposal. Ziwi's numbers are on the published pricing page, from $297 a month for local SEO and $197 a month for reviews, and the market ranges behind them are in our guide to how much marketing agencies charge. If you are in Miami-Dade or Broward, our Miami page shows the same prices with the local detail.

Frequently asked
What are the red flags when hiring a marketing agency?
There are 11 red flags worth checking, and 4 are visible before anyone sends a proposal: no prices on the website, a term longer than a month, accounts opened in the agency's name, and a promise about rankings. The rest show up in the first 60 days, in how fast they reply and what the first report counts.
Which money red flags cost you the most?
Three of the 11 are money flags: a hidden price, a fee tied to a percentage of your ad spend, and a setup charge with no line items. The pricing half has its own guide on why agencies hide prices, so here is the short version.
Who owns your website, your domain and your ad accounts?
You do, but only if your name is on all 5 of them: the domain, the hosting, the website login, the ad accounts, and the Google Business Profile.
What does a bad marketing report look like?
It looks impressive and answers 0 of the questions you actually have. A weak report leads with impressions, clicks, reach and followers, and never says how many people called or booked a job.
What changes after you sign the contract?
In a bad arrangement, 3 things change in the first month: the person who sold you stops replying, the replies get slower, and your plan turns out to be the plan everyone gets.
What do you do if you are already locked into a bad agency?
Do 3 things this week, in this order, before you say anything to the agency: collect your logins, check who owns your domain, and read the cancellation clause.