Firepush vs Mailtrain
Firepush
getfirepush.comMailtrain
github.comSide by side
| Figure | Firepush | Mailtrain |
|---|---|---|
| Price from | $13/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Linux | — | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| API | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 22 | 1 |
| Spec score · Email Marketing Software | 9.0 (#9) | 8.2 (#73) |
| Spec score · Email marketing tools | 8.4 (#64) | 8.2 (#74) |
| Free plan | Yes | Yes |
| Product | Firepush provides web push marketing for Shopify stores to recover abandoned carts, win back customers, and grow revenue. | Mailtrain is a self-hosted newsletter application built on Node.js and MySQL or MariaDB. |
| Reporting | Reporting shows subscriber counts, click-through rates, conversion rates, and revenue generated for campaigns and automations. | Mailtrain includes custom reports. |
| Security | Firepush says it uses administrative, technical, and physical safeguards for customer data and will notify customers if a breach materially affects them or people in their databases. | The project says its separate trusted, sandbox, and public endpoints help avoid XSS attacks in multi-user settings. |
Plans
Firepush
- FreeFree
- Basic - 10,000 pushes$13 a month
- Basic - 20,000 pushes$25 a month
- Basic - 30,000 pushes$35 a month
- Pro - 25,000 pushes$49 a month
- Pro - 50,000 pushes$89 a month
- Pro - 100,000 pushes$159 a month
- Pro - 150,000 pushes$229 a month
- Pro - 250,000 pushes$299 a month
- FreeFree
In their own words
Firepush
Firepush is a push marketing app for Shopify stores, with tools to recover abandoned carts, bring back customers, and support sales campaigns. Its automations include abandoned-cart recovery, price-drop and back-in-stock alerts, welcome series, order and shipping updates, and win-back campaigns. Campaign tools include promotions, flash sales, scheduling, countdown timers, discount codes, audience segmentation, campaign boosts, and hero images. Stores can collect subscribers through pop-ups, sign-up boxes, a fly-out widget, and embedded buttons. Reporting covers subscriber counts, click-through rates, conversions, and campaign revenue. Firepush works on Android, iOS, and the web, though iPhone shoppers need to add a store to their home screen to subscribe. It lists Growave and PageFly integrations. The free plan includes 500 push notifications per month; paid plans start at $13/mo for 10,000 monthly pushes. Pushes stop when a plan reaches its limit and resume in the next billing cycle.
Mailtrain
Mailtrain is a free, self-hosted newsletter application built on Node.js and MySQL or MariaDB. It manages subscriber lists, segmentation, and custom fields, and supports triggered and RSS campaign automation. Email templates include MJML-based templates, while custom reports provide reporting capabilities. Multiple users can work with granular permissions and flexible sharing, and hierarchical namespaces support organization across larger setups. Mailtrain includes Zone-MTA for mail delivery and separates trusted, sandbox, and public endpoints to help avoid XSS attacks in multi-user settings. Its Docker configuration supports LDAP authentication and CAS, with an optional API access-token setting. Mailtrain v2 is distributed under the GPL-V3.0 license and is listed at free. Deployment options include Docker Compose and direct installation on CentOS 7 or Ubuntu 18.04 LTS. Version 2 requires Node.js 14 or later and MySQL 8 or later, or MariaDB 10 or later; the recommended minimum hardware is 2 vCPU and 4096 MB RAM. Docker users should set ADMIN_PASSWORD because the default is test.