TwoSquaresTwoSquares
ContactFree Audit
ENBG
  1. Home
  2. Scripts
  3. MCC Negative Keyword Conflict Checker
Back to scripts

MCC Negative Keyword Conflict Checker

Runs across manager-account children, compares enabled keywords to campaign and ad group negatives, and exports likely conflicts into Google Sheets.

mccnegativeskeywordsqagoogle-sheets

Script Details

Name
MCC Negative Keyword Conflict Checker
Author
Kiril Ivanov
Updated
2026-03-19

Script Code

Use this when you want a manager-account level negative-keyword QA script with spreadsheet output and optional email alerts.

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

/**
 * ==========================================================
 * MCC Negative Keyword Conflict Checker
 * ==========================================================
 * Description: Runs across child accounts in an MCC and
 * exports likely negative keyword conflicts to Google Sheets.
 *
 * Copyright (c) 2026 TwoSquares. All Rights Reserved.
 * Developed by Kiril Ivanov
 */
const CONFIG = {
  SPREADSHEET_URL: 'YOUR_SPREADSHEET_URL',
  COPY_SPREADSHEET: false,
  RECIPIENT_EMAILS: [],
  CLIENT_IDS: [],
  CAMPAIGN_LABEL: '',
  MAX_POSITIVES: 250000,
  MAX_NEGATIVES: 50000,
  API_VERSION: 'v22'
};
// ... preview shortened
}

About This Script

MCC Negative Keyword Conflict Checker is built for manager accounts that need a scalable way to review likely blocking conflicts between enabled positive keywords and existing negative keywords. It is designed as a review workflow, not an auto-fix tool.

The script runs across selected child accounts using executeInParallel, collects enabled positive keywords plus campaign and ad group negatives, then applies conservative text-matching rules to surface likely conflicts. Results are written into a Google Sheet with account, campaign, ad group, and conflict scope context.

This version updates the older pattern to current Google Ads Scripts conventions and avoids outdated field naming. It also fixes several practical issues in the original draft, including spreadsheet copy handling, row batching, account-context handling, and missing ad group references on positive keyword entries.

Implementation Notes

  1. Replace YOUR_SPREADSHEET_URL with a real Google Sheet URL, or keep a dedicated template sheet for copying.
  2. Optionally add recipient emails, child account IDs, and a campaign label filter.
  3. Paste the script into a manager-account Google Ads Script, not a single account script.
  4. Run manually once to validate spreadsheet permissions, account selection, and output volume.
  5. Schedule it monthly or after major negative-keyword updates so conflicts are reviewed before they suppress useful traffic.

More Scripts In This Library

Previous Script

Landing Page Domain Checker

Next Script

MCC UTM Tracking Template Updater

Campaign Underspending Alert

Flags campaigns and shared budgets that are underspending against expected budget pace, with support for yesterday or intraday checks.

Negative Keyword Conflict Checker

Flags potential conflicts where converting search terms may be blocked or constrained by existing negative keywords.

Paused Keyword Export

Exports paused keywords with campaign and ad group context into a Google Sheet for quick account cleanup and review.

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.

MCC Negative Keyword Conflict Checker 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