status.health logo status.health logo status.health

Newsletter Subscriber Management

Newsletter Subscriber Management

Web3Forms Dashboard

Your newsletter subscribers can be viewed and managed through the Web3Forms dashboard.

Access Your Subscribers:

  1. Login to Web3Forms: https://web3forms.com/login
    • Use the email/password you created when setting up your access key
  2. View Submissions:
    • Once logged in, go to the “Forms” section
    • Find your form (identified by access key: 64d439f4-10f8-41bf-b2ea-c754a499b188)
    • Click on “Submissions” to see all newsletter signups
  3. Export Data:
    • Web3Forms allows you to export your subscriber list as CSV
    • You can filter by date range
    • Download includes email addresses and signup timestamps

Email Notifications

As configured, you should also receive email notifications at newsletter@status.health for each new subscription.

Alternative: Create Your Own Endpoint

If you prefer more control, you can:

  1. Set up a webhook endpoint to receive submissions
  2. Store them in your own database
  3. Build a custom dashboard

Web3Forms supports webhooks that can send form data to any endpoint you specify.

Privacy Compliance

Remember to:

Weekly Newsletter Schedule

As configured, newsletters should be sent on Wednesdays. You’ll need to:

  1. Export your subscriber list from Web3Forms
  2. Use an email service provider (like SendGrid, Mailchimp, etc.) to send bulk emails
  3. Include unsubscribe links in all emails

Would you like help setting up an automated newsletter sending system?

Managing Unsubscribes

Getting Notified of Unsubscribes

Currently, Web3Forms doesn’t directly handle unsubscribes. Here are recommended approaches:

  1. Email Service Provider (Recommended):
    • Use services like SendGrid, Mailchimp, or ConvertKit for sending newsletters
    • These services automatically handle unsubscribes and notify you
    • They maintain compliance with email regulations
  2. Custom Unsubscribe System:
    • Create an unsubscribe page on your blog
    • Include unique unsubscribe links in emails
    • Set up a webhook to notify you when someone unsubscribes
  3. Manual Process:
    • Include “Reply with UNSUBSCRIBE” in your emails
    • Manually remove addresses when you receive unsubscribe requests
    • Keep a record of unsubscribed emails

For sending newsletters and managing unsubscribes:

  1. SendGrid (Developer-friendly)
    • API-based sending
    • Automatic unsubscribe handling
    • Detailed analytics
    • Webhook notifications for unsubscribes
  2. Mailchimp (User-friendly)
    • Visual email builder
    • Built-in unsubscribe management
    • Subscriber preferences center
    • Email notifications for unsubscribes
  3. ConvertKit (Creator-focused)
    • Automation workflows
    • Subscriber tagging
    • Unsubscribe notifications
    • GDPR compliance tools

Setting Up Unsubscribe Notifications

For SendGrid:

  1. Log into SendGrid dashboard
  2. Go to Settings > Mail Settings > Event Webhook
  3. Set up webhook URL to receive events
  4. Enable “Unsubscribe” events
  5. You’ll receive JSON POST data when someone unsubscribes

For Mailchimp:

  1. Go to Audience > Settings > Webhooks
  2. Create new webhook
  3. Select “Unsubscribes” event
  4. Mailchimp will POST to your URL when someone unsubscribes

For ConvertKit:

  1. Account Settings > Integrations
  2. Create webhook
  3. Select “subscriber.unsubscribe” event
  4. Receive notifications at your endpoint

Best Practices

  1. Double Opt-in: Consider implementing email confirmation for new subscribers
  2. Clear Expectations: Tell subscribers what they’re signing up for
  3. Easy Unsubscribe: One-click unsubscribe in every email
  4. Preference Center: Let subscribers choose email frequency
  5. Re-engagement: Periodically clean your list of inactive subscribers

Ensure compliance with:

Always include: