EMAIL-007 recommended Email Monitoring
Marketing email logging
Marketing platform with send logs, engagement metrics, and individual recipient tracking
Question to ask
"What's your unsubscribe rate, and is it trending up?"
Verification guide
Severity: Recommended
Marketing emails need separate tracking from transactional. You need to see who received what, when, and engagement metrics.
Check automatically:
- Check for marketing email providers:
grep -riE "mailchimp|klaviyo|hubspot|convertkit|activecampaign|brevo|sendinblue|customer\.io|iterable" package.json .env.example 2>/dev/null
- Check for marketing email integration code:
grep -riE "mailchimp|klaviyo|hubspot|campaign" --include="*.ts" --include="*.js" src/ lib/ 2>/dev/null | head -10
Ask user:
- "What marketing email platform do you use?"
- "Can you see send logs (who, when) for each campaign?"
- "Can you see open rates and click rates per campaign?"
- "Can you see individual recipient activity?"
- If no marketing emails: "Does your product send any marketing/promotional emails?"
Pass criteria:
- Marketing email platform identified (or documented that no marketing emails are sent)
- Send logs available (recipient, timestamp, campaign)
- Open/click rates tracked per campaign
- Individual recipient activity visible
Fail criteria:
- Marketing emails sent but no dedicated platform
- Can't see who received emails
- No engagement metrics
Partial (acceptable):
- Not applicable if no marketing emails sent - document this explicitly
Evidence to capture:
- Platform used (or "N/A - no marketing emails")
- Metrics available (send logs, opens, clicks)
- Whether individual recipient tracking exists