email-best-practices

Guide compliant email delivery with SPF, DKIM, DMARC, and consent management.

39.5k|4.4k|Updated Aug 26, 2021
One-click install
npx skills add https://github.com/novuhq/novu --skill email-best-practices-novuhq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-best-practices
Source: https://github.com/novuhq/novu/tree/main/.agents/skills/email-best-practices
Command: npx skills add https://github.com/novuhq/novu --skill email-best-practices-novuhq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Email teams face challenges crafting compliant, deliverable emails. This guide consolidates best practices across deliverability, consent, unsubscribe handling, and lifecycle messaging.

Core Features & Use Cases

  • Deliverability and authentication guidance (SPF/DKIM/DMARC)
  • Compliance and opt-in management for CAN-SPAM, GDPR, CASL
  • Lifecycle email guidance (capture, marketing vs transactional, suppression, list hygiene)
  • Sending reliability concepts (idempotency, retries, webhooks, unsubscribe handling)

Quick Start

Walk me through implementing a compliant signup flow and sending a welcome email.

Frequently Asked Questions about email-best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up SPF, DKIM, and DMARC for email deliverability?

Email deliverability requires configuring SPF, DKIM, and DMARC authentication protocols to verify your sending domain. This guide provides comprehensive setup instructions to ensure your marketing and transactional emails reliably reach recipient inboxes.

What is the best way to manage email opt-in consent for GDPR and CAN-SPAM compliance?

Managing email opt-in consent for GDPR and CAN-SPAM compliance requires auditable consent tracking and proper data retention policies. This guide covers consent management practices to ensure your email capture flows meet legal standards across different jurisdictions.

How do I handle email unsubscribe requests and suppression lists?

Handling email unsubscribe requests and suppression lists requires reliable unsubscribe mechanisms and proper list hygiene. This guide covers unsubscribe handling, suppression management, and list segmentation to maintain compliant and high-performing email campaigns.

How do I build a compliant email signup flow and welcome email sequence?

Building a compliant email signup flow and welcome email sequence requires proper consent capture at entry, followed by lifecycle messaging. This guide walks you through implementing the capture flow and sending a compliant welcome email.

How do I ensure reliable email sending with idempotency and webhooks?

Reliable email sending with idempotency and webhooks requires implementing retry mechanisms and event-driven tracking to prevent duplicate messages. This guide covers sending reliability concepts to ensure your transactional and marketing emails are delivered without duplication.