The basics

Scripts sound technical.
They are not.

A script sits inside your Google Ads account, runs on a schedule you set, and tells you what changed. You paste it in once. No app access, no coding, no monthly retainer.

search-term-waste.js Runs daily 06:00
function main() { runs on a timer
var data = AdsApp.report("SELECT ..."); reads your account
var issues = findWastedSpend(data); works out what matters
sendEmail(issues); tells you, in plain English
writeToSheet(issues); keeps the history
}
Runs inside Google. Your data never leaves your account.

£39

Where the scripts start. One-time, not monthly.

12 months

Update cover included with every script.

0

Apps to install. Nothing gets access to your account.

What it actually is

A piece of code that lives in your account

You'll find it under Tools, then Bulk actions, then Scripts. You paste the code in, give it a name, authorise it, and set when it runs. That's the install.

The authorisation step is the bit people worry about, so it's worth being clear. You're not giving a company access to your account. You're telling Google that this code, sitting in your account, can read your data on your behalf. It runs on Google's own servers and your data never leaves Google.

Once it's in, it does the reading you don't have time for. Checking impression share across 40 campaigns takes you 20 minutes. A script does it in seconds and only tells you about the ones that dropped.

Google Ads  Tools > Bulk actions > Scripts + NEW SCRIPT
Script name Status Frequency Last run
Search term waste Enabled Daily 06:00 Today
Budget pacing Enabled Daily 07:00 Today
Broken URL check Enabled Weekly, Mon 2 days ago
Change history checker Enabled Weekly, Fri 5 days ago

Scripts sit in your account and run on their own. Four here, all read only.

Two types

Some scripts report. Some make changes.

The difference matters more than anything else on this page, so it's worth 30 seconds of your time.

What Rise builds

Read only

It reads your account and tells you what it found. It cannot change a bid, a budget or a setting, because the code simply doesn't contain those instructions.

  • You stay in control of every change
  • Nothing breaks while you're not looking
  • Safe to run on a live account from day one
The other kind

Action scripts

These make changes for you. Pausing keywords that spent £50 with nothing to show, moving budgets on a schedule, applying labels.

  • Useful once you trust the rules
  • A bad rule costs money before you notice
  • Start read only, add these later

Getting started

Four steps, about ten minutes

You need admin or standard access to the account. If you can see the Scripts section, you're good to go.

01

Paste it in

Tools, then Bulk actions, then Scripts, then the plus button. Paste the code, give it a name, authorise it.

02

Change two settings

Your email address, and any threshold you want the script to use. Both are labelled at the top of the file.

03

Run a preview

Preview runs the script without sending anything, so you can check it works on your account before it starts emailing you.

04

Set the schedule

Hourly, daily, weekly or monthly. Pick a time you'll actually read it. A 6am report beats a 2pm one you archive.

The output

An email, a sheet, or both

Every script writes somewhere you already look. Nothing to log into, no dashboard to remember.

Inbox 06:04

3 things to look at this morning

Rise Services daily alert  |  to you

Budget capped. Brand campaign hit its daily limit at 11:40 for the third day running.
£46 on one search term. No conversions in 30 days. Added to the review list.
Nothing else changed. 41 campaigns checked, all within normal range.

Checked 41 campaigns, 2,318 search terms. Took 38 seconds.

The email

Best for alerts. Something's wrong, here's what, here's the number, go and look. Read it with your coffee and you're done.

Account monitor Updated today
Campaign Cost CPA Change Brand £412 £9.10 +4% Shopping UK £1,880 £31.40 +38% PMax core £2,140 £18.20 +12% Generic search £705 £22.90 -3%
Summary Campaigns Search terms History

The Google Sheet

Best for tracking. Each run adds new rows, so after three months you have a history instead of a snapshot. That's how you catch a slow decline.

Being straight with you

What a script won't do

They don't think

A script will tell you cost per conversion jumped 40% this week. It won't know a competitor launched a sale on Tuesday. You still make the call.

They don't fix tracking

If your conversion tracking is broken, a script will faithfully report broken numbers. Get the tracking right first, then automate the watching.

They don't replace strategy

A script tells you where to look. What you do about it is still a decision. If you want that part covered too, that's what monitoring is for.

Common questions

The things people ask before buying

Do I need to know how to code?

No. The code is already written and tested. You change a couple of settings at the top of the file, like your email address, then schedule it. The setup guide walks through it with screenshots.

Is it safe to run on a live account?

Yes. Scripts run inside Google's own systems and your data never leaves your account. The Rise scripts are read only unless the product page says otherwise, which means they report on your account without changing anything in it.

Will it slow my account down or affect performance?

No. A script reads data the same way an export does. It has no effect on how your ads serve, what you pay per click, or how Smart Bidding behaves.

How long does a script take to run?

Usually under a minute on a normal SME account. Google allows 30 minutes per run on a single account and 60 on a manager account, so there's plenty of headroom.

What happens if Google changes something and the script breaks?

Google emails you if a script errors, so you'll know rather than quietly assuming it's fine. Every script comes with 12 months of update cover, so you get the fixed version when I release it.

Does it work on my account size?

Yes. The scripts work on anything from a single campaign to a large multi-campaign account. Some are also built to run at manager account level across a portfolio.

Can you install it for me?

Yes. Installation is a paid add-on and takes about 15 minutes on a call. You keep control of the account throughout.

Is it a subscription?

The scripts are a one-time purchase, yours to keep. Monthly monitoring is separate, and that's for people who want the scripts maintained and the results read for them.

Start here

Pick the one that answers your question

Every script is written from scratch, read only unless it says otherwise, and comes with a setup guide that assumes you've never opened the Scripts section. If you'd rather not paste it in yourself, installation is a paid add-on.