Skip to content

Welcome to the Google Ads Scripts repository! This repository contains a collection of scripts designed to automate and enhance various aspects of managing Google Ads campaigns.

License

Notifications You must be signed in to change notification settings

iGenerateDigital/google-ads-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Ads Scripts

Welcome to the Google Ads Scripts repository! This repository contains a collection of scripts designed to automate and enhance various aspects of managing Google Ads campaigns.

Table of Contents

  1. Overview
  2. Scripts
  3. Installation
  4. Usage
  5. Contributing
  6. License
  7. Contact

Overview

This repository contains a variety of scripts intended to assist with managing Google Ads campaigns. Each script serves a unique purpose, from checking for 404 errors on landing pages to adjusting bids based on weather conditions.

Scripts

404 Checking

Path: google-ads-scripts/404-checking

This script checks for 404 errors on your landing pages and alerts you if any are found.

A/B Split Test

Path: google-ads-scripts/ab-split-test

This script facilitates A/B split testing by rotating ads and tracking performance metrics to determine the best-performing ads.

Ad Scheduling Script

Path: google-ads-scripts/ad-scheduling-script

This script automates the scheduling of ads to ensure they are shown at optimal times.

Automated Alerts

Path: google-ads-scripts/automated-alerts

This script sends automated alerts based on predefined conditions, such as sudden drops in impressions or clicks.

Automated Bidding Script

Path: google-ads-scripts/automated-bidding-script

This script automates bidding strategies based on performance data to maximise ROI.

Broken Link Checker Script

Path: google-ads-scripts/broken-link-checker-script

This script checks for broken links in your ads and alerts you to any issues.

Budget Management Script

Path: google-ads-scripts/budget-management-script

This script helps manage your advertising budget by adjusting bids and budgets based on performance and spending limits.

Keyword Management Script

Path: google-ads-scripts/keyword-management-script

This script automates the management of keywords, including adding, removing, and adjusting bids based on performance.

Location-Based Bidding Script

Path: google-ads-scripts/location-based-bidding-script

This script adjusts bids based on the location of the user, allowing for more targeted advertising.

Negative Keyword Script

Path: google-ads-scripts/negative-keyword-script

This script helps manage negative keywords to ensure your ads are not shown for irrelevant searches.

Performance Reporting

Path: google-ads-scripts/performance-reporting

This script generates performance reports for your campaigns, providing insights into key metrics and trends.

Stock Management Script

Path: google-ads-scripts/stock-management-script

This script adjusts ads based on stock levels, ensuring that ads are only shown for products that are in stock.

Targeting Based on Distance Script

Path: google-ads-scripts/targeting-based-on-distance-script

This script adjusts targeting and bids based on the distance of the user from a specified location.

Weather-Based Bidding Script

Path: google-ads-scripts/weather-based-bidding-script

This script adjusts bids based on weather conditions, allowing for more effective targeting based on external factors.

Installation

  1. Clone the repository:
    git clone https://github.com/iGenerateDigital/google-ads-scripts.git
  2. Navigate to the script directory you wish to use:
    cd google-ads-scripts/script-directory

Usage

Each script contains detailed instructions on how to use it. Please refer to the README file or comments within each script for specific usage details.

Contributing

We welcome contributions! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-branch-name
  3. Make your changes and commit them: git commit -m 'Add new feature'
  4. Push to the branch: git push origin feature-branch-name
  5. Submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any questions or inquiries, please contact [email protected].

About

Welcome to the Google Ads Scripts repository! This repository contains a collection of scripts designed to automate and enhance various aspects of managing Google Ads campaigns.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project