En respuesta al reciente anuncio de Google de que las campañas de AdWords ahora pueden gastar hasta el doble del presupuesto diario promedio de un anunciante, el columnista Daniel Gilbert comparte un guión para mantener su presupuesto bajo control.
En caso de que aún no se haya enterado, AdWords ahora puede invertir hasta el doble del presupuesto diario de su campaña … ¡lo cual es bastante irritante!
Afortunadamente, tu superhéroe favorito de PPC está aquí para salvar el día.
¡Sí, aquí estoy! Así que veamos si no podemos salir de este lío con un script.
Para el 99% de las campañas, normalmente recomendaría no usar límites de presupuesto en absoluto; me gusta «tocarlo, no limitarlo», lo que básicamente significa que es mejor controlar el gasto por ofertas (/ ROI) en lugar de cerrar la tienda con presupuestos .
Sin embargo, hay ciertos casos en los que los presupuestos no solo son útiles, sino esencial – por ejemplo, si un cliente tiene un presupuesto específico adjunto a una campaña en particular. Sí, Google, ¡algunas personas tienen presupuestos de marketing limitados!
Como mínimo, debe saber cuándo se está produciendo el gasto excesivo, para que pueda juzgar por sí mismo si dicho gasto excesivo debe continuar.
Si realmente desea vigilar de cerca los costos, eche un vistazo a nuestro script para rastrear el gasto de su cuenta cada hora. Para aquellos que solo quieren recibir alertas cuando las campañas superan sus presupuestos, ¡aquí es donde entra el nuevo script!
Este último script de Brainlabs (mi empleador) verifica el gasto y el presupuesto de cada campaña. Todo lo que necesita hacer es establecer un umbral multiplicador: si el gasto es mayor que el presupuesto multiplicado por el umbral, la campaña está etiquetada. Recibirá un correo electrónico con una lista de las campañas recién etiquetadas, junto con sus gastos y presupuestos. Y si lo desea, puede establecer otro umbral para que, si el gasto supera demasiado su presupuesto, la campaña se detenga.
La secuencia de comandos también verifica si el gasto de la campaña está por debajo de sus límites de etiquetado y pausa, para que pueda desetiquetarlos y reanudarlos. Eso significa que cuando sea un nuevo día y aún no se haya gastado nada, las etiquetas se eliminarán y todo lo que el script haya detenido se reactivará. También significa que si una campaña supera el presupuesto, pero aumenta su presupuesto, el etiquetado y el estado reflejarán el nuevo presupuesto aumentado.
Para utilizar la secuencia de comandos, copie el siguiente código en una nueva secuencia de comandos de AdWords y cambie la configuración en la parte superior:
-
campaignNameContains y campaignNameDoesNotContain filtra qué campañas verá el guión. Por ejemplo, si campaignNameContains es [“Generic”, “Competitor”] entonces, solo se etiquetarán o pausarán las campañas con nombres que contengan «genérico» o «competidor». Si campaignNameDoesNotContain es [“Brand”, “Key Terms”] entonces, cualquier campaña que contenga «marca» o «términos clave» en el nombre será ignorada (y puede gastar más de lo que quiera).
- Esto no distingue entre mayúsculas y minúsculas.
- Dejar en blanco [], para incluir todas las campañas.
- Si necesita poner una comilla doble en campaignNameContains o campaignNameDoesNotContain, coloque una barra invertida antes.
-
correo electrónico es una lista de direcciones que se enviarán por correo electrónico cuando las campañas se etiqueten o pausen.
- Tenga en cuenta que los correos electrónicos se enviarán incluso cuando se obtenga una vista previa del script y no se realicen cambios.
- símbolo de moneda, Separador de miles y decimalMark se utilizan para formatear el presupuesto y los números de gasto en el correo electrónico.
-
labelThreshold determina cuánto debe gastar la campaña, en comparación con su presupuesto, para que el guión la etiquete como gasto excesivo.
- Por ejemplo, si establece labelThreshold en 1, las campañas se etiquetarán y se le enviará un correo electrónico si el gasto es igual al presupuesto. Si lo establece en 1.2, la campaña se etiqueta y se envía el correo electrónico si el gasto es el 120 por ciento del presupuesto.
- Nombre de etiqueta es el nombre de la etiqueta que se aplicará a las campañas de gasto excesivo.
- Conjunto campaignPauser a cierto si desea que se detengan las campañas que superan sus presupuestos. Ponlo en falso si no desea que el script detenga las campañas, no importa cuánto gasten (el script seguirá etiquetando y enviando un correo electrónico de acuerdo con el labelThreshold).
-
pauseThreshold determina cuánto debe gastar la campaña, en comparación con su presupuesto, para que el script la pause (si campaignPauser es verdadero).
- Esto funciona igual que labelThreshold: si es 1.2, las campañas se detendrán si su inversión es el 120 por ciento del presupuesto.
- Debe ser mayor o igual que labelThreshold. El script necesita que se etiqueten las campañas en pausa para saber cuál reactivar cuando su gasto sea menor.
Obtenga una vista previa del script para asegurarse de que funciona como se esperaba (y verifique los registros en caso de que haya alguna advertencia). Luego, configure una programación para que el script se ejecute cada hora.
Algunas cosas a tener en cuenta:
- ¡El script solo funciona con campañas de búsqueda y display! No puede ayudar con las campañas de video, compras o aplicaciones universales.
- Este script no puede completamente evitar que se sobrepase el presupuesto. La secuencia de comandos solo se ejecuta cada hora, por lo que la campaña puede superar el umbral de gasto entre ejecuciones. Y hay un retraso de 15 a 20 minutos en los datos de gasto.
- Los scripts programados no se ejecutan a la hora, por lo que las campañas no se reactivarán tan pronto como comience un nuevo día. En su lugar, se reactivarán cuando la secuencia de comandos se ejecute por primera vez en el nuevo día, en algún momento entre la medianoche y la 1:00 a. M. La mayoría de las campañas reciben poco tráfico a esta hora de todos modos, pero si ese no es su caso, es posible que desee configurar reglas automatizadas para reanudar las cosas exactamente cuando llega la medianoche.
- Puede establecer labelThreshold en menos de 1. Por ejemplo, si lo establece como 0.9, recibirá un correo electrónico cuando la campaña alcance el 90 por ciento de su presupuesto.
Las opiniones expresadas en este artículo pertenecen al autor invitado y no necesariamente a El Blog informatico. Los autores del personal se enumeran aquí.