candymail
TypeScript icon, indicating that this package has built-in type declarations

1.0.22 • Public • Published

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 sunnyashiin@gmail.com
Now available for freelance work.

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

Contributers

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.0.2240latest

Version History

VersionDownloads (Last 7 Days)Published
1.0.2240
1.0.210
1.0.200
1.0.190
1.0.180
1.0.170
1.0.160
1.0.150
1.0.140
1.0.130
1.0.120
1.0.110
1.0.100
1.0.80
1.0.70
1.0.60
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00

Package Sidebar

Install

npm i candymail

Weekly Downloads

40

Version

1.0.22

License

MIT

Unpacked Size

36.4 kB

Total Files

31

Last publish

Collaborators

  • sssaini