TwoSquaresTwoSquares
ContactFree Audit
ENBG
  1. Home
  2. Scripts
  3. Campaign Budget Limited Monitor
Back to scripts

Campaign Budget Limited Monitor

Surfaces enabled Search campaigns losing impression share due to budget, with optional sheet output and alerting.

budgetsimpression-sharemonitoring

Script Details

Name
Campaign Budget Limited Monitor
Author
Kiril Ivanov
Updated
2026-02-27

Script Code

High-ROI daily monitor for campaigns constrained by budget before lead volume is impacted.

Preview is public. Unlock full code with name and email.

/**
 * ==========================================================
 * Campaign Budget Limited Monitor
 * ==========================================================
 * Description: Finds Search campaigns losing impression share
 * due to budget and writes a ranked monitor table.
 *
 * Copyright (c) 2026 TwoSquares. All Rights Reserved.
 * Developed by Kiril Ivanov
 */
function main() {
  var SPREADSHEET_URL = "";
  var SHEET_NAME = "Budget Limited Monitor";
  var LOOKBACK_DAYS = 7;
  // ... preview shortened
}

About This Script

Campaign Budget Limited Monitor identifies active Search campaigns where budget constraints are reducing impression share. It helps teams react quickly to underfunded campaigns that are blocking incremental traffic and conversions.

The script focuses on campaigns with meaningful spend/impressions and ranks them by estimated impact. This gives you a practical action queue instead of a generic budget report.

Output can be written to Google Sheets for reporting workflows. If spreadsheet URL is blank, a new file is created automatically. If URL is provided, it writes to that spreadsheet and creates the tab when needed.

Implementation Notes

  1. Set SPREADSHEET_URL blank for auto-create or provide an existing sheet URL.
  2. Tune MIN_IMPRESSIONS and MIN_BUDGET_LOST_IS_PERCENT for account scale.
  3. Run once manually to validate output and account-specific field availability.
  4. Schedule daily and review top impacted campaigns for budget reallocation.

More Scripts In This Library

Previous Script

Broken Final URL Checker

Next Script

Campaign Name Export

Account Anomaly Detector

Compares today’s account performance against the same weekday across previous weeks and alerts when impressions, clicks, conversions, or cost move outside expected bounds.

Broken Final URL Checker

Checks enabled ad and keyword final URLs for 4xx/5xx errors, with optional sheet logging and daily alerting.

Campaign Spend Spike Monitor

Detects campaigns with unusual week-over-week spend spikes and low conversion support, helping catch waste quickly.

Conversion Drop Detector

Compares last 7 days vs prior 7 days by campaign to flag significant conversion drops, with sheet output.

Campaign Budget Limited Monitor FAQs

Common setup, usage, and troubleshooting questions for this script.

Dominate your market. Own your growth.

Let's build measurable growth together.

Get Free Audit
TwoSquares

Full-service digital growth agency. SEO, PPC, paid social, GEO and web development for UK brands ready to scale.

ENBG

Ask AI about TwoSquares

ChatGPT
Perplexity
Grok
Claude
Gemini

Services

  • SEO
  • GEO
  • PPC
  • Paid Social
  • Email Marketing
  • Web Design & Dev
  • CRO
  • Strategy & Planning
  • Consultancy
  • Custom Solutions

Solutions

  • AI Search Growth System
  • Demand Generation & Lifecycle
  • Pay-Monthly Websites

Audits

  • PPC Audit
  • SEO Audit
  • GEO Audit
  • Website Audit
  • Full Marketing Audit
Featured on Best in Britain

Company

  • About Us
  • Our Brands
  • Blog
  • Contact
  • Case Studies
  • Careers
  • Templates

Resources

  • Resources Hub
  • AI Readiness Toolkit
  • SEO Glossary
  • Free Tools

Industries

  • Hotels & Resorts
  • Property & Rentals
  • Restaurants & Bars
  • E‑commerce & DTC

Connect

[email protected]
SSL Secured
GDPR Compliant

© 2026 TwoSquares Limited (SC877356). All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicySitemap

TWOSQUARES