Category: Google Ads

  • Google Ads Shopping Performance Logger for Google Merchant Center

    Download

    Google Ads Shopping Performance Logger for Google Merchant Center (Membership Required: Merchants or Agency)

    Current version 1.01

    Optimize your Google Ads campaigns with precision using our innovative script to seamlessly send your shopping campaign data to Google Merchant Center.

    Supports

    • Performance Max
    • Standard Shopping
    • AI Max (Shopping)

    This powerful tool is essential for advertisers seeking to create advanced, rule-based campaign setups that enhance campaign efficacy and targeting.

    It provides a comprehensive analysis of your PMax performance over 30-, 60-, 90-, or longer periods, delivering all essential data in an easily accessible Google Spreadsheet.

    This spreadsheet serves as a supplementary feed to Google Merchant Center, where you can set up detailed feed rules based on key metrics such as clicks, impressions, click-through rate, conversion value, return on ad spend (ROAS), and cost, all sorted by custom attributes.

    Set conditions such as assigning ‘converting’ or ‘non-converting’ labels based on conversion metrics, enabling tailored campaign strategies.

    Moreover, our script includes a unique feature for merging multiple campaign data.

    If a product initially labeled as non-converting starts converting, the merged data in the spreadsheet updates, reflecting sales accurately and allowing for real-time campaign adjustments.

    Unlock the full potential of your Google Ads with this script, designed to bring precision and efficiency to your digital marketing efforts.

    Check out the video in the Instructions tab for more details.

    • You can specify the campaign ROAS target
      • Allowing you to see what is on target
    • ROAS above and below target
      • Allowing you to see what is below or above a percentage target
    • Minimum clicks
      • If clicks exceed the minimum click threshold, you can see what is wasting budget
    • High Impression Threshold
      • See which products have high impressions and low CTR
    Shopping Data
  • AutoExcluder – Performance Enhancer for Google Ads Shopping Campaigns

    Download

    AutoExcluder – Performance Enhancer for Google Ads Shopping Campaigns (Membership Required: Merchants or Agency)

    The “AutoExclude: Performance Enhancer for Google Ads Standard Shopping Campaigns” script is a sophisticated tool designed for use in Google Ads Accounts to optimize shopping campaigns. It filters out performing search queries from the high-priority campaign so that you can target them in a medium-priority campaign with a medium bidding strategy.

    This allows you to bid very low on the high-priority campaign vs. medium-priority campaign.

    The script automatically analyzes search query performance data over the last 30 days, applying criteria such as a minimum click-through rate (CTR) and a threshold of impressions, which you can define in the settings.

    Key functionalities include:

    1. Dynamic Search Query Analysis: Extracts and processes data from the SEARCH_QUERY_PERFORMANCE_REPORT based on specified campaign filters, focusing on enabled campaigns with relevant metrics.
    2. Selective Keyword Management: This process evaluates each search term’s performance. If the term’s CTR exceeds the set threshold and the query consists of fewer than 10 words, it proceeds to manage keywords effectively.
    3. Negative Keyword Implementation: This automatically adds performing search terms (based on your defined CTR and minimum impressions) as negative keywords to specific ad groups, ensuring they are excluded from triggering ads in the high-priority campaign and allowing the excluded keyword to be triggered in the medium-performing campaign. 

    This script is a game-changer for advertisers seeking to enhance ad performance. By minimizing wasteful spending on ineffective search queries, streamlining campaign management, and improving return on investment, it ensures your ad spending is optimized for maximum efficiency.

  • AutoExcluder – Conversion Enhancer for Google Ads Shopping Campaigns

    Download

    AutoExcluder – Conversion Enhancer for Google Ads Shopping Campaigns (Membership Required: Merchants or Agency)

    Maximize Your Google Ads Efficiency with the “AutoExclude – Conversion Enhancer for Google Ads Shopping Campaigns” Script.

    Elevate your digital marketing strategy with the “Campaign Keyword Optimizer,” a Google Ads script designed for precision and performance. This advanced tool analyzes search query data from your campaigns that convert. 

    Here’s how it works: the script retrieves search terms that led to conversions and assesses the length of each term. For shorter queries (fewer than 10 words), it automatically adds them as negative keywords to your ad groups in the medium-priority campaign, allowing you to bid higher when those keywords trigger in the low-priority campaign. 

    Key Features:

    • Automatic negative keyword implementation for converting search terms
    • Detailed logging for transparency and control over the keyword exclusion process
    • Customizable campaign selection based on specific naming conventions

    Perfect for marketers aiming to streamline their campaign management and improve ROI, the AutoExcluder script is your go-to solution for smarter, more cost-effective Google Ads management.

  • AutoExcluder – Brand Exclusion for Google Ads Advanced Stander Shopping Campaigns

    You use this script if you are using advanced standard shopping campaigns, for the purpose of only targeting branded names, instead of using a phrase or broad match exclusion, you can use exact match with this script.

    If you like to know what priority-driven standard shopping campagins are, have a look at this video:

    The script is designed for both MCC and individual accounts, ensuring flexibility regardless of you are a merchant or agency.

    How Does the Script Work?
    This script allows you to input your brand name, and it will automatically exclude any search term containing that branded keyword as an exact match, directly at the ad group level. This way, you can maintain precise control over your branded keyword exclusions and target these branded terms in a lower-priority campaign.

    Why Do You Need This Script?
    With this script, you can:

    • Ensure your branded keywords are accurately targeted in your lower-priority shopping campaigns.
    • Adapt quickly to Google’s changes, using daily script runs, keeping your campaign exclusions updated daily.
    • Save time by automating the exclusion process instead of manually adding exact match exclusions.

    Ready to Keep Your Campaigns Running Smoothly?
    Get the script now and stay ahead of these changes. Don’t let bugs or platform limitations dictate your performance—take back control.

  • Google Ads Script – Detect Budget-Limited Campaigns Automatically

    Download

    Google Ads Script – Detect Budget-Limited Campaigns Automatically (Membership Required: Merchants or Agency)

    Struggling with underperforming campaigns due to limited budgets? This Google Ads script automatically scans your account and pinpoints which campaigns are losing impressions due to budget constraints, before performance drops.

    Here is a video tutorial:

    Key Features:

    • 🚨 Automatic Budget-Limitation Detection: Analyzes campaigns across Search, Shopping, and Performance Max using real-time Budget Lost Impression Share data.
    • 📊 Data-Driven Logic: Uses the last 7 days of performance data to accurately determine if a campaign is being throttled due to low budget.
    • ✉️ Email Alerts: Instantly receive an email if any active campaigns are flagged as limited by budget, complete with campaign names and IDs.
    • 🧠 Advanced Reporting Option: Includes an enhanced mode that provides detailed metrics like daily budget, impression loss %, total impressions, and tailored recommendations.
    • ⏱️ No Guesswork: Cut through the noise—this script only flags real budget limitations backed by impression share data, not vague status messages.
    • 🛠️ Works Out-of-the-Box: Designed for single accounts or MCC accounts, perfect for advertisers, agencies, and consultants who want to stay proactive without checking the UI daily.

    🧰 Use Cases:

    • Keep tabs on performance bottlenecks caused by insufficient budgets
    • Monitor large campaign portfolios without logging in
    • Identify opportunities to scale profitable campaigns
    • Automate reporting for account managers or clients

    🧑‍💼 Who Is This For?

    • Google Ads professionals
    • Freelancers and agencies managing eCommerce or lead gen accounts
    • In-house PPC managers looking to automate account monitoring

    📦 What You Get:

    • Clean, annotated Google Ads script ready to install and run
    • Lifetime updates for v1
  • Google Ads Account User Activity Watchdog

    Download

    Google Ads Account User Activity Watchdog (Membership Required: Merchants or Agency)

    Monitor Unauthorized Google Ads Changes Across Multiple Accounts with Confidence

    This code is only for MCC accounts.

    Take control of your Google Ads account integrity with MCC User Activity Watchdog, a powerful script designed to track and alert you of any unauthorized or unexpected changes made across your Google Ads MCC (My Client Center). Whether you’re a consultant, agency, this tool gives you the transparency and oversight Google Ads doesn’t offer by default.

    🔍 Key Features

    • Multi-Account Monitoring
      Automatically checks all accounts under your MCC for user changes over a customizable time window (default 7 days). You must schedule it once a week.
    • Excludes Trusted Users
      Specify your own email to exclude authorized changes, making it easy to isolate external or unexpected edits.
    • Detailed Change Logging
      Tracks key attributes including:
      • Change date & time
      • User email
      • Resource type (campaigns, ads, keywords, etc.)
      • Type of operation (add/edit/remove)
      • Change origin (manual, script, editor, rule, auto-applied recommendation)
    • Bulk Action Detection
      Smart filtering to skip changes made via bulk operations—ensuring your logs remain clean and focused.
    • Automated Alerts
      Instantly sends an email summary if unauthorized changes are found—keeping you informed without needing to check logs manually.
    Google Ads Watchdog
    • Run on Schedule
      Optional scheduler support for hands-free daily/weekly account monitoring.

    🧠 Why Use It?

    Google Ads provides change history, but it doesn’t give you proactive alerts, nor does it easily highlight who made the changes across all your managed accounts. This Watchdog fills that gap—making it the perfect safeguard for consultants, agencies, and high-trust advertisers.

    ✅ Ideal For

    • Agencies managing multiple Google Ads accounts
    • Freelancers and consultants needing accountability tracking
    • Businesses with strict access control policies
    • Teams who want to catch issues before they cost money

    Instructions

    Install it in your Google Ads Scripts: https://ads.google.com/aw/bulk/scripts/

    And set a weekly schedule.

  • Advanced Structured Data Schema Markup For Shopify

    Download

    Advanced Structured Data Schema Markup For Shopify (Membership Required: Merchants or Agency)

    Unlock the Full Potential of Your Structured Data with FeedArmy Advanced: Elevate Your Google Search results to New Heights! Explore the exclusive benefits and advanced features of FeedArmy’s structured data for shopify, designed to provide unparalleled support compared to our free offering. Discover the difference and see why choosing FeedArmy Advanced is the strategic choice for superior search results and Google Merchant Center support.

    Version 5.01 – Structured Data Update (August 2026)

    Enhanced Google Merchant Center compliance

    • Added mpn (manufacturer part number) to products and all variants
    • Added missing url property to the main product offer
    • Added color, material, pattern, and size to single-variant products and the parent product group (previously only included on multi-variant listings)
    • Added weight markup to products and variants
    • Added inProductGroupWithID to variants for stronger product-group linking
    • Non-standard product options now automatically map to additionalProperty instead of being dropped
    • Updated all schema references to https://schema.org (from http://) to match current Google examples

    New: Multi-platform review auto-detection

    • Automatically detects and pulls star ratings from whichever reviews app is installed, no manual code swapping required
    • Now supports: Shopify Product Reviews, Loox, Stamped, Rivyo, Opinew, Ryviu, Okendo, and Shopify’s native Reviews app
    • Optional manual override setting if you want to force a specific platform
    • Prevents duplicate/conflicting rating markup when multiple review metafields exist

    Result: richer, more accurate product structured data for Google Shopping and Search.

    Features:

    • Product Details
    • Shipping Details
    • Return Policy
    • Auto Currency Detection
    • Variant Details
    • Breadcrumbs
  • Google Ads Remarketing Pixel For Shopify (Native) V1.05

    Download

    Google Ads Advanced Tracking For Shopify (Membership Required: Merchants or Agency)

    Tutorial is available at: https://feedarmy.com/kb/adding-google-adwords-remarketing-tag-to-shopify/

    Includes lifetime updates for Version 1 — no subscriptions, no surprises. You’ll get every future fix or improvement as long as Shopify and Google keep the same tracking structure.

    Changelog

    Version 1.05 – 7 th April 2025

     New Features:

    • Automatic Cookie Consent Handling (with Fallback) The script now respects Shopify’s customer privacy API. If a consent app is installed, it will only run tracking after marketing consent is given If no cookie banner or consent app is present, the script automatically runs, ensuring tracking still works out of the box.
    • If no cookie banner or consent app is present, the script automatically runs, ensuring tracking still works out of the box.

     Improvements:

    • Universal Compatibility Works seamlessly with or without cookie consent apps — no extra setup needed.
    • Console Warnings Helpful messages added to the browser console when the privacy API is not detected or consent is denied — makes troubleshooting easier for store owners.

     Compliance Ready (but Flexible) For stores in regions like the EU/UK/CA, tracking respects privacy laws by default. For others, no setup changes are needed — just paste and go.

    Version 1.04 – 6th April 2025

     New Features:

    • begin_checkout event added
      Tracks when a user starts the checkout process, improving funnel visibility and audience targeting.
    • remove_from_cart event added
      Helps build audiences based on cart abandonment behavior.
    • customer_login and customer_account_created events added
      Enables retargeting or exclusion of logged-in users and new customer sign-ups for more refined remarketing lists.

     Improvements:

    • Deduplication logic for purchase events
      Prevents duplicate conversions being sent to Google Ads during multi-trigger scenarios.
    • Null/undefined safety added to all event handlers
      Prevents errors when product or variant data is missing—ensures reliable performance even with unusual product setups (e.g. bundles, custom apps).
    • Standardized product ID generation
      All event handlers now use a centralized getItemId() function for consistent and clean tracking across all product ID formats (shopifyskuvariant_idparent_id).
    • Inline logic for begin_checkout event
      No longer depends on shared utility functions, keeping things fast and lightweight.
    • Conversion callback (event_callback) added to purchase
      Ensures Google Ads recognizes the conversion even during quick page transitions or redirects.

     Refactoring:

    • Cleaner code structure and reduced duplication.
    • All item processing logic now uses Array.map().filter() for safe and accurate payload creation.
  • Advanced Google Ads Tracking For Shopify

    Download

    Google Ads Advanced Tracking For Shopify (Membership Required: Merchants or Agency)

    Unlock Advanced Tracking for Google Ads & More Using Shopify Pixels (Customer Events)

    Features:

    For more detailed features, check out the feature tab.

    Installation

    Full tutorial: https://feedarmy.com/kb/adding-adwords-conversion-tracking-to-shopify/

    Features

    • Google Ads
      • Conversion Tracking
      • Conversion Cart Data
      • Enhanced Conversion Tracking
      • Micro Conversion Tracking
      • Remarketing
    • Google Analtyics 4

    Items Tracked

      • Add To Cart
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • item_brand
        • item_category
        • item_variant
        • price
        • currency
        • quantity
      • Remove From Cart
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • item_brand
        • item_category
        • item_variant
        • price
        • currency
        • quantity
      • Cart View
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • item_brand
        • item_category
        • item_variant
        • price
        • currency
        • quantity
      • Begin Checkout
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • item_brand
        • item_category
        • item_variant
        • coupon
        • price
        • currency
        • quantity
        • index
      • Add Payment Info
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • item_brand
        • item_category
        • item_variant
        • coupon
        • price
        • currency
        • quantity
        • index
      • Add Shipping Info
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • item_brand
        • item_category
        • item_variant
        • coupon
        • price
        • currency
        • quantity
        • index
      • Search
        • url
        • search_term
      • Collection Viewed
        • url
        • collection_id
        • collection_title
      • Product Viewed
        • url
        • item_id
        • id
        • ecomm_prodid
        • item_name
        • price
        • currency
        • quantity
        • local target country
        • local language
        • local store code
      • Page Viewed
        • url