Products
Maildrip

Maildrip

Automated email marketing for creators and solopreneurs. MailDrip.io strips away enterprise complexity, focusing on easy drip campaigns, behavioural segmentation, and a unique Pay-As-You-Go (PAYG) pricing model.

Creator UI
ReactNext.jsLanding Page Builder
Business Logic
Node.jsPAYG LedgerEvent-Driven Triggers
Scheduling
Cron JobsBehavioral TriggersSequence Engine
Email Delivery
AWS SESHigh DeliverabilityUnsubscribe Enforcement
Communications
Twilio (primary)Termii (failover)Multi-channel OTP

Architecture

LayerTechnology
BackendNode.js
Email deliveryAWS SES (high-deliverability routing)
SMS / OTPTwilio (primary), Termii (failover)
SchedulingCron-jobs + event-driven architecture
FrontendReact, Next.js

Constraints

Rule
✅ DOImplement strict multi-channel fallback. If Twilio SMS fails, automatically failover to Termii.
✅ DOUpdate the PAYG ledger atomically before any email sequence is triggered.
❌ DON'TAllow any marketing email to be sent without an attached, functional unsubscribe link.
❌ DON'TBuild complex nested menus. Keep the UI focused on the creator's immediate next step.

Core Business Rules

  • Automated triggers (time-based or action-based) will only execute if the user's PAYG wallet has sufficient credits
  • Subscriber segments must automatically update in real-time based on user behaviours (e.g., clicking a link moves them to a new sequence)
  • System must support standalone landing pages allowing creators to collect emails without owning a website
🚫

Sending a marketing email without a functional unsubscribe link is a legal compliance violation (CAN-SPAM / GDPR). Any PR enabling this will be rejected and the engineer will be escalated to Level 2 of the consequence matrix.

User Journey

Wallet Funding

Creator signs up and funds their PAYG wallet.

Landing Page

Creator builds a simple landing page via the Maildrip UI.

Subscriber Capture

Subscriber inputs their email on the landing page.

Auto-Tagging

Subscriber is automatically tagged and enters the "Welcome Sequence" drip campaign.

Scheduled Send

At the scheduled interval, Maildrip deducts a credit and sends the email via AWS SES.