Skip to content

Custom Welcome Email for Free and Pro Users #1

@Koigor97

Description

@Koigor97

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)

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions