Test Email Flows
Test all SendGrid email integrations and verify EmailSendLog entries
Configuration
Set test email address (defaults to your account email)
Leave blank to use your account email
1. Welcome Email
Test signup welcome email via SendGrid
2. Event Created Email
Test new event notification email
3. Normal Email Campaign
Test standard email campaign via SendGrid
4. Geo-Targeted Campaign
Test location-based email campaign
5. Email Send Logs
Check recent EmailSendLog entries
Unsubscribe Flow Testing
How to test the unsubscribe functionality
Steps to test unsubscribe:
- Run one of the campaign tests above (Test Campaign or Geo Campaign)
- Check the test email inbox for the campaign email
- Click the "Unsubscribe" link at the bottom of the email
- You should see a confirmation page saying you've been unsubscribed
- Run the "Check Email Logs" test to verify no future emails are sent to unsubscribed contacts
- Check the EmailSendLog - unsubscribed contacts should have status = "suppressed"
Direct unsubscribe URL format:
https://app.middlematic.com/unsubscribe?token=BASE64_CONTACT_ID