# Fuega May 15 — T-7 Push (Fire Date: May 8)

**Filed:** 2026-05-04 (S83-H166-B1) by CC
**Event:** Fuega Dance — May 15 · Downside Up · 7:30 PM · just after sunset
**T-7 Send:** **Thursday May 8, 2026** (4 days from filing)
**Recipient pool:** Master Contacts warm-source filter (estimated 50–70 from May 1 blast cohort + recent intake)

This is a turn-key push. Brady doesn't re-think it on May 8 — he runs the CLI command + posts the social clip.

---

## Step 1 — May 7 (Wednesday): record social clip

**30-second video.** Brady on camera, dressed for the vibe. Phoenix dusk light if possible.

**Script (~20 sec on screen):**
> "Friday May 15, sunset, Downside Up Phoenix. First public Fuega Dance — milonga alternative, jazz / soul / rock that's danceable. Bring flowers, get $5 off. Come dance the carpet with us."

**Caption (TikTok / IG):**
> Fuega Dance May 15. Sunset start at Downside Up. RoseCourt's first public dance — bring flowers. RSVP free at rosecourt.co/fuega/may-15 🌹

**Post timing:** Thursday May 8 morning (matches email blast send).

---

## Step 2 — May 8 (Thursday) morning: fire email blast

### Command

```bash
cd ~/builders
python3 bin/send_blast.py \
  --campaign fuega-may-15 \
  --source master-warm \
  --subject "Friday May 15 · Sunset · Fuega Dance · Bring Flowers" \
  --from "RoseCourt <hello@rosecourt.co>" \
  --html-file /Users/bradyhugins/docs/ecosystem/campaigns/may15_t7_email.html \
  --dry-run
```

Verify recipient count + spot-check content. Then:

```bash
python3 bin/send_blast.py --campaign fuega-may-15 --source master-warm --subject "..." --from "..." --html-file ... --apply
```

### Email body (paste into `may15_t7_email.html`)

```html
<!doctype html>
<html><body style="font-family:-apple-system,sans-serif;max-width:560px;margin:0 auto;padding:1.5rem;color:#1a1a1a;line-height:1.6;">

<p style="font-size:1.05rem;">Hi {{name}},</p>

<p>Friday May 15, sunset, Downside Up Phoenix. The first public Fuega Dance.</p>

<p>It's a milonga alternative — jazz, soul, rock that's danceable, no traditional tango required. Come with a partner or come alone. The room's built for low-pressure connection.</p>

<p style="background:#f7f4ee;padding:0.75rem 1rem;border-left:3px solid #8B0000;border-radius:4px;margin:1rem 0;">
<strong>The details:</strong><br>
🌅 7:30 PM — just after sunset (Phoenix mid-May: 92°F daytime, ~65°F evening, patio-perfect)<br>
📍 Downside Up · 12820 N 19th Ave, Phoenix<br>
💰 $10 at the door · <strong>$5 off with flowers — any kind, any quantity</strong><br>
🌹 First step onto the red carpet
</p>

<p><a href="https://rosecourt.co/fuega/may-15/" style="background:#8B0000;color:#f7f4ee;padding:0.7rem 1.5rem;border-radius:6px;text-decoration:none;font-weight:600;display:inline-block;">RSVP — free, takes 30 seconds</a></p>

<p>Bring someone you'd like to share an evening with. The dance is the language.</p>

<p style="margin-top:1.5rem;">— Brady<br>RoseCourt</p>

<hr style="border:none;border-top:1px solid #eee;margin:1.5rem 0;">
<p style="font-size:0.8rem;color:#888;">You're getting this because you've been part of RoseCourt's recent events. Not a fit? <a href="{{unsubscribe_url}}" style="color:#888;">Unsubscribe</a> any time.</p>
</body></html>
```

---

## Step 3 — May 8 evening: Discord / personal pings

**Discord (`#leads`):**
```
🌹 Fuega May 15 push fired — N recipients via send_blast. Social clip live on TikTok + IG. RSVPs landing in Fuega_RSVPs. Watch the count.
```

**Personal (text the warm 5–10 closest friends individually):**
> "Quick heads up — Fuega Dance on May 15 at Downside Up, sunset start. First public one. Want to come?"

This converts. The May 1 blast hit 39/40 because Brady backed it with personal messages.

---

## Step 4 — May 8–14: monitor + nudge

**Daily check (30 sec each):**
- Open `https://rosecourt.co/admin/brady/` → Active Funnel widget → Fuega May 15 row
- Goal: 15+ RSVPs by May 13 (T-2)
- If <10 RSVPs by May 11 (T-4), fire a 2nd Discord ping + 3 personal texts

**Don't:** spam the email list with reminders. RC list trust is more valuable than 1 extra RSVP.

---

## Recipient pool sources (`master-warm`)

`bin/send_blast.py --source master-warm` per H142 pattern pulls from Master Contacts where:
- Has email
- Engagement Heat > 0
- Email Subscribed = true
- Junk Record ≠ true
- Last Engagement Date < 60 days OR attended a recent RC event

Estimated pool: 50–70 contacts. May 1 sent to 40 effectively; this push targets a slightly larger warm pool.

**If pool is <30:** widen to `--source master-all` and accept higher unsubscribe risk (per the May 4 voice note's "operating reality is fragmentation" framing — a one-time wider blast is acceptable for the first public Fuega).

---

## Pre-flight checklist (May 8 morning before fire)

- [ ] Verify `https://rosecourt.co/fuega/may-15/` returns 200 with sunset/red-carpet/temperature copy (was verified H164)
- [ ] Verify Fuega RSVP webhook fires (post one test, see Airtable row land)
- [ ] Verify flyer URL works if email links to it (`fuega-may15-2026.pdf`)
- [ ] Confirm Resend domain (`rosecourt.co` is verified ✅)
- [ ] Double-check subject + sender + body in dry-run before --apply
- [ ] Have phone ready for personal texts after email sends

End of doc. Brady fires May 8 morning.
