La lección 2 explicó qué hace cada atributo; esta enseña a cambiarlos a escala sin pedirle nada al programador de la tienda. La herramienta es el feed suplementario en Google Sheets (o el Merchant API cuando hay volumen), alimentado con fórmulas y scripts. Es el taller más rentable de Shopping: títulos y etiquetas mueven más que las pujas.
La capa de control: feed suplementario en Google Sheets
- Merchant → Productos → Fuentes de datos → Añadir fuente suplementaria → Google Sheets (plantilla de Google o tu hoja).
- Columnas:
id(obligatoria) + las que quieres sobrescribir:title,custom_label_0…4,google_product_category,product_type,product_highlight,sale_price,excluded_destination… - Vincula la suplementaria al feed principal; frecuencia de fetch diaria (o "obtener ahora" tras editar).
- Reglas de precedencia: la suplementaria sobrescribe el principal en los atributos presentes; las celdas vacías no tocan nada.
La hoja se convierte en el panel del feed: una fila por producto con los datos del principal (importados con una exportación de Merchant o por script) + columnas calculadas + columnas de salida.
Títulos: la fórmula por vertical
Construye el título con fórmula a partir de atributos limpios. Patrones que funcionan (los 70 primeros caracteres deciden):
| Vertical | Patrón | Ejemplo |
|---|---|---|
| Ropa | Marca + Prenda + Género + Color + Talla | Levi's Vaqueros 501 Hombre Azul 32/32 |
| Electrónica | Marca + Modelo + Tipo + Característica clave | Samsung Galaxy S25 128 GB Negro Libre |
| Hogar | Producto + Material + Medida + Marca | Sartén antiadherente 28 cm inducción Tefal |
| Belleza | Marca + Producto + Tipo + Tamaño | La Roche-Posay Effaclar Gel limpiador 400 ml |
| Repuestos/industrial | Producto + Referencia + Compatibilidad + Marca | Filtro de aceite OC90 Bosch para BMW Serie 3 |
| Alimentación | Marca + Producto + Formato + Cantidad | Lavazza Café en grano Qualità Rossa 1 kg |
Fórmula tipo (locale español, ;):
=TRIM(B2 & " " & C2 & " " & IF(D2<>""; D2 & " "; "") & E2 & " " & F2)
Dos fuentes para las palabras: los términos de búsqueda de Shopping (lo que la gente escribe) y las consultas del Planificador para la categoría. Regla: incluir el término de mayor volumen que describa el producto de verdad (sin rellenar de sinónimos: Google lee el título como un humano).
Después: LEN() para vigilar los 150 caracteres y una columna de
"título nuevo ≠ título viejo" para revisar solo los cambios.
Etiquetas automáticas (custom_labels)
Asignar etiquetas con fórmulas sobre columnas de rendimiento y negocio:
custom_label_0= rendimiento: con clics, coste y conversiones de los últimos 30-60 días (exportados de Google Ads):=IF(conv>=5;"top";IF(coste>50 AND conv=0;"sangria";IF(clics<10;"sin-datos";"medio"))).custom_label_1= margen: desde coste de producto: tramos alto / medio / bajo.custom_label_2= precio: tramos (<20, 20-50, 50-150, >150) — el CPC asumible depende del ticket.custom_label_3= estacionalidad/novedad: fecha de alta (< 45 días = novedad), temporada desdeproduct_type.custom_label_4= stock: unidades (alto = liquidar, bajo = proteger).
Las campañas (lección 4) se construyen sobre estas etiquetas; al cambiar el rendimiento, la etiqueta mueve el producto de campaña sola en el siguiente fetch. Esa es la automatización que importa.
Reglas de Merchant que sí merecen la pena
Para transformaciones simples, sin hoja:
- Anteponer marca al título cuando no la lleve: "establecer
title=brand+ ' ' +title" con condición "title no contiene brand". - Rellenar
google_product_categoryporproduct_type(si contiene "sartén" → categoría 668). - Normalizar
colorysize(mapas de valores). custom_labelpor condición simple (precio > 100 → "premium").- Extraer talla/color del título si la tienda no los exporta.
Límite: reglas sin lógica cruzada con datos de Google Ads. Para rendimiento y margen, hoja + script.
Test A/B de títulos
Merchant no tiene A/B nativo de títulos; se hace por grupos de productos: divide productos comparables en dos conjuntos (etiqueta "test-A"/"test-B"), reescribe los de B, compara durante 2-4 semanas CTR e impresiones por grupo (informe de productos de Google Ads, segmentado por etiqueta). Cambia títulos en bloque solo con resultado; el título afecta a la relevancia y un cambio masivo puede mover impresiones en ambos sentidos.
Descripciones e imágenes
- Descripción: primeras 150-300 caracteres con lo buscable (marca, tipo, uso, medida, compatibilidad); sin HTML, sin texto de marketing vacío, sin mayúsculas. Se puede generar con fórmula por plantilla cuando la tienda las tiene vacías.
- Imágenes:
image_linklimpio por variante;additional_image_linkcon 3-5 vistas; herramienta de mejora de imágenes de Merchant (eliminación automática de fondo) activable.
Flujo de trabajo semanal del feed (45 min)
- Exportar rendimiento por producto (30 días) de Google Ads a la hoja (o dejar que el script lo haga).
- Recalcular etiquetas (fórmulas) → revisar los que cambian de campaña.
- Títulos: los 20-50 productos con más impresiones y peor CTR → reescribir con términos reales.
- Productos "sangría" (gasto sin venta 60 días) →
excluded_destination: Shopping_adsdesde la hoja (o exclusión en la campaña). - Obtener ahora la suplementaria; comprobar en Diagnóstico que no hay errores nuevos.
- Anotar en el historial (fecha, producto, cambio).
Lo que no se debe automatizar sin mirar
- Cambios de precio (decisión de negocio; el feed debe reflejar la web, no decidirla).
- Exclusión de productos nuevos por "sin datos" (están en incubación).
- Títulos con texto generado sin revisión (errores de concordancia, datos falsos): revisar muestras.
🔧 Esto lo resuelve el script: el Shopping Ninja implementa este taller en una hoja de Google: descarga el rendimiento por producto, lo cruza con ventas reales y margen (columnas manuales que respeta), calcula POAS y semáforo, y ofrece por casilla excluir productos, negativizar términos y proponer títulos optimizados para el feed suplementario — con Modo TEST, vista previa, verificación e historial. La hoja de títulos que genera se vincula como fuente suplementaria en Merchant y el ciclo semanal queda en revisar casillas.
Qué debes recordar
- El feed suplementario en Google Sheets es la capa de control: sobrescribe títulos, etiquetas y categorías sin tocar la tienda.
- Títulos por fórmula y vertical, con los términos de búsqueda reales; los 70 primeros caracteres deciden.
- Etiquetas automáticas por rendimiento, margen, precio, estacionalidad y stock → los productos cambian de campaña solos.
- Reglas de Merchant para lo simple; hoja + script para lo que cruza datos de Google Ads.
- Cambia en bloque solo con test; nunca automatices precios.