Lifecycle drips
Onboarding day 0 → day 1 → day 7 → day 30. Trial expiry warnings. Upgrade nudges. Churn-rescue sequences. Built into the Automation tab; per-step delays measured in minutes or days; conditional branches off subscriber tags or webhook-driven custom fields.
Transactional via REST API
Token-authenticated POST /api/v1/lists/{uid}/subscribers from your app server adds a customer in milliseconds; POST /api/v1/automations/{uid}/start kicks off the right drip from the right event. Same API the plugins use — see the REST API reference.
Behavioural triggers
Custom fields keyed by your product's events (last login, plan, MRR contribution) flow through your CRM webhook into AcelleMail's contact attributes. Automations branch on those attributes; campaigns segment by them. Exactly the integration shape third-party CRMs already speak.
Per-customer plans (multi-tenant)
AcelleMail's customer + plan model lets a SaaS reseller (or your own multi-tenant product) gate sending volume per tenant — Free / Starter / Pro tiers, daily-quota enforcement, plan-change billing through the bundled Cashier package or a plugin gateway.
Deliverability tooling
DKIM / SPF / DMARC validation against the sending domain, IP-warmup pacing, bounce + complaint handling per provider. Amazon SES, SendGrid, Mailgun, Postmark, Postal — pick one or use multiple sending servers in rotation.
Data residency by default
Self-hosted means subscriber records, send history, and tracking pixels all live on infrastructure you control. EU-only hosting for EU customers, US-only for US customers — whatever the data-protection contract you signed with your customers requires. No third-party Data Processing Agreement to sign with the email vendor; you are the email vendor.