-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Title: Send custom branded welcome emails based on user tier after sign-up or upgrade
📌 User Type: New users (Free and Pro tiers)
👤 As a: New LIA user
🎯 I want: To receive a personalized, branded welcome email based on my subscription type
💡 So that: I can feel welcomed, understand my benefits, and know what next steps to take.
🎯 Acceptance Criteria:
- When a user signs up (Free or Pro), LIA sends a branded welcome email
- Email content varies depending on the user’s tier:
- Free user: highlights limited features, encourages extension use, and upgrade call-to-action
- Pro user: highlights full access, personalized tips, and gratitude message
- Emails are sent using the @getlia.live domain
- Emails include:
- LIA logo
- Personalized greeting (e.g., “Hi Samuel”)
- Dashboard link
- Support contact
- Unsubscribe link (optional)
- Emails are styled using react-email templates
- Sent using nodemailer and SMTP or Resend
🧩 Tasks:
- Design Free and Pro welcome email templates with react-email
- Configure email transport with nodemailer (Resend or SMTP)
- Integrate sendWelcomeEmail(user) function in the registration and upgrade flows
- Test email delivery with test users
- Add branding elements: logo, colors, support link, dashboard CTA
- Log email sends in the database (optional for auditing)
Reactions are currently unavailable