Skip to content
Zinn® Ads

Zinn® Ads feature

Protects your money

Pauses ads when your site is down or a product sells out, blocks junk searches and placements, keeps each month inside your spend ceiling and checks every ad against policy.

Zinn®, our Viking, reading his checklist beside a measurement rising over time.

Pauses ads when your site is down

If a site we host goes down or its checkout breaks, its ads pause on every network and restart when it is back.

Pauses ads for products out of stock

With WooCommerce, ads for a product pause when it sells out and restart when it is back in stock.

Negative keywords that block your own keywords, found and fixed

Every day Zinn® Ads checks each negative keyword, at campaign, ad group, shared list and account level and by match type, against the keywords you bid on. One that blocks your own keyword becomes a suggested fix, even with the autopilot off.

Junk searches stopped before they add up

A search that shares no word with your keywords, ad groups or products is blocked from its first paid click, never one that converted. Small searches that share one word and together spend without a sale become one negative keyword, with what they spent.

Bare platform and free-hosting searches blocked

A search that is only the name of a platform, such as "wordpress", or one for a free host or a free blog, comes from someone who will not buy. Every daily search-term check blocks it, in every language, and never blocks one of your own keywords.

Every month lands inside your spend ceiling

When the month is heading past your ceiling, Zinn® Ads trims the campaigns with the worst cost per sale first, each only as far as the month still needs. When no safe trim is enough, no budget is raised until the month fits, and the warning says what is still over.

Budget pacing

Warns before a month over- or under-spends, and corrects it inside your ceiling.

Pacing that follows your month

Spread each month's budget evenly, by your own weekday pattern or more at the start of the month. Set the most one correction may change a budget, a lowest daily budget per campaign, carry an unspent target into the next month, or pause spending once the month is spent.

An alarm when ads look busy but nothing real follows

When sign-ups or trials keep growing for three days while nobody installs, activates or buys, the campaign is marked at risk in your daily e-mail. A Maximize clicks campaign that sends most of its clicks to a cheap country you do not sell to is named too, with the fix.

Campaigns and keywords judged on real results

A campaign that has run for 14 days and spent what a result costs, with no install, activation or sale, is suggested for pausing, or paused for you on autopilot with a one-click Undo. A paused keyword that brought a conversion in the last 90 days is suggested to start again.

Countries that never bring a result, excluded

List the countries you never want to pay for and every campaign excludes them, including ones made later. Zinn® Ads also checks each country's last 60 days against your real results, never sign-ups or trials alone, and suggests the exclusion, or makes it on autopilot.

A negative keyword never blocks a search that sells

A search that converted, a search that contains one of your keywords and a search you already decided on are never proposed as negatives. Every negative is tested against your keywords first, so it cannot stop an ad you bid on.

Negative keywords planned before the first click

Every campaign Zinn® Ads plans starts with negative keywords for searches it does not sell, such as free, jobs, tutorials and cracks, plus rival brands you did not choose to bid on. Each one is tested against the campaign's own keywords first.

Checks your Shopping feed every day

Finds disapproved products, missing GTINs, wrong prices or stock, and products with no sale. You approve each fix.

Placement guard

Blocks junk apps and sites on Display, Performance Max and social placements that spend without selling.

Ad policy pre-check

Every ad is checked against the network's policies before it is sent, so it is not disapproved.

Changes at the ad networks

Shows which campaigns a Google or Microsoft change affects and what to do, with a safe fix for your approval.

YouTube and Demand Gen audit

Checks your YouTube and Demand Gen reach, frequency and placements every day against your real sales.

Raises budgets only for campaigns that bring real customers

An automatic budget or bid raise goes only to a campaign whose sign-ups activate, or later pay, at least as often as your account's average. Cheap sign-ups that never activate never earn more spend.

Serving watch

A campaign that stops showing ads is noticed within hours, the change that stopped it is named, and putting it back is proposed for you.

Off-topic searches blocked between audits

Every six hours Zinn® Ads reads the searches that got clicks on your Google Ads account today and yesterday, and judges each one against what you sell. A search that clearly does not fit and has not converted is added as an exact-match negative keyword, through the same safety checks as every other change, before the next daily audit. A block you undo stays undone. Searches Google does not report, and other ad networks, are not covered.

Optimisation score lifted, measurement fixed

Google's safe recommendations are applied for you, and the rest are judged against your own rules. Your conversion goals, Google tag and enhanced conversions are checked and the gaps fixed, and your optimisation score is recorded before and after so you see the lift.

Every ad checked for strength before it goes out

Before Zinn® Ads sends a new ad to your account, it scores how strong the ad is likely to be. An ad is refused when two of its headlines make the same offer, when a headline is locked to one position without a good reason, or when its ad strength is likely to be rated below Good, and each reason is given in plain words so you know what to change. Where your account gives Google's own suggestions for an ad, Zinn® Ads uses them too.

Junk keywords are refused before they are sent

Before Zinn® Ads adds a keyword to your account, it checks that the keyword means something on its own. A keyword made only of filler or comparison words, or with only one word that carries any meaning, is refused, and you are told which keyword and why. A keyword that pairs a word like cheap or best with what you sell is kept. Where a network does not let Zinn® Ads read your keywords, your account shows the check as not checked rather than a clean result.

One account-wide list of junk negative keywords, not a copy in every campaign

Searches for free blogs, free hosting and free website builders waste money on most accounts. Instead of repeating the same negative keywords in every campaign, Zinn® Ads keeps them on one account-level negative keyword list on Google Ads, and on one shared negative keyword list linked to every Search campaign on Microsoft Advertising. If your Google account already has an account-level list, Zinn® Ads uses it and never makes a second one. The old copies in each campaign are removed only once the list is in place and has been read back, and each removal can be undone. A word that would block one of your own keywords is left off and named, your other negative keywords are never touched, and if the Google list is full nothing is added and you are told why. Each connection shows the words, whether the list is in place, and anything waiting for your approval.

Bid ceilings are checked before they are sent

Before Zinn® Ads sets a bid ceiling on a Google Ads campaign, it compares the ceiling with the live top-of-page estimate for your keywords. A ceiling above that estimate is refused before anything is sent, and you are told why and given a suggested figure to use instead. A ceiling within the estimate goes through. On Microsoft Advertising, a keyword bid above the line drawn from your account's own figures is refused before it is sent.

Changes timed around Google's learning rules

Ad networks learn how to deliver your ads, and some changes restart that learning, so Zinn® Ads follows each network's own published rule before it changes anything automatically. On Google, adding negative keywords and exclusions goes ahead straight away, even while other changes wait for a new bid strategy to settle or for your tracking to be fixed, because Google says targeting changes do not trigger learning. Removing a negative keyword lets your ads show for more searches, so it waits for the same checks as any other change.

Smart bidding waits for healthy conversion tracking

Before Zinn® Ads moves a campaign onto a bid strategy that aims for conversions, it checks that your conversion tracking can be trusted: your primary conversion actions have recorded conversions recently and the tracking check found nothing wrong. On Google Ads it also checks that no sale is counted twice by two primary actions, that enhanced conversions are on and that no conversion upload or goal problem is open. On X, LinkedIn, TikTok and ChatGPT Ads, when both your pixel and your server connection report conversions, it also checks that they share an event id, so a sale is not counted twice. On Microsoft Advertising it does not check for sales counted twice. Until every check passes, the campaign stays on the strategy it has, and your account shows which check is holding it and what to fix. A check that cannot be read holds the switch as well, rather than counting as a pass.

The waste check judges Microsoft searches the way it judges Google's

Zinn® Ads judges the searches on your Microsoft Advertising account the same way it judges them on Google Ads: whether each search fits what you sell, and whether it has had enough clicks to judge yet. A search that only shares a word with a search that sold is no longer left alone: whether to block it becomes your decision. A search that recorded a sale in its campaign is not blocked, and a search whose figures cannot be read is not blocked either. On a network that reports no search terms, the audit says the search terms are not available rather than showing zero. Each audit names the network its waste check ran on.

Your landing page as each searcher sees it

Each ad's page is opened from every country, device and language the ad targets, and you are told when a visitor would be blocked by location, see a cookie wall hiding the offer, or get the wrong language.

Included free with Zinn Digital® hosting

Host with Zinn Digital® and the click shield is free

On our hosting the click-fraud shield runs on the server, with nothing to install and nothing to pay.

Try Zinn® Ads free

The Free plan includes one ad account and the daily audit, with no card needed. Paid plans add the autopilot.