Your ad was running fine, then one morning it sits behind a red label: “Trademark in ad text”. The campaign has stopped. Leads have gone quiet. And the policy note points at a brand name you may not even remember adding.
It is one of the more confusing disapprovals we handle at ZenWeb, because the ad often broke no rule until a trademark owner filed a complaint. Being rejected for trademark is not a ban. It is Google telling you one brand term in your ad breaches its Trademarks policy, and giving you a clear route to fix it.
This guide covers what a Google Ads trademark rejection means, why it happens, how to find the exact term, and how to fix and resubmit fast. The short video below gives a quick overview before we get into the detail.
Source video: StubGroup on YouTube
Quick Answer: A trademark rejection means your ad text uses a brand name a trademark owner has asked Google to protect. Google restricts trademarks in ad text, not in your keywords or display URL. The ad stops serving until you remove the term, get authorisation, or qualify as a reseller or informational site.
The wording trips people up. Being “rejected for trademark” almost always points at the words in your headlines and descriptions, not the keywords you bid on. Per Google’s Trademarks policy, Google will not restrict a trademark used as a keyword, or in the second-level domain of your display URL. It restricts the trademark when it appears in the ad itself.
The other surprise: this rejection is complaint-driven. Your ad may run for months, then get flagged the day a brand owner files a complaint against advertisers using their mark. It is not a sign you did something new. It is a sign someone asserted their rights, and Google acted on it. A trademark rejection is a specific type of disapproved ad, so the general fix flow applies here too.
Not sure which term triggered it?
We diagnose trademark rejections daily and get most ads compliant within a day. See our Google Ads management →
Quick Answer: Most trademark rejections come from a small set of causes: a competitor’s brand name sitting in your ad text, an auto-generated asset that pulled a brand term, a reseller or informational setup that was not configured correctly, or a descriptive word Google mistook for a protected mark. Knowing which one you are in tells you exactly what to fix.
Across the Google Ads accounts we manage for Malaysian businesses, trademark rejections cluster into a handful of repeat causes. The chart below shows the rough split, so you can see where the odds point before you open the account.
| Cause of trademark rejection | Share of cases |
|---|---|
| Competitor brand name in ad text | 34% |
| Auto-generated asset pulled a brand term | 23% |
| Reseller / informational setup not configured | 18% |
| Own brand flagged after a partner complaint | 14% |
| Descriptive word mistaken for a trademark | 11% |
Source: Aggregated from ZenWeb-managed Google Ads accounts, Malaysia, 2024–2026.
One pattern is worth calling out. Nearly a quarter of cases come from auto-generated assets, where Performance Max or dynamic ads pull a brand term into the copy without you typing it. You did not add it on purpose, but the policy applies all the same.
Quick Answer: Open the Ads or Assets view in Google Ads, hover over the “Disapproved” or “Eligible (limited)” status, and read the policy note. Add the “Policy details” column for the full reason, which usually names the trademark and the ad element it sits in. Check your assets separately, since a single flagged headline or sitelink can be the culprit.
Do not guess the term. Google usually tells you which element is affected, and reading it correctly saves a round of failed edits. The same approach that works for any disapproved ad applies here: hover the status, then open the Policy details column for the full explanation.
Three quick checks that save the most time:
Quick Answer: Once you know the flagged term, either remove it from the ad and assets, request authorisation from the trademark owner, or, if you resell or inform on the product, set up the account to qualify. Save to resubmit, or appeal if you believe it was wrongly restricted. Most edited ads are reviewed within one business day.
Work through the fix in order rather than editing at random. The route below covers the common cases and keeps you on the right side of the Google Ads policy.
One rule saves the most repeat work: change only the element the policy named. Rewriting a whole compliant ad can reset its performance history for no reason.
Stuck in a rejection loop?
As a Google Partner, we handle trademark rejections and appeals for 500+ clients. Get a free Google Ads audit →
Quick Answer: You can use a trademark in ad text in a few situations: you resell the branded product, your site is informational about it, you use the word descriptively in its ordinary meaning, or the owner has authorised you. If one applies, Google’s Trademark Troubleshooter points you to the right form to lift the restriction.
A trademark rejection does not always mean you have to drop the word. Google’s policy allows several legitimate uses, and the Google Ads Trademark Troubleshooter exists to route you to the correct resource. The main allowed cases:
If an auto-generated asset caused the flag rather than your own copy, treat it like any other disapproved asset and fix or remove the specific asset instead of the whole ad.
Quick Answer: How fast you get serving again depends on the fix. Removing the term and resubmitting is quickest, usually within a business day. Authorisation and reseller verification take longer because a person or the brand owner has to act. The table below maps each scenario to its fix and a realistic time to serving.
Not every trademark rejection clears at the same speed. When we audit a rejected account, the first thing we set is a realistic expectation, because the fix path decides the timeline.
| Scenario | Fix path | Typical time |
|---|---|---|
| Competitor name in ad text | Remove or replace the term, resubmit | Usually within 1 business day |
| Auto-generated asset flagged | Edit or remove the asset, resubmit | Usually within 1 business day |
| Reseller / informational use | Submit via Troubleshooter, verify site | A few business days |
| Need owner authorisation | Owner authorises your account | Depends on the owner; days to weeks |
Source: ZenWeb-managed account averages, Malaysia, 2024–2026, alongside Google Ads Help review guidance.
The lesson is simple: if speed matters, the clean edit almost always beats waiting on an authorisation. You can always add the brand back later once the owner authorises you. If your rejection is tangled up with a billing block as well, a separate issue like a failed Google Ads payment can hold serving back even after the trademark fix clears.
Quick Answer: A rejected ad does not spend, so the cost is not wasted money. It is missed leads. Even a two-day pause on a modest budget quietly costs a handful of enquiries, and on a busy account a week of downtime can wipe out a month of pipeline momentum while competitors keep serving.
The pause feels free because the budget is not being drawn down. It is not free. The illustrative figures below model what a two-day rejection typically costs at a few common daily budgets, using our blended cost-per-lead benchmarks from managed Google Ads accounts.
| Daily budget | Est. leads missed (2 days) | Est. pipeline value missed |
|---|---|---|
| RM50 | ~2 leads | RM1,000–2,000 |
| RM150 | ~6 leads | RM3,000–6,000 |
| RM300 | ~12 leads | RM6,000–12,000 |
Illustrative scenario based on ZenWeb blended cost-per-lead benchmarks, Malaysia, 2024–2026. Your numbers vary by industry and average deal size.
This is why we treat rejections as an urgent queue, not a tidy-up task. The ad is off, competitors keep serving, and the leads that would have come in simply go elsewhere.
Quick Answer: Prevention beats fixing. Keep competitor brand names out of ad text, review auto-generated assets before they serve, and add a quick trademark check to every new campaign. In our accounts, a short pre-submission check cuts first-time trademark rejections by roughly three-quarters.
The advertisers who rarely get flagged are not luckier. They run a quick check before every new ad goes live. The before-and-after below shows what that discipline does across the accounts we manage.
| Metric | Before | After |
|---|---|---|
| Ads flagged for trademark on first submission | 16% | 4% |
| Avg. days an ad sat rejected | 2.1 | 0.6 |
| Repeat trademark flags per account, per quarter | 2.4 | 0.7 |
Source: ZenWeb client tracking across Malaysian SME accounts, 2024–2026.
Your pre-flight check before any new ad:
Being rejected for trademark is a fixable problem with a clear path: find the exact term and element, remove or replace it, or prove you are allowed to use it, then resubmit or appeal. Most edited ads clear within a business day, so the biggest cost is delay, and every hour an ad sits idle is leads handed to a competitor.
Fix the current rejection today, then add a quick trademark check to every future ad so it does not recur. If trademark flags keep hitting the same account, that usually points to a deeper structure or asset issue worth a proper review. Our team handles exactly that through managed Google Ads, and for hands-on recovery, our Google Ads agency does it every day for Malaysian businesses.
Ready to get your Google Ads serving again?
Book a free 30-minute session — we’ll review your rejected ads, your assets, and your account structure, then give you a concrete plan to get back online and stay compliant.
Your ad text uses a brand name a trademark owner has asked Google to protect, and Google acted on their complaint. It usually points at a headline, description, or asset, not your keywords. Open the Policy details column to see the exact term and element flagged, then remove it or prove you are allowed to use it.
You can bid on a competitor’s brand as a keyword, because Google does not restrict trademarks used as keywords. You generally cannot put the competitor’s brand name in your ad text unless you resell the product, run an informational site about it, use it descriptively, or the owner has authorised you. Naming a rival in the copy is the most common trigger.
If you remove or replace the flagged term and resubmit, Google usually reviews the edit within one business day. Reseller or informational verification takes a few business days, and getting the trademark owner to authorise your account can take days to weeks because it depends on them. The clean edit is almost always the fastest route back to serving.
Only if you want to keep the brand name in the ad text without qualifying another way. Authorisation from the trademark owner is one route; being a genuine reseller or informational site is another. If none applies, the simplest fix is to remove the term and use a generic, descriptive phrase instead, which clears most rejections quickly.
Not immediately. Google’s Trademarks policy states that violations do not lead to instant suspension without warning, and a warning is issued at least seven days before any account suspension. Fix the flagged ad promptly and keep repeat violations down, and a single trademark rejection stays a single-ad problem rather than an account one.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Online