Two campaigns, ten placement units. Prospecting locked on Carla’s first-batch references plus one Gemini-iterated variant. Retargeting half-locked: the reviews angle shipped today, three more angles wait on Carla’s second-batch revisions.
LK_Prospect_2026Q2 · €8/day| Setting | Value |
|---|---|
| Objective | Sales · optimise for Purchase · Lowest cost · 7-day click / 1-day view |
| Targeting | Manual (Advantage+ Audience OFF, Detailed Targeting Expansion OFF) |
| Geo / Demo | Spain (peninsular + Baleares + Canarias) · 18–40 · all genders · Spanish (Spain) language |
| Detailed targeting | Manual interest stacks — see ad-set breakdown below. Detailed Targeting Expansion OFF. Advantage+ Audience OFF forever. |
| Exclusions | LK_Past_Purchase_30d + LK_Past_Purchase_180d + LK_ATC_30d + LK_IG_Engagers_90d |
| Placements | Manual: Feed (FB + IG) + Reels + Stories · drop Audience Network, Marketplace, Right column |
| Destination | lucernaskin.com/products/cubrepezones (UTM-tagged per ad) |
| CTA | Comprar ahora |
Billy pushback 2026-05-20: at €8/day on a niche premium DTC product, broad targeting burns impressions on irrelevant audiences. Manual interest stacks required. Same 6 ads (A1–A6) run inside each ad set — Meta does not double-charge for mutually-exclusive audiences. Full rationale + Phase 2 trigger-gated additions in ops/briefs/2026-05-20-targeting-stacks.md.
LK_Prospect_2026Q2_lingerie_adj · €4/day
Buyers paying €20–50 for invisible/shaping garments are pre-qualified on category AOV.
LK_Prospect_2026Q2_fashion_premium · €4/day
Style-led shoppers at the premium-but-not-luxury band. Where “vestido sin espalda” use-case lands.
LK_Prospect_2026Q2_lal_ig_engagers · +€4/day
LK_IG_Engagers_90d (seed 9.5–11k)Ready to build now — IG engagers seed is the only audience already sized for LAL. Hold for T+7 if budget tight.
| Stack | Trigger | Status check |
|---|---|---|
LK_Prospect_2026Q2_lal_atc — LAL from ATC seed | LK_ATC_30d size ≥ 1k | Weekly via meta-ads wrapper |
LK_Prospect_2026Q2_lal_purchase — LAL from PURCHASE seed | ≥ 100 Pixel Purchase events / 180d (currently 4 lifetime) | Monthly |
LK_Prospect_2026Q2_bodas_events — weddings/events reserve | Wedding season Mar–Sep OR Phase 1 plateaus | Activate manually |
LK_Prospect_2026Q2_verano — summer/festivales | 2026-06-15 + at least 2 summer-themed ads shipped | Calendar-gated |
LK_Prospect_2026Q2_value_lal — value-based LAL | Customer file (email + value) ≥ 1k rows | Defer indefinitely |
Specialist sign-off needed before launch. Billy validates: (1) Spanish interest names map to Meta taxonomy, (2) size floors hold after exclusions, (3) budget split €4/€4 vs consolidate to one €8/day ad set, (4) ship Ad set 3 at T+0 or defer to T+7.
3–7)Each of the 6 ads (A1–A6) below runs inside every active ad set above. Per-ad performance reads cleaner because the creative variable is held constant across audiences.

carla-refs-2026-05-19/3.png
ad-assets/a2/a2-4x5-v3.png · a2-1x1-v2.png · a2-9x16.png
carla-refs-2026-05-19/4.png
carla-refs-2026-05-19/5.png
carla-refs-2026-05-19/6.png
carla-refs-2026-05-19/7.pngLK_Retarget_2026Q2 · €4/day| Setting | Value |
|---|---|
| Objective | Sales · optimise for Purchase · same bidding + attribution as Campaign A |
| Audience | Saved audience LK_Retarget_Union = LK_IG_Engagers_90d ∪ LK_ATC_30d ∪ LK_VC_NotIC_14d ∪ LK_Site_Visitors_30d |
| Exclusions | LK_Past_Purchase_30d + LK_Past_Purchase_180d |
| Placements | Manual: Feed + Reels + Stories · same as Campaign A |
| Creative posture | 3 angles × 2 variants (with-discount / no-discount) + 1 new carousel angle = 4 angles, 7 placement units. Fresh material — never re-used from Campaign A. |
Editorial-typographic. Three verbatim 5☆ reviews from Supabase imports (Pamela A. · Valeria A. · Verónica A. — Cliente verificada). Brand-cream bg, EB Garamond italic quotes, brand-orange stars + CTA. Rendered via gemini-3-pro-image-preview 2026-05-20.

angle-1-reviews/variant-a-no-discount/4x5.png
angle-1-reviews/variant-b-discount/4x5.pngBase = Carla batch−2 ref 8.png (educational, annotations, brand wordmark, footer present). Already correct — ships as Variant A once 4:5-reframed.

carla-refs-2026-05-19/8.png (3:4 master, reframe to 4:5 1440×1800)8 + 28.99€ → 26.10€ bubble (lilac on cream, no double-orange)ops/briefs/2026-05-20-carla-pushback.md §3Base = Carla batch−2 ref 16.png (draped halter/backless scenario). Needs Fix 1 (Waterproof → A prueba de agua) + Fix 2 (per-use footer) + Fix 3 (4:5 reframe).

carla-refs-2026-05-19/16.png (pending all 3 fixes)16 (after fixes) + lilac 10% OFF tu primera compra ribbon top-rightSurfaced from Carla batch−2. Three-card narrative 13 → 14 → 15: home → outfit → tape pain → solution. Ships as no-discount only (per 2026-05-20 user decision: discount overlay would dilute the problem → solution arc). Carousel mandates 1:1 cards at 1440×1440.

13.png → needs footer + 1:1 reframe
14.png → needs footer + 1:1 reframe
15.png → needs footer + 1:1 reframeHeadline (Ads Mgr): Para vivir tu día sin pensar en ellas. Primary text: TBD — surface the narrative arc in 50–150 chars.
Carla batch−2 leftovers after fixes. Hold for the 2026-05-26 T+7 review — rotate in as variant freshness against the slowest-performing Campaign A ads. All need the same 3 systemic fixes from ops/briefs/2026-05-20-carla-pushback.md.

9INVISIBLES ALL-CAPS (single word, allowed for hierarchy). Strong thumb-stop variant. Tests headline-led prospecting vs. annotation-led.
10
12¿Tu primer alivio del día…? question. Same composition as 11 (killed) but cleaner vertical-left icons. Tests question-led hook.Brief: ops/briefs/2026-05-20-carla-pushback.md · Refs source: ops/reference/images/carla-refs-2026-05-19/8.png–16.png
Waterproof → A prueba de agua on 9/10/11/12/16; (2) per-use footer added on 10/11/12/13/14/15/16; (3) 3:4 (1080×1440) → 4:5 (1440×1800) reframe on all 9, plus 1:1 (1440×1440) for the 13·14·15 carousel cards.11 (layout-sibling of 12); lowercase the question body on 12.8 + price-slash 28.99€ → 26.10€ bubble (Angle 2 B); 16 + 10% OFF tu primera compra lilac ribbon (Angle 3 B).8 revised, 9 revised, 10 revised, 12 revised — for Campaign A bonus pipeline)16 revised — Angle 3 Variant A)8-vb price-slash · 16-vb ribbon)13 · 14 · 15 revised, for Angle 4)Priority order: (1) 8 + 8-vb and 16 + 16-vb unblock retargeting Angles 2 + 3 with both variants — ship first. (2) Carousel 13/14/15 unblocks Angle 4. (3) 9 / 10 / 12 — bonus prospecting pipeline for T+7.
LK_ prefix: PAST_PURCHASE (30 DAYS) → LK_Past_Purchase_30d; ADD TO CART (30D) → LK_ATC_30d; ENGAGED_IG(90D) → LK_IG_Engagers_90d; ENGAGED_FB(90D) mark as deprecated (below floor).LK_Past_Purchase_180d (Custom audience → Website → event = Purchase, retention = 180d).LK_Retarget_Union = LK_IG_Engagers_90d ∪ LK_ATC_30d ∪ LK_VC_NotIC_14d ∪ LK_Site_Visitors_30d, excluding both past-purchase audiences.meta-ads wrapper: 9 audiences with LK_* prefix, LK_Past_Purchase_180d Ready-for-use.LK_Prospect_2026Q2 — objective Sales, ad-set budget (no CBO).LK_Prospect_2026Q2_broad_es18-40. Settings per the Campaign A card above. Set the 4 exclusion audiences.Comprar ahora, Destination = lucernaskin.com/products/cubrepezones with UTM utm_source=meta&utm_medium=cpc&utm_campaign=LK_Prospect_2026Q2&utm_content=A1 (etc).LK_Retarget_2026Q2. Same Sales objective, separate budget.LK_Retarget_2026Q2_union. Audience = LK_Retarget_Union saved. Exclude both past-purchase audiences. Placements + per-ad enhancements identical to Campaign A.LK_Funnel_CR1-CR3: CR1 = Link Clicks + Link CTR · CR2 = Adds to Cart + Checkouts Initiated · CR3 = Purchases + Cost per Purchase + Purchase ROAS · plus Spend, Impressions, Frequency, Quality Ranking, Engagement Rate Ranking, Conversion Rate Ranking. Save and set as default for both campaigns.
Canonical spec: ops/briefs/2026-05-19-campaign-structure.md ·
Launch checklist: ops/briefs/2026-05-19-launch-checklist.md ·
Carla pushback brief: ops/briefs/2026-05-20-carla-pushback.md ·
Carla refs: ops/reference/images/carla-refs-2026-05-19/ ·
Rendered assets: ops/reference/meta-ads-baseline/2026-05-19-creatives/ad-assets/ ·
Plan file: ~/.claude/plans/session-handoff-humble-rabin.md.