status.health logo status.health logo status.health

Newsletter API - Resubscribe Email Issue

Newsletter API - Resubscribe Email Issue

Issue

When someone resubscribes to the newsletter, they receive both:

  1. A resubscribe confirmation email
  2. A regular subscribe confirmation email

This creates a confusing user experience.

Expected Behavior

Users who resubscribe should only receive the resubscribe confirmation email, not both.

Suggested Fix

In the newsletter API’s subscribe endpoint, when detecting a resubscribe scenario:

  1. Check if the email already exists in the database
  2. If it’s a resubscribe (existing but unsubscribed), only send the resubscribe email
  3. Skip the regular welcome/confirmation email

Priority

Medium - This affects user experience but doesn’t break functionality.

Reported

Date: January 2025 Reported by: Blog integration team