Skip to content

Instantly share code, notes, and snippets.

View marius-zenitech's full-sized avatar

marius-zenitech

View GitHub Profile
@marius-zenitech
marius-zenitech / Duplicate Query Checker.js
Created May 30, 2017 17:20 — forked from BrainlabsDigital/Duplicate Query Checker.js
Creates a report detailing which search queries are triggering multiple ad groups.
/**
*
* Duplicate Query Checker
*
* Creates a report detailing which searches are triggering multiple ad groups.
*
* Version: 1.0
* Google AdWords Script maintained on brainlabsdigital.com
*
*/
@marius-zenitech
marius-zenitech / Empty Ad Group Filler.js
Created May 30, 2017 17:20 — forked from BrainlabsDigital/Empty Ad Group Filler.js
Script to find ad groups with no active ads and create an ad to go in them.
/**
*
* Empty Ad Group Filler
*
* Checks for ad groups with no approved and active ads (or no approved and active
* ETAs) and creates a template ad in them.
*
* Version: 1.0
* Google AdWords Script maintained on brainlabsdigital.com
*
@marius-zenitech
marius-zenitech / Campaign Audience Copying.js
Created May 30, 2017 17:19 — forked from BrainlabsDigital/Campaign Audience Copying.js
Script to find the campaign-level audiences used by a chosen template campaign, and apply them to all other campaigns.
/**
*
* Campaign Audience Copying
*
* This script takes the audiences (and audience bid adjustments) applied to one
* template campaign and applies them to all other campaigns that match the
* filters. Campaigns are then labelled.
*
* Version: 1.0
@marius-zenitech
marius-zenitech / Dynamic Ad Extensions.js
Created May 30, 2017 17:18 — forked from BrainlabsDigital/Dynamic Ad Extensions.js
AdWords Script to create, update and apply sitelinks and callout extensions based on definitions and variables in a Google Sheet.
/**
*
* Dynamic Ad Extensions
*
* Script to dynamically add and/or update sitelinks and callouts and apply them to
* all campaigns or ad groups, based on definitions and variables in a Google Sheet.
*
* Version: 1.0
* Google AdWords Script maintained on brainlabsdigital.com
*
/*
// AdWords Script: Check If Accounts Have Automatically Added Ads
// ---------------------------------------------------------------
// Copyright 2017 Optmyzr Inc., All Rights Reserved
//
// This MCC level AdWords Script reports which accounts have
// ads with the label "Added by AdWords", indicating that
// Google is automatically testing new ad variations.
// Users can then go to the impacted accounts and search for the
// label and decide whether or not to keep these new ads.
@marius-zenitech
marius-zenitech / Heat Map Creation Tool - with Devices.js
Created May 30, 2017 16:56 — forked from BrainlabsDigital/Heat Map Creation Tool - with Devices.js
Script to create smoothed heat maps from your AdWords data, optionally segmented by device.
/**
*
* Heat Map Creation Tool - with Devices
*
* This script calculates the smoothed average performance of each hour of each day
* of the week, and outputs this into a heat map and graph in a Google Sheet. This
* can be done for all data and for device data. It also suggests ad schedules and
* device bid adjustments based on conversion rates.
*
* Version: 2.0