Using SparkPost for sending Transactional Emails
Updated May 29, 2019

Using SparkPost for sending Transactional Emails

Witt Sparks | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with SparkPost

Assessment Generator uses SparkPost as an email delivery service. We use SparkPost to deliver end user results after they take an assessment, as well as notifications to assessment authors that their assessment has been taken. SparkPost allows us to send a larger volume of emails than the SMTP server provided by our hosting service.
  • Good Documentation
  • Developer focused
  • Supports sub-accounts
  • Good support
  • Integrates with Laravel out of the box
  • When I first implemented SparkPost, I did not take advantage of the sub-account feature, and my account was suspended on New Year's Eve. It took two days until I could speak with a support representative to get my account re-activated. I am now using sub-accounts to alleviate the underlying problem, but I was disappointed that my account was suspended by an automated system with no notice.
  • As a small business, we appreciate the inexpensive plans that SparkPost offers.
  • SparkPost allows us to fulfill our email needs at low cost.
I selected SparkPost based on the following factors:
  • low-cost basic subscription
  • Support for sub-accounts
  • Supported out of the box by Laravel.
Amazon SES (Simple Email Service) does not support sub-accounts. Mailgun does, but their lowest priced paid plan is $79/month, which was outside of our budget. I did not evaluate other services.
SparkPost is great for automated sending of transactional emails. It appears to be designed for developers—it does not allow the creation and sending of emails from within the SparkPost user interface. If you're building a software system that needs to send emails, SparkPost is a great choice, but it is not a CRM.

SparkPost Feature Ratings