> ## Documentation Index
> Fetch the complete documentation index at: https://helloluciallc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Waitlist Welcome Email

<Note>
  This page preserves the approved source copy for Lucia's live waitlist welcome email. Resend delivers the email, while the sendable runtime template lives in the Lucia marketing repo.
</Note>

***

## Status

```text theme={"dark"}
Draft: no
Approved: yes
Implemented: yes
Configured in Resend: yes
Tested end-to-end: yes
```

Live implementation:

```text theme={"dark"}
repo: hello-lucia/lucia-marketing
branch: main
runtime file: functions/api/waitlist.js
delivery service: Resend
sending domain: send.hellolucia.ai
```

***

## Purpose

This email confirms that someone successfully joined the Lucia waitlist and gives them a clear, warm first impression of what Lucia is becoming.

The tone should be:

```text theme={"dark"}
warm
calm
credible
human
not salesy
not overbuilt
not corporate-generic
```

***

## Sender

Current live sender identity:

```text theme={"dark"}
From name: Lucia from HelloLucia.ai
From email: hello@send.hellolucia.ai
Reply-to: hello@hellolucia.ai
```

The send domain uses the verified Resend subdomain:

```text theme={"dark"}
send.hellolucia.ai
```

***

## Subject

Current live subject:

```text theme={"dark"}
You’re on the Lucia waitlist
```

***

## Preview Text

Current live preview text:

```text theme={"dark"}
Thanks for joining early. Lucia is being built for calmer hospitality operations.
```

***

## Plain-Text Runtime Copy v1

```text theme={"dark"}
You’re on the Lucia waitlist.

Thanks for joining early.

Lucia is being built for property owners and hospitality operators who want clearer operations, fewer loose ends, and a calmer way to stay ahead of what matters.

For now, you’re on the list. When early access opens, you’ll hear from us here first.

We’ll keep updates useful and rare.

Signed up with: {email}

— Aviv & Lucia
HelloLucia.ai
```

***

## HTML Runtime Direction v1

The live HTML template is implemented inline in:

```text theme={"dark"}
hello-lucia/lucia-marketing/functions/api/waitlist.js
```

The template uses:

```text theme={"dark"}
small circular Lucia avatar
warm cream background
contained card layout
HelloLucia.ai label
subject-style headline
short body copy
signed-up email footer
plain-text fallback
```

Current avatar URL:

```text theme={"dark"}
https://hellolucia.ai/lucia-avatar-golden-border.png
```

The HTML template should remain restrained. Lucia’s avatar is a brand mark, not a fake human headshot.

***

## Runtime Behavior

The welcome email sends only after a new waitlist signup is stored successfully.

Current behavior:

```text theme={"dark"}
new signup → save to Supabase → send Resend welcome email
duplicate signup → return ok:true duplicate:true → do not resend
Resend failure after storage → keep signup saved → return welcome_email.sent:false
```

***

## Success Criteria

A successful waitlist welcome email should:

```text theme={"dark"}
confirm signup clearly
feel warm and restrained
avoid hype
avoid heavy sales language
avoid implying product access is already granted
set expectation for meaningful future updates
arrive from the verified Resend sender domain
preserve reply-to routing to hello@hellolucia.ai
```

Current live testing confirms:

```text theme={"dark"}
new signup email delivered
Lucia avatar/header rendered
duplicate signup did not send a second email
```

***

## Future Versions

Potential future variants:

```text theme={"dark"}
founder-led welcome
owner/operator-specific welcome
Villa Valentin founding-client story variant
early-access invitation
launch announcement
```

Do not replace the live runtime copy casually. Treat copy changes as marketing/source-truth changes first, then implementation changes.
