Skip to main content
GullySystem
AI for Marketing · Solutions

See which ad campaigns deserve more budget, and approve each shift yourself.

AI Media Buying reads spend, clicks and enquiries from the ad accounts you hold, then suggests where next week’s budget should go and which bids look high. A person approves every change. It helps a marketing team decide better, and the buyer still decides.

What it is

A small marketing team often runs three or four ad accounts at once. Each one has its own dashboard, its own daily cap and its own way of counting a result. Come Thursday, no one can tell if search spend or social spend brought in more enquiries. The figures live in separate tabs.

Spend is pulled into one sheet beside the enquiries your sales team actually logged. The system then proposes a budget split and flags bids that look out of line. Nothing is changed in an ad account until the person who owns that account says yes.

Where it goes wrong today

The problems this is meant to ease.

Budget follows habit

Old splits get copied forward. Last quarter’s plan stays in place because nobody has time to compare campaigns, so money keeps flowing to a campaign that stopped producing enquiries long ago.

Every platform counts results differently

Totals never agree. Search reports one kind of conversion, social reports another, and the sales team logs a third, so the weekly meeting turns into an argument about whose number is right.

Waste hides in the detail

Small leaks add up. A handful of search terms and placements spend money every day, yet nobody scrolls far enough down the report to find them and add exclusions.

Creative tests never finish

Tests get abandoned. Two versions of an advert run for a while, someone forgets to read the outcome, and the weaker version keeps its share of the budget for months.

Nobody can say who approved a change

Decisions vanish into chat. A budget rise is agreed on a call, made inside the platform by a freelancer, and later nobody can tell who asked for it or why.

Inside the module

What AI media buying does.

Ad accounts connected with the right permissions

Read access is set per account and per person. A viewer sees spend, an approver can accept changes, and your own login stays under your control.

One view of spend across accounts

Daily cost, clicks and impressions from each connected account sit in one table, grouped by campaign and by the week they ran. One table, one view.

Spend matched to real enquiries

Ad clicks are matched to the leads your sales team recorded, so a campaign is judged by enquiries and orders, not only by clicks. Clicks alone mislead.

Audience and performance watching

Audience groups are compared on cost and enquiries, and a campaign that drifts from its usual pattern is flagged for the buyer that morning. The buyer sees it first.

Budget and bid suggestions

Before each planning meeting you get a proposed split of the weekly budget, with bids that look too high marked and the figures shown beside each line.

Creative variations and tests

Versions of an advert are listed with their results side by side, and the system notes when a test has run long enough to be read. Short tests stay unread.

Placement, frequency and conversion checks

Placements that spent money without bringing enquiries are listed, and audiences shown the same advert too often are marked for the buyer to review.

Platform limits and approval steps

Each platform’s restrictions are recorded per account. Every suggestion has accept, edit and reject buttons, and the person and date are kept.

Where it gets used

What this looks like in a working week.

A building-material distributor comparing search and social

Quote requests arrive by phone and form. The marketer matches each logged enquiry to the campaign that sent it, then proposes moving weekly budget toward whichever channel produced more genuine quote requests. Budget follows the leads.

A dental clinic with several branches

Each branch runs its own local campaign. The weekly view shows spend beside booked consultations per branch, so the manager sees which location is paying for clicks that never turn into appointments. Waste becomes visible.

A furniture workshop testing two image sets

Photos of finished sofas run against workshop shots. The comparison lists enquiries per version after a fair period, and the owner approves retiring the weaker one instead of guessing from likes. Likes prove little.

An online retailer worried about repeat exposure

The same shoppers see one advert too often. Frequency and placement reports show where, and the buyer decides whether to cap exposure or move spend to an audience that has not seen it. The buyer decides.

A hotel preparing for a festival season

Booking enquiries rise and bids climb. The forecast shows which campaigns will reach their caps early, so the marketing head can raise a limit on purpose and not discover it on the day. Caps are raised deliberately.

Who touches it

The people who open this every day.

Marketing manager

Reads the weekly split proposal, changes the lines they disagree with, and takes one agreed plan to the owner. One plan results.

Performance marketer

Works through the bid warnings and the wasted spend list each morning and approves the changes worth making. A small daily job.

Agency account lead

Keeps several client accounts in view and shows each client the spend beside the enquiries it produced. Clients see the proof.

Business owner

Sees what the monthly ad budget bought in enquiries, without learning the vocabulary of each ad platform. No jargon needed.

How it is set up

From first conversation to daily use.

  1. Map the ad accounts and the people who touch them

    List every search and social ad account, who holds admin rights, and how enquiries are logged. We then agree which accounts the software may read and which changes need which approver. Access is agreed first.

  2. Check that spend and enquiries can be matched

    Export a few months of campaign cost and the leads from your lead management list. Gaps appear fast, such as enquiries logged without a source, and they are fixed before any advice is trusted.

  3. Run a small trial on past weeks

    Feed in last quarter’s real spend and see what the system would have suggested for each week. The buyer compares those suggestions with what was actually done and what followed. Nothing goes live yet.

  4. Review the output with the people who buy the media

    Sit with the performance marketer and the manager over real suggestions. Wrong flags are noted, thresholds are adjusted, and the approval buttons are tested on a sandbox campaign first. Sandbox first.

  5. Go live with approvals switched on

    Connect the live accounts under the customer’s own authorisation. Suggestions appear each week, and any change reaches the platform only after the named approver accepts it. Approvals stay on.

  6. Look back after the first full cycle

    At the end of a month, compare the approved suggestions with the enquiries that followed. Rules that produced noise are dropped, and the review is repeated each quarter. Noise gets dropped.

Measuring it

How you would know it is working.

Record where you stand before it goes live, so the change is measured against your own figures.

  • Return on ad spend is attributed revenue divided by ad cost. It is compared with the last full quarter of platform reports and sales records.
  • Cost per acquisition is ad cost divided by enquiries or orders that reached a recorded stage. The figure from before launch is the starting point.
  • Advertising efficiency compares spend with qualified enquiries per campaign. The weekly sheets your team kept before connection supply the comparison.
  • Wasted placement spend is read from the platform’s own placement and search term reports. Reports from before launch set the starting figure.
  • Approval turnaround counts how long a suggestion waits before a named person accepts or rejects it, measured from the approval log once it starts.
Used responsibly

Where a person stays in charge.

A named person approves every change

Suggestions stay suggestions. Nothing reaches an ad account until the account owner accepts it, and the approver and date are kept beside the change.

Platform access stays with you

The software reads through access your own account grants. It makes changes in a platform only where a supported integration exists and you have given written authorisation for that account.

Platform rules limit what is possible

Each ad platform restricts what outside tools may read or change, and restrictions shift over time. We confirm what your accounts allow before building, and tell you plainly where a manual step remains.

Poor matching weakens the advice

If enquiries carry no source, judging by clicks alone is a weak guide. The system says so on screen and does not hide the gap behind a confident ranking.

How it fits

It is one part of a system, not an island.

A module earns its place by what it passes to the next one. These are the connections we set up most often.

  • Search and social ad accounts you already hold
  • Lead management
  • Opportunity management
  • Website analytics
  • Dashboards and KPIs
Common questions

Questions owners ask about AI media buying.

Does it change bids on its own?

No. It proposes, and a named person approves. If you later want small, low-risk changes applied automatically inside limits you set, that is a separate decision made with you.

What does it need before it is useful?

Several months of spend history and leads that carry a source. If enquiries are logged without saying where they came from, the system can only judge clicks, and that is a weak guide.

Does a modest monthly budget gain anything from this?

Probably not at first. With a single campaign and one person watching it, a spreadsheet and a careful eye do the same job. Value appears when several accounts compete for the same money.

Which ad platforms does it read?

The major search and social platforms, through the access your own account allows. Each platform limits what it shares, so we confirm what is available for your accounts before building.

Can it replace our media buyer?

No. It saves the buyer the copying and sorting. Choosing audiences, writing adverts and deciding how much risk to take stay with a person who knows the business.

What happens to our account logins and customer data?

Access is granted by you and can be withdrawn by you at any moment. Customer details from your lead list stay in your own records. Each country has its own data protection rules. Settle them with your legal adviser.

Will it connect directly to our ad accounts?

Only where the platform offers a supported integration and you authorise it. Where it does not, spend is imported from the exports your team already downloads, and approved changes are made by hand.

Talk to us

Tell us how you handle AI media buying today.

A spreadsheet, a register or another system: say which, and we will tell you plainly what is worth changing.

  • No obligation
  • A reply within one business day
  • Your details stay private

Start with your requirements

Seven short steps that tell us what you need. An engineer reads them before getting in touch.

Share your requirements