HealthFlex

Estrategias de Marketing y Publicidad para vender más en internet

×
  • INICIO
  • SOBRE MÍ
  • CURSOS
    • Google Ads mastery
  • TESTIMONIALES
  • Clubhouse
  • BLOG

MCC Script de Monitorización de Cuentas de AdWords por Email

jrsanfeliuadwords scripts2

Esta es la versión para MCC del Script de Monitorizacion de Cuentas de Adwords por Email que publiqué hace 2 años.

Durante el evento Google GROW Colombia donde estuve como speaker, los asistentes de Agencias Digitales Colombianas me pidieron una versión MCC de mi Script de Monitorización de Cuentas por email, y eso fue lo que hice.

Este script va a entrar en un MCC y va a recorrer cuenta a cuenta sacando un reporte de las principales métricas de cada cuenta y enviándolas por email para poder controlar el preformance de todas las cuentas del MCC de forma automática solo consultando nuestro smartphone o mobile device que tenga acceso a nuestr correo electrónico.


*********************************************************************
* Monitorización por email de métricas de cuentas de Adwords de un MCC
* Version 1.0
* Autor: Juan Ramon Sanfeliu Salvà
* Jrsanfeliu.com
*********************************************************************/

function main() {

//–--VARIABLES A MODIFICAR--------------------

var email_destino1 = "EMAIL_NUMERO_1";
//var email_destino2 = "EMAIL_NUMERO_2";
//var email_destino3 = "EMAIL_NUMERO_3";

var cliente = "XXXXXXXXXXXXXXXXXXXX";
//---------------------------------------------

var message = "";

var accountSelector = MccApp.accounts().withCondition("Impressions > 100").forDateRange("THIS_MONTH").orderBy("Clicks DESC");

var accountIterator = accountSelector.get();

while (accountIterator.hasNext()) {
var account = accountIterator.next();

MccApp.select(account);

var report = AdWordsApp.report("SELECT Clicks, Impressions, CostPerConversion, Conversions, ConversionRate, Cost, Ctr, AverageCpc, AveragePosition " + "FROM ACCOUNT_PERFORMANCE_REPORT " + "DURING THIS_MONTH");

var rows = report.rows();

while (rows.hasNext()) {

var row = rows.next();

var CPAclic = row['CostPerConversion'];
var convclic = row['Conversions'];
var crclic = row['ConversionRate'];
var clics = row['Clicks'];
var imp = row['Impressions'];
var cost = row['Cost'];
var ctr = row['Ctr'];
var CPC = row['AverageCpc'];
var PM = row['AveragePosition'];

var message = message+"\n\nCUENTA ADWORDS "+account.getName()+" \n\nCPA : "+CPAclic+"\nConversiones : "+convclic+"\nTasa de Conversión : "+crclic+"\nCoste : "+cost+"\nClics : "+clics+"\nImpresiones : "+imp+"\nCTR : "+ctr+"\nCPC : "+CPC+"\nPM : "+PM+"";

}

}

var subject = "PERFORMANCE CUENTAS MCC "+cliente+" MES EN CURSO";

MailApp.sendEmail(email_destino1, subject, message);
//MailApp.sendEmail(email_destino2, subject, message);
//MailApp.sendEmail(email_destino3, subject, message);

}

Descargate el script de Monitorización de Cuentas AdWords de un MCC aquí:

Si tienes comentarios no dudes en dejarlos en este post! Asimismo si tienes problemas con el código o te gustaria que el script hiciera algo diferente estaré encantado de leer tus propuestas! Un Saludo

Otros Posts que pueden interesarte...

  • Google Instant Previews & Google Analytics: Que ha pasado?Google Instant Previews & Google Analytics: Que ha pasado?
  • Crea tu propia Herramienta SEO de Web Scrapping con Apps ScriptsCrea tu propia Herramienta SEO de Web Scrapping con Apps Scripts
  • Mi entrevista en Google ZürichMi entrevista en Google Zürich
  • Cómo Evaluar la Calidad de tu Campaña de Adwords en Tablas Dinámicas con 7 clicsCómo Evaluar la Calidad de tu Campaña de Adwords en Tablas Dinámicas con 7 clics
  • El futuro de la Publicidad de Display de Google: There’s a perfect ad for everyoneEl futuro de la Publicidad de Display de Google: There’s a perfect ad for everyone

Comments

Santiago Reply
11 enero, 2018

Hola! Hay alguna forma de sumarle al reporte la variable “TotalBudget” o alguna parecida? Necesito que el reporte incluya cual es el presupuesto asignado, y cual es el presupuesto que gasto la cuenta. Desde ya, gracias.

jrsanfeliu Reply
11 enero, 2018

Hola Santiago!

Gracias por tu comentario. Como el script te saca las metricas a nivel de cuenta, lo que te gustaría que sacase es la suma del total de budget asignado a la suma de todas las campañas de la cuenta?

El coste consumido en el periodo seleccionado ( el mes en curso ) -> “DURING THIS_MONTH” ya esta presente en la variable cost, que el script ya saca.

Si necesitas saber la suma de budgets de todas las campañas activas, debes usar el reporte de BUDGET_PERFORMANCE_REPORT haciendo una query similar pero sacando los budgets de todas las campañas, aqui tienes la URL con la documentacion de este reporte:

https://developers.google.com/adwords/api/docs/appendix/reports/budget-performance-report

Espero haber sido de ayuda!

Un Saludo

Add Comment Cancel


CURSO GOOGLE ADS MASTERY 2021

EL MEJOR HOSTING WP CON SOPORTE 24/7

servidores wordpress

MIS ESTRATEGIAS DE EMAIL MKT CON AC

SUSCRÍBETE A MI CANAL DE YOUTUBE

ARTICULOS

  • Mi entrevista en Google Zürich
  • Como crear una Tienda Online Ecommerce GRATIS
  • Black Friday, Cyber Monday, Navidad. Prepara tus campañas de PPC
  • Mi Campaña de Google Ads no se activa
  • Estrategia Multicanal con facebook Ads
Copyright © 2020 Todos los derechos reservados
Google Ads Mastery 2020