Skip to content

bdcorps/candymail

Repository files navigation

Email Automation for Node.js

MIT License Github Stars
Candymail makes it easy to trigger and send multi-step email sequences in Node.js using a single JSON file. Built for bootstrappers, indie makers with special care.


Explore docs »

Features

  1. Portable: Create, share and reuse email marketing strategies between different products
  2. Simple to use: Time to send, subject, body of the emails can all be set up in a single JSON file
  3. Free: No need to pay for monthly Mailchimp etc. payments for email automation plans
  4. HTML Support: Add HTML templates in the email body
  5. Compliance: Unsubscribe Option added to email footer

Use Cases

  • Build better onboarding by guiding the user through the app with paced training emails
  • Reduce churn by sending exciting community content every few days
  • Convert more customers to paid plans by offering discounts based on the user's usage activity

Installation

# npm
npm install --save candymail

# yarn
yarn add candymail

Email Providers

Any service that allows SMTP: Sendgrid, Mailgun, SES, Postmark, Mailjet

Sponsors

Looking to contribute?

Read the CONTRIBUTING.md and pick up issues to work on from the Project Roadmap here.

Got Feedback? Hit me up at [email protected]
Now available for freelance work.

Thanks to u/grantrules on Reddit for helping with a code review

Contributers