SR_US_TK_NB_Bras_2026 — Plan de Negativos y Keywords

Truekind · cuenta 187-171-1997 · campaña id 23972264783 · Período analizado: 29 jun – 11 ago 2026 (vida completa de la campaña) · Generado 12 ago 2026 · Solo propuesta — no se aplicó ningún cambio
Conclusión principal: los negativos no son la palanca de esta campaña. Sobre 3,657 términos de búsqueda solo encontré $80 de gasto realmente off-theme (2.4%). La estructura ya se saneó dos veces — Cassia pausó 5 ad groups el 16-jul y tú separaste Cooling/Moisture el 5-ago — y eso llevó el ROAS CDP de 0.65x a ~2.06x. La campaña hoy está limitada por Ad Rank, no por queries malas ni por budget: IS <10% con 0.0% de pérdida por presupuesto.

1 · Estado de la campaña (CDP = fuente de verdad)

Spend
$3,365
29 jun – 11 ago
Revenue (1DC)
$4,088
CDP q2635
ROAS CDP
1.21x
vida completa
ROAS CDP — estructura viva
2.06x
20 jul – 11 ago
Órdenes
55
CPA $61 · AOV $74
Impression Share
<10%
90% perdido por rank
IS perdido por budget
0.0%
el budget NO es el muro
tROAS actual
1.6
Max Conv Value · $180/d

Evolución semanal (ROAS CDP)

Semana (lun)SpendRevenueÓrdenesROAS CDPQué pasó
29 jun$236$23641.00xLanzamiento, 9 ad groups
6 jul$777$62890.81xEscala 2.2× — CPC sube a $2.07
13 jul$1,148$746120.65xPeor semana
20 jul$75$32744.37x16-jul: Cassia pausa 5 ad groups
27 jul$226$58572.59x27-jul: se crea Posture_Bras
3 ago$643$1,346162.09x5-ago: split Cooling + Moisture + 29 negativos
10 ago$259$22030.85x*Solo lun–mar; revenue CDP aún asentándose

* Los eventos de CDP se asientan con 1–2 días de retraso — no tomes la última semana como definitiva todavía.

2 · Lo que la data dice del trabajo ya hecho

Ad groupEstadoSpendConvROAS plataformaVeredicto
Menopause_BrasENABLED$1,089452.60xEl motor — 32% del spend, 63% de las conversiones. No tocar.
Wireless_BrasPAUSED 16-jul$97790.64xPausa correcta. Sus 2 keywords PHRASE eran la fuga.
Moisture_Wicking_BrasENABLED 5-ago$44361.01xSolo 1 semana de vida — aún en rampa.
Strapless_BrasPAUSED 16-jul$27240.80xPausa correcta.
Cooling_Breathable_BrasENABLED 5-ago$26761.44x1 semana de vida — arranque razonable.
Sports_BrasPAUSED 16-jul$13810.30xPausa correcta.
Posture_BrasENABLED 27-jul$8600.00x0 conv en 16 días. Ver §6.
TShirt_BrasPAUSED 16-jul$6000.00xPausa correcta.
BralettesPAUSED 16-jul$3300.00xPausa correcta.
Ad groups VIVOS$1,885571.94xvs. $1,480 @ 0.60x de los pausados
Los dos keywords que causaron casi todo el daño ya están apagados: best bras for women [Phrase] — $358 @ 0.51x, y front closure bra [Phrase] — $215 @ 0.42x, ambos en Wireless_Bras. Eran la red amplia que arrastraba las 255 queries de "older women / seniors" y las 316 de "plus size / large bust". Esa fuga ya está cerrada desde el 16-jul.

3 · Plan de negativos — 24 términos, $80 (2.4% del spend)

Ninguno llega a la Bleeding Rule ($50 gasto / 0 conv). El término off-theme más caro de toda la vida de la campaña es trueform bra con $13.62. Esto no es una campaña con problema de queries — es una campaña con problema de alcance.

KeywordCriterion TypeCategoryLevel$ waste#términosNota
trueformPhraseCompetitorShared list13.621TrueForm — bras de postura
painPhraseMedical/complianceCampaign8.5829shoulder/back/breast pain — la LP de Posture declara que no trata condiciones médicas
velcroPhraseOff-productCampaign8.399cierre adaptativo — TK no lo fabrica
size calculatorPhraseInfo/toolCampaign5.465sin intención de compra
enellPhraseCompetitorShared list4.702
truly braExactCompetitorShared list4.671Exact a propósito — Phrase truly bloquearía "truly comfortable bra"
how to measurePhraseInfoCampaign3.1710seguro aquí — a diferencia de SpecialtyBras, esta campaña no tiene keywords de bra-fit
elmoPhraseIrrelevantCampaign3.051
bambooPhraseOff-productCampaign2.9819amplía el bamboo cool que ya existe
bra storesPhraseRetailerCampaign2.803navegacional
fableticsPhraseCompetitorShared list2.661
costochondritisPhraseMedical/complianceCampaign2.401
ambriellePhraseCompetitorShared list2.354marca propia de JCPenney
harper wildePhraseCompetitorShared list2.277
place to buy brasPhraseRetailerCampaign2.152
sellyhugPhraseCompetitorShared list1.872ojo convirtió 0.5 / $30 en 1 clic — pero pertenece a SR_US_TK_NB_Competitor (2.09x ROAS CDP), no acá
armour liftPhraseCompetitorShared list1.502
branwynPhraseCompetitorShared list1.463
woolPhraseOff-productCampaign1.375no hay SKU de lana en el catálogo
elle comfyPhraseCompetitorShared list1.271
bare necessitiesPhraseRetailerCampaign1.252
woolxPhraseCompetitorShared list1.246
luna brasPhraseCompetitorShared list1.222
mastectomyPhraseMedical/complianceCampaign0.000preventivo — no hay SKU post-quirúrgico
TOTAL$80.431092.4% del spend · valor cedido $30 · recuperación neta ~$50
Dos "fugas" que verifiqué y NO lo son. cool fit bra ($2.80) y breezies cooling comfort bra ($1.85) parecían haber pasado a pesar de tener negativo Phrase. Chequeando el change_event: esos negativos se crearon el 5-ago 14:21, y los términos sirvieron el 29-jul y el 4-ago — antes de que existieran. Los negativos están funcionando.

Protección de marca: limpia. $0.00 de gasto en queries que contengan "truekind" / "true kind" en toda la vida de la campaña.

4 · Keywords a agregar — 10 ahora

Términos que ya convirtieron, que caen en el tema de un ad group vivo, y que todavía no existen como keyword Exact. Todos van como Exact al ad group que ya niega los temas vecinos, así que no hay riesgo de canibalización.

KeywordCriterion TypeAd Group destinoClicsCostoConvValorROASConfianza
bras for hot humid weatherExactCooling_Breathable_Bras3$2.782.0$13849.7x0.65
best bra for menopauseExactMenopause_Bras4$8.111.0$759.2x0.75
best bra for hot flashesExactMenopause_Bras3$3.031.0$7223.7x0.72
the cooling braExactCooling_Breathable_Bras1$2.311.0$7231.1x0.60
wicking braExactMoisture_Wicking_Bras3$4.121.0$6315.3x0.70
best bra for heatExactCooling_Breathable_Bras1$1.331.0$4533.8x0.58
best bras for humid weatherExactCooling_Breathable_Bras1$1.311.0$4232.0x0.58
bras that help with sweatingExactMoisture_Wicking_Bras4$3.390.1$72.2x0.55
best sweat wicking braExactMoisture_Wicking_Bras2$2.640.1$72.6x0.55
best cooling bras for womenExactCooling_Breathable_Bras1$1.350.0$21.7x0.55
TOTAL$30.3710.2$52317.2x
Por qué la confianza no pasa de 0.75: casi todos tienen 1–4 clics. A ese volumen, 1 conversión produce un ROAS de 30x que es ruido estadístico, no una señal. Los agrego igual porque el costo de agregarlos es cero — ya se están comprando vía near-variant; hacerlos Exact solo le da prioridad de subasta y una lectura limpia. No subas bids sobre estos ROAS.

5 · Decisión pendiente: los ganadores que quedaron en ad groups pausados

Estos términos convirtieron, pero su tema vive en un ad group que Cassia pausó el 16-jul. Agregarlos = reabrir lo que ella cerró deliberadamente. Esto es tu decisión, no la mía.

KeywordTema (ad group pausado)ClicsCostoConvValorROAS
wireless bras with supportWireless_Bras6$12.802.0$21616.8x
best wireless brasWireless_Bras4$12.511.0$967.7x
comfortable bras for older womenWireless_Bras2$5.891.0$7312.3x
strapless braStrapless_Bras35$84.891.0$670.8x
comfortable front closure brasWireless_Bras4$13.421.0$544.0x
strapless brasStrapless_Bras9$32.361.0$501.5x
best strapless braStrapless_Bras9$17.771.0$452.5x
sports brasSports_Bras3$12.431.0$423.4x
most comfortable brasWireless_Bras8$18.221.0$382.1x
front closure brasWireless_Bras12$34.871.0$371.1x
Mi recomendación: NO reabrir todavía. El único que se ve realmente bueno, wireless bras with support (16.8x), tiene 25 impresiones y 4 clics — por debajo del umbral de 300 impresiones para decidir nada. Los otros están entre 0.8x y 4.0x, y el ad group completo del que vienen hizo $977 @ 0.64x. Un ganador de n=4 no compensa eso.

Si querés testear, la forma barata: agregá solo wireless bras with support y best wireless bras como Exact dentro de un ad group nuevo y estrecho — nunca reactivando Wireless_Bras completo, porque sus dos keywords PHRASE (best bras for women, front closure bra) son las que produjeron el 40% de la pérdida de la campaña.

6 · ¿Hacen falta ad groups nuevos? — No

Verifiqué el catálogo de Shopify (productos activos) antes de responder esto, porque la respuesta cambia según si TK vende la categoría o no:

Tema con gasto sin ad group vivoSpendConvValorROAS#términos¿TK lo vende?Veredicto
Edad (older women / seniors / 50+)$149.841.1$780.52x255Tema perdedor y ultra-fragmentado. Ya cortado en la fuente.
Talla (large bust / plus size)$88.660.0$00.00x316316 términos, cero conversiones.
Comfort genérico$87.841.0$380.44x114Demasiado arriba del funnel.
Full coverage / support$49.610.0$00.00x131Cero conversiones.
Sag / lift$37.970.0$00.00x133Cero conversiones.
Seamless / no-show$14.780.0$00.00x55Volumen insuficiente.
Cotton / fibra natural$10.760.0$00.00x86Sí (Cotton Bralette)Volumen insuficiente.
Nota importante sobre las categorías pausadas — NO las negativices. Truekind vende Convertible Strapless Bandeau Bra, Seamless Racerback Sports Bra, Wireless Lift T-Shirt Bra, Everyday Comfort Front Closure Bra y 4 modelos de bralette. Los ad groups se pausaron por economía (0.60x), no por irrelevancia. Un negativo a nivel campaña sobre strapless / sports bra / bralette cerraría permanentemente categorías reales que además siguen sirviendo vía Shopping y PMax. Los negativos a nivel ad group que ya existen (cada AG niega los temas de los otros) son suficientes: el drift total en la estructura viva es $20.62.
La única excepción real: wireless nunca debe ser negativo. El producto estrella de esta campaña es literalmente el TrueCool Wireless Menopause Bra. Negativizar "wireless" mataría el motor.

7 · Posture_Bras — la señal que sí requiere acción

Posture_Bras lleva $86 y 0 conversiones en 16 días (creado 27-jul). Todavía no llega a la Bleeding Rule ($50 con 0 conv en 30 días — va en camino). Sus 3 keywords con más gasto: posture bra $31.82 / 0 conv, bras for support and posture $11.99 / 0 conv, back support bra $10.99 / 0 conv. Las tres al 90% de IS perdido por rank.

Acción: no pausar todavía — falta 1 semana para el hito de 30 días y el juicio debe ser en CDP 1DC a semana-4 (~24 ago), como quedó definido en el build del 27-jul. Si a esa fecha sigue en 0 conv, el primer corte son posture correcting bra y posture bra corrector, exactamente como se anticipó en el plan original. Mientras tanto, el negativo pain propuesto arriba le quita su fuga más grande (bras for shoulder pain, $5.02).

8 · La palanca real (y por qué los negativos no lo son)

FechaSpend/día% del budgetImpresionesCPCISPerdido rankPerdido budget
2 ago$4525%296$1.33<10%90%0.0%
5 ago$5028%410$1.2711.0%89%0.0%
7 ago$11464%793$1.53<10%90%0.0%
9 ago$17195%1,275$1.30<10%90%0.0%
11 ago$12771%1,603$1.14<10%90%0.0%
La campaña está escalando ahora mismo — el spend diario pasó de $28 a $171 en 8 días y las impresiones de 270 a 1,603, con el CPC bajando de $1.53 a $1.14. Eso es exactamente lo que uno quiere ver: más volumen a menor precio.

Y sin embargo el IS sigue por debajo de 10% con 0.0% de pérdida por presupuesto. El muro es Ad Rank — o sea el tROAS 1.6 conteniendo los bids, y/o Quality Score. Los $80 de negativos no mueven esa aguja. Lo que la mueve es que la estructura viva ya corre a 2.06x ROAS CDP, por encima del target de 1.6.

9 · Próximos pasos, en orden

🔴 Hoy

  1. Aplicar los 24 negativos (§3) — 12 a la shared list Truekind - Competitors Names, 12 a nivel campaña. Impacto ~$50/mes neto. Confianza 0.90. Es higiene, no rescate.
  2. Agregar los 10 keywords Exact (§4) a los 4 ad groups vivos. Sin cambios de bid.

⚠️ Esta semana

  1. Dejar correr la rampa sin tocarla. Spend +6× en 8 días con estructura nueva de 4 días (Cooling/Moisture nacieron el 5-ago). Cambiar el tROAS ahora mezcla dos experimentos. Confianza 0.85.
  2. Decidir sobre §5 (los ganadores en ad groups pausados). Mi voto: esperar.

📅 A 30 días

  1. ~24 ago — juicio CDP 1DC de semana-4 para Posture_Bras y para el split Cooling/Moisture. Si el ROAS CDP de la campaña se sostiene ≥2.0x con el spend nuevo, ahí corresponde bajar el tROAS de 1.6 a ~1.4 para comprar el IS que hoy se pierde por rank. Confianza 0.70 — condicionada a que la rampa aguante.
  2. Arreglar el miner diario — está muerto hace 65 días. Ver el recuadro de abajo.
🔴 Hallazgo colateral: la automatización de negativos de TK NB lleva 65 días sin hacer nada.

scripts/tk_nb_search_term_miner.py tiene la lista de campañas hardcodeada en la línea 42: SR_US_TK_NB_BraFit, SR_US_TK_NB_WirelessBras, SR_US_TK_NB_SpecialtyBras. Las tres están PAUSADAS. El log logs/tk-nb-miner.log tiene 65 corridas con "No search terms found" — la última esta misma mañana:

[2026-08-12 04:45:09] Fetching search terms: SR_US_TK_NB_WirelessBras → 0 terms retrieved
[2026-08-12 04:45:11] No search terms found — campaigns may still be in learning phase.

El mensaje "may still be in learning phase" es engañoso: no están aprendiendo, están apagadas. El job escribe su sentinel, sale con código 0 y nadie se entera. SR_US_TK_NB_Bras_2026 —la única campaña NB de bras que está corriendo— nunca estuvo en esa lista.

Fix: reemplazar CAMPAIGNS por SR_US_TK_NB_Bras_2026 (+ SR_US_TK_NB_Competitor si se quiere cobertura completa), y hacer que el miner falle ruidosamente cuando una campaña de su lista esté pausada o no exista, en vez de tratarlo como "0 candidatos".

Notas de método