{"id":1914,"date":"2026-10-07T17:00:00","date_gmt":"2026-10-07T15:00:00","guid":{"rendered":"https:\/\/latevaia.ai\/?p=1914"},"modified":"2026-10-07T18:41:29","modified_gmt":"2026-10-07T16:41:29","slug":"create-ads-with-ai","status":"publish","type":"post","link":"https:\/\/latevaia.ai\/en\/blog\/create-ads-with-ai\/","title":{"rendered":"Creating ads with AI: from the brief to live variants"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Abres ChatGPT, escribes \u00abhazme anuncios para mi tienda de caf\u00e9\u00bb y en unos segundos tienes una lista de titulares. Casi ninguno cabe en Google Ads, varios prometen cosas que no vendes y todos suenan a una marca que no es la tuya. Al modelo <strong>le faltaba casi todo lo que t\u00fa sabes de tu negocio<\/strong>, y nadie ha mirado con calma lo que devolvi\u00f3.<\/p>\n\n<p class=\"wp-block-paragraph\">Esta gu\u00eda va de las dos cosas, de c\u00f3mo pedir el copy para que salga utilizable y de qu\u00e9 hacer con \u00e9l despu\u00e9s, hasta convertirlo en un circuito que funcione cada semana sin copiar y pegar.<\/p>\n\n<h2 class=\"wp-block-heading\">C\u00f3mo pedirle el copy a la IA: campa\u00f1a, oferta y formato<\/h2>\n\n<p class=\"wp-block-paragraph\">Un modelo de lenguaje no sabe a qui\u00e9n vendes, ni qu\u00e9 margen tienes, ni qu\u00e9 te prohibi\u00f3 el abogado el a\u00f1o pasado. Lo que no le cuentes lo rellena con lo m\u00e1s probable, y lo m\u00e1s probable es gen\u00e9rico. Por eso el prompt que funciona <strong>se parece m\u00e1s a un brief que a una pregunta<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>Ese brief tiene tres capas<\/strong>. La de campa\u00f1a dice para qu\u00e9 es el anuncio y en qu\u00e9 momento de la compra lo ver\u00e1 el cliente, porque no se escribe igual para quien busca \u00abcomprar cafetera italiana\u00bb que para quien hace scroll en Instagram. La de oferta dice qu\u00e9 vendes, a qu\u00e9 precio, con qu\u00e9 env\u00edo y qu\u00e9 te diferencia, <strong>con datos y no con adjetivos<\/strong>. La de formato dice en qu\u00e9 plataforma sale, cu\u00e1ntas piezas quieres y con qu\u00e9 l\u00edmites.<\/p>\n\n<h3 class=\"wp-block-heading\">Plantilla para Google Ads dentro de los l\u00edmites de caracteres<\/h3>\n\n<p class=\"wp-block-paragraph\">Los anuncios de b\u00fasqueda adaptables de Google admiten <strong>hasta 15 t\u00edtulos de 30 caracteres y 4 descripciones de 90<\/strong>, m\u00e1s dos campos de ruta de 15. Google combina las piezas por su cuenta, as\u00ed que <strong>cada t\u00edtulo tiene que funcionar solo y junto a cualquier otro<\/strong>.<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Eres redactor de anuncios de b\u00fasqueda para [negocio], que vende [producto] a [cliente tipo] en [zona].<\/li>\n\n\n\n<li>Campa\u00f1a: [objetivo] \u00b7 palabra clave del grupo: [keyword] \u00b7 p\u00e1gina de destino: [URL].<\/li>\n\n\n\n<li>Oferta: [precio, condiciones, env\u00edo, garant\u00eda]. Diferencias reales: [lista].<\/li>\n\n\n\n<li>Prohibido: [promesas que no puedes cumplir, palabras que no us\u00e1is, competidores].<\/li>\n\n\n\n<li>Escribe 15 t\u00edtulos de 30 caracteres como m\u00e1ximo y 4 descripciones de 90 como m\u00e1ximo.<\/li>\n\n\n\n<li>Al menos 3 t\u00edtulos llevan la palabra clave. Ninguno depende de otro para entenderse.<\/li>\n\n\n\n<li>Devu\u00e9lvelo en una tabla con el texto y su n\u00famero de caracteres.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">El recuento que te devuelva el modelo <strong>no te sirve de comprobaci\u00f3n<\/strong>, porque los modelos leen el texto por fragmentos y cuentan mal las letras. Sirve para que apunte a textos cortos. La comprobaci\u00f3n la hace la hoja de c\u00e1lculo con `=LARGO(A2)`, y lo que pase de 30 vuelve al modelo o se recorta a mano.<\/p>\n\n<p class=\"wp-block-paragraph\">En Meta los l\u00edmites son menos r\u00edgidos, el texto principal se corta tras unas pocas l\u00edneas y el corte cambia seg\u00fan la ubicaci\u00f3n, as\u00ed que ah\u00ed <strong>pide una primera frase que se entienda sola<\/strong> y mira la vista previa de cada ubicaci\u00f3n.<\/p>\n\n<h3 class=\"wp-block-heading\">Tu voz de marca: anuncios propios como ejemplo y una lista negativa<\/h3>\n\n<p class=\"wp-block-paragraph\">\u00abCercano pero profesional\u00bb no le dice nada al modelo, porque as\u00ed se describen casi todas las marcas. <strong>Funciona mejor ense\u00f1\u00e1rselo<\/strong>, pegando en el prompt cinco o seis anuncios tuyos que hayan ido bien, o textos de tu web que te representen, y pidiendo que escriba en esa l\u00ednea.<\/p>\n\n<p class=\"wp-block-paragraph\"><strong>La otra mitad es la lista negativa<\/strong>. Cada negocio tiene palabras que no usa, porque suenan a otro sector, porque un cliente se quej\u00f3 o porque son de la competencia. Una tienda de muebles de segunda mano quiz\u00e1 no quiera \u00ablow cost\u00bb, una gestor\u00eda quiz\u00e1 nunca diga \u00absin papeleos\u00bb. Esa lista va en el prompt y va tambi\u00e9n a la revisi\u00f3n, porque el modelo la respetar\u00e1 casi siempre, y casi nunca basta. Guarda prompt, ejemplos y lista en un documento compartido, porque es la pieza que m\u00e1s se reutiliza.<\/p>\n\n<h2 class=\"wp-block-heading\">Asistentes generales, generadores de anuncios y la IA de Google Ads y Meta<\/h2>\n\n<p class=\"wp-block-paragraph\">Los asistentes generales, <a href=\"https:\/\/latevaia.ai\/en\/blog\/claude-chatgpt-gemini-ai-for-business\/\">ChatGPT, Claude o Gemini<\/a>, aceptan un prompt largo con ejemplos, te dejan iterar sobre una variante concreta y sirven igual para Google que para Meta. Los planes de pago de ChatGPT y Claude rondan los 20 d\u00f3lares al mes, aunque para redactar los anuncios de una pyme el plan gratuito ya da para empezar. <strong>Su l\u00edmite es que no saben nada de tu cuenta publicitaria<\/strong>, el contexto lo pones t\u00fa.<\/p>\n\n<p class=\"wp-block-paragraph\">Los generadores espec\u00edficos, como el asistente de campa\u00f1as de HubSpot o el generador de anuncios de Canva, traen el formato resuelto. Eliges plataforma, describes el producto y te devuelven piezas ya cortadas, a menudo con imagen. <strong>Te ahorras la plantilla y pierdes control sobre el tono<\/strong>, y conviene mirar qu\u00e9 entra en el plan gratuito antes de montar nada encima, porque cambia a menudo.<\/p>\n\n<p class=\"wp-block-paragraph\">Luego est\u00e1n las funciones que llevan dentro las plataformas. En Google Ads, la personalizaci\u00f3n de texto escribe t\u00edtulos y descripciones a partir de tu p\u00e1gina de destino, tus anuncios y tus palabras clave. Desde el 1 de septiembre de 2026 Google ha pasado a AI Max las campa\u00f1as de b\u00fasqueda que ten\u00edan activados los recursos creados autom\u00e1ticamente, y en ellas <strong>esa personalizaci\u00f3n viene encendida por defecto<\/strong>. Se puede apagar, y si quieres controlar cada frase que sale con tu nombre, revisa esa opci\u00f3n antes que cualquier otra cosa de esta gu\u00eda. En Meta, Advantage+ creative genera variaciones del texto principal y del t\u00edtulo, adem\u00e1s de fondos e im\u00e1genes.<\/p>\n\n<p class=\"wp-block-paragraph\">Si ya pagas ChatGPT o Claude, <strong>nosotros empezar\u00edamos ah\u00ed con la plantilla<\/strong>, porque es donde m\u00e1s control queda sobre el tono, y solo si quieres algo montado en una tarde probar\u00edamos un generador espec\u00edfico.<\/p>\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 revisar antes de publicar: promesas, datos, marca y pol\u00edticas<\/h2>\n\n<p class=\"wp-block-paragraph\">Un modelo que no sabe si env\u00edas en 24 horas puede escribir \u00abenv\u00edo en 24 horas\u00bb porque es lo que dicen los anuncios de tu sector. <strong>Es el fallo m\u00e1s caro<\/strong>, no se nota leyendo deprisa y te compromete con el cliente. Cada anuncio pasa por cuatro preguntas antes de salir.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Promesas.<\/strong> \u00bfPuedes cumplir los plazos, garant\u00edas y resultados que menciona? \u00abResultados desde la primera semana\u00bb es una promesa, aunque suene a frase hecha.<\/li>\n\n\n\n<li><strong>Datos.<\/strong> \u00bfCada precio, descuento o porcentaje existe y est\u00e1 en la p\u00e1gina de destino cuando el usuario hace clic?<\/li>\n\n\n\n<li><strong>Marca.<\/strong> \u00bfSuena a vosotros, o se ha colado una palabra de la lista negativa, un competidor, una marca registrada ajena?<\/li>\n\n\n\n<li><strong>Pol\u00edticas.<\/strong> \u00bfLo aprobar\u00eda la plataforma?<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">Lo \u00faltimo merece detalle, porque <strong>un rechazo deja parada la campa\u00f1a<\/strong>. Google no permite presentar como probable un resultado improbable, anunciar ofertas que no est\u00e9n disponibles o no se encuentren con facilidad en el destino, ni ocultar el gasto total que asumir\u00e1 el usuario. Sus normas editoriales rechazan la puntuaci\u00f3n repetida, tipo \u00ab\u00a1\u00a1oferta!!\u00bb, y las may\u00fasculas usadas para llamar la atenci\u00f3n, que es justo lo que un modelo saca cuando le pides algo m\u00e1s llamativo.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"986\" height=\"657\" src=\"https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-792162-986x657.jpg\" alt=\"revisar el copy generado antes de publicar el anuncio\" class=\"wp-image-1709\" title=\"\" srcset=\"https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-792162-986x657.jpg 986w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-792162-480x320.jpg 480w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-792162-768x512.jpg 768w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-792162-380x253.jpg 380w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-792162.jpg 1280w\" sizes=\"auto, (max-width: 986px) 100vw, 986px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">Sobre la IA en s\u00ed, Google exige declarar de forma visible el contenido sint\u00e9tico en anuncios electorales que muestren personas o hechos de forma no aut\u00e9ntica, <strong>una obligaci\u00f3n que no alcanza a un anuncio comercial corriente<\/strong>. Meta a\u00f1ade una etiqueta de informaci\u00f3n de IA (AI info) a los anuncios cuya imagen o v\u00eddeo se ha creado o editado de forma significativa con sus herramientas generativas, la pone junto a la indicaci\u00f3n de contenido patrocinado cuando sale una persona fotorrealista generada, y ha anunciado que detectar\u00e1 tambi\u00e9n im\u00e1genes de herramientas de terceros con est\u00e1ndares como C2PA.<\/p>\n\n<h2 class=\"wp-block-heading\">Automatizar el circuito, de la hoja de brief a los anuncios subidos en pausa<\/h2>\n\n<p class=\"wp-block-paragraph\">Para una campa\u00f1a al trimestre, todo lo anterior se hace a mano. Cuando el ritmo sube (promociones semanales, varias l\u00edneas de producto), <strong>el cuello de botella deja de ser escribir<\/strong> y pasa a ser copiar, pegar, contar caracteres y subir.<\/p>\n\n<p class=\"wp-block-paragraph\">El circuito tiene cuatro piezas. Una hoja donde alguien rellena el brief, una fila por grupo de anuncios. Una llamada al modelo que lee la fila y escribe las variantes en otra pesta\u00f1a. Una revisi\u00f3n humana sobre esa pesta\u00f1a. Y una subida de lo aprobado, siempre en pausa, para que <strong>activar siga siendo decisi\u00f3n de una persona<\/strong>.<\/p>\n\n<h3 class=\"wp-block-heading\">C\u00f3mo montarlo en n8n o Make y subirlo por la API de cada plataforma<\/h3>\n\n<p class=\"wp-block-paragraph\">En n8n, el flujo arranca con un disparador de Google Sheets sobre las filas marcadas \u00abbrief listo\u00bb. El siguiente nodo llama al modelo con el prompt montado desde las columnas (OpenAI, Anthropic y Gemini tienen nodo propio), y un nodo de c\u00f3digo mide cada t\u00edtulo y marca los que se pasan antes de escribirlo todo en la pesta\u00f1a de revisi\u00f3n. Ojo, <strong>la API del modelo se factura por uso<\/strong> y aparte de la suscripci\u00f3n del chat.<\/p>\n\n<p class=\"wp-block-paragraph\">La subida tiene letra peque\u00f1a. El nodo de Google Ads de n8n <strong>solo lee campa\u00f1as, no crea anuncios<\/strong>, as\u00ed que hay que ir con el nodo HTTP Request contra la API de Google Ads. En Make, la aplicaci\u00f3n de Google Ads trae un m\u00f3dulo de llamada directa a la API que hace lo mismo. En los dos casos necesitas un token de desarrollador, que al principio solo funciona con cuentas de prueba, y para tocar la cuenta real hay que pedir a Google un nivel de acceso superior y esperar su revisi\u00f3n. Cuenta con ese tr\u00e1mite antes de comprometer fechas.<\/p>\n\n<p class=\"wp-block-paragraph\">Meta es m\u00e1s directo. Su API de marketing <strong>permite crear el anuncio en pausa<\/strong>, y desde n8n se llama con el nodo de la API Graph de Facebook o con HTTP Request. La de Google Ads tambi\u00e9n admite el anuncio en pausa, y su documentaci\u00f3n recomienda crear pausada la campa\u00f1a hasta tenerla lista.<\/p>\n\n<p class=\"wp-block-paragraph\">n8n tiene una edici\u00f3n comunitaria gratuita si la instalas en tu servidor, y su plan en la nube m\u00e1s barato cuesta 20 euros al mes con pago anual, con 2.500 ejecuciones. Make tiene un plan gratuito de 1.000 cr\u00e9ditos al mes y otro de 9 d\u00f3lares con 10.000. Para un flujo que corre unas pocas veces por semana, <strong>el plan de entrada sobra<\/strong>.<\/p>\n\n<h3 class=\"wp-block-heading\">D\u00f3nde va la aprobaci\u00f3n humana: en la hoja y en la plataforma<\/h3>\n\n<p class=\"wp-block-paragraph\">En dos sitios. El primero es la hoja: el flujo de subida <strong>solo lee las filas marcadas \u00abaprobado\u00bb<\/strong> en una columna que el modelo no escribe. Si la hoja la comparte m\u00e1s gente, protege esa columna para que solo la edite quien decide. Ah\u00ed se aplica la lista de revisi\u00f3n, y es el paso que no conviene saltarse, porque revisar quince t\u00edtulos en una tabla lleva minutos y en la interfaz de Google Ads bastante m\u00e1s.<\/p>\n\n<p class=\"wp-block-paragraph\">El segundo es la plataforma. Como todo llega en pausa, quien activa ve el anuncio montado, con vista previa, URL y segmentaci\u00f3n, y <strong>saltan errores que en una celda no se ven<\/strong>: un t\u00edtulo que combinado con otro dice algo raro, un enlace a la p\u00e1gina equivocada. En Meta, adem\u00e1s, el anuncio pasa por la revisi\u00f3n de la plataforma antes de volver al estado que elegiste, y crearlo en pausa te deja decidir cu\u00e1ndo sale despu\u00e9s.<\/p>\n\n<h2 class=\"wp-block-heading\">Cu\u00e1nto cuesta y cu\u00e1nto tiempo lleva, frente a pagar a una agencia<\/h2>\n\n<p class=\"wp-block-paragraph\">Piensa en una tienda online que lanza una promoci\u00f3n al mes, con dos o tres grupos de anuncios en Google y un par de anuncios en Meta. A mano, el ciclo es rellenar el brief, pasar la plantilla por ChatGPT o Claude, llevar el resultado a la hoja, revisar y subir. Con el prompt afinado son <strong>unas horas por promoci\u00f3n, casi todas en revisar y subir<\/strong>. En herramientas, unos 20 d\u00f3lares al mes, o nada con el plan gratuito.<\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"986\" height=\"657\" src=\"https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-6062423-986x657.jpg\" alt=\"cu&#xE1;nto cuesta hacer los anuncios de una tienda peque&#xF1;a con IA\" class=\"wp-image-1726\" title=\"\" srcset=\"https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-6062423-986x657.jpg 986w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-6062423-480x320.jpg 480w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-6062423-768x512.jpg 768w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-6062423-380x253.jpg 380w, https:\/\/latevaia.ai\/wp-content\/uploads\/2026\/10\/pixabay-6062423.jpg 1280w\" sizes=\"auto, (max-width: 986px) 100vw, 986px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">Automatizado, <strong>el trabajo mensual baja a rellenar la fila y revisar las variantes<\/strong>. A cambio hay un montaje: el flujo en n8n o Make, el tr\u00e1mite del token y unas rondas de prueba hasta que la salida es estable, que son unos pocos d\u00edas para alguien con soltura t\u00e9cnica o un proyecto puntual si lo encargas. Despu\u00e9s queda una cuota de herramientas y de API que en una pyme se mueve en unas decenas de euros al mes.<\/p>\n\n<p class=\"wp-block-paragraph\">Una agencia vende otra cosa. Las tarifas publicadas en Espa\u00f1a para gestionar Google Ads van desde menos de 200 euros al mes en cuentas peque\u00f1as hasta varios cientos en campa\u00f1as m\u00e1s trabajadas, y esa cuota paga estrategia, pujas, segmentaci\u00f3n y an\u00e1lisis, adem\u00e1s de los textos. Si te falta criterio de campa\u00f1a, un prompt no lo arregla. Si lo que te come el tiempo es producir y subir variantes de algo que ya sabes vender, eso se hace en casa. Es lo que nosotros recomendamos casi siempre: <strong>dejar dentro lo que depende de conocer el negocio<\/strong> (el brief, la lista negativa y la aprobaci\u00f3n) y llevar fuera solo lo que no sabes hacer.<\/p>\n\n<p class=\"wp-block-paragraph\">Si quieres ver este circuito montado sobre tu hoja de brief y tus cuentas, <a href=\"https:\/\/latevaia.ai\/en\/contact\/\">escr\u00edbenos<\/a> y lo miramos contigo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abres ChatGPT, escribes \u00abhazme anuncios para mi tienda de caf\u00e9\u00bb y en unos segundos tienes una lista de titulares. Casi ninguno cabe en Google Ads, varios prometen cosas que no vendes y todos suenan a una marca que no es la tuya. Al modelo le faltaba casi todo lo que t\u00fa sabes de tu negocio, [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1725,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[54,24],"tags":[],"class_list":["post-1914","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-sem","category-sem-con-ia"],"acf":[],"_links":{"self":[{"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/posts\/1914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/comments?post=1914"}],"version-history":[{"count":4,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/posts\/1914\/revisions"}],"predecessor-version":[{"id":2751,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/posts\/1914\/revisions\/2751"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/media\/1725"}],"wp:attachment":[{"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/media?parent=1914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/categories?post=1914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/latevaia.ai\/en\/wp-json\/wp\/v2\/tags?post=1914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}