Best Alternative to Mandill at NO Extra Cost!

With our unique and most affordable pricing stucture, you can save upto $10,000 annualy with Pepipost!

Email usage per/mo Pepipost/mo Mandrill/mo Annual Savings
150,000 $25 $120 $1140
400,000 $85 $320 $2,820
600,000 $145 $432 $3,444
1,000,000 $245 $640 $4,740
2,000,000 $445 $1280 $10,020

For Developers... By Developers

Fast, easy integrations.

Start Sending in 100 Seconds or Less with SMTP Relay, APIs or Plugins


var client = new RestClient("");
var request = new RestRequest(Method.POST);
request.AddHeader("api_key", "");
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\"personalizations\":[{\"recipient\":\"\"}],\"from\":{\"fromEmail\":\"\",\"fromName\":\"MyCompany\"},\"subject\":\"Test email from Pepipost\",\"content\":\"Hi, This is my first test mail\",}", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);

require 'uri'
require 'net/http'
url = URI("")
http =, url.port)
http.use_ssl = true

http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request =
request["content-type"] = 'application/json'
request["api_key"] = ''
request.body = "{\"personalizations\":[{\"recipient\":\"\"}],\"from\":{\"fromEmail\":\"\",\"fromName\":\"MyCompany\"},\"subject\":\"Test email from Pepipost\",\"content\":\"Hi, This is my first test mail\",}"
response = http.request(request)
puts response.read_body

var http = require("https");

var options = {
  "method": "POST",
  "hostname": "",
  "port": null,
  "path": "/v2/sendEmail",
  "headers": {
    "content-type": "application/json",
    "api_key": ""

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {

  res.on("end", function () {
    var body = Buffer.concat(chunks);

req.write(JSON.stringify({ personalizations: 
   [ { recipient: ''} ],
  from: { fromEmail: '', fromName: 'YourCompanyName' },
  subject: 'Test email from Pepipost',
  content: 'Hi, This is my first test email',

import http.client
conn = http.client.HTTPSConnection("")
payload = "{\"personalizations\":[{\"recipient\":\"\"}],\"from\":{\"fromEmail\":\"\",\"fromName\":\"MyCompany\"},\"subject\":\"Test email from Pepipost\",\"content\":\"Hi, This is my first test mail\",}"

headers = {
    'content-type': "application/json",
    'api_key': ""

conn.request("POST", "/v2/sendEmail", payload, headers)
res = conn.getresponse()
data =

HttpResponse response ="")
  .header("content-type", "application/json")
  .header("api_key", "")
  .body("{\"personalizations\":[{\"recipient\":\"\"}],\"from\":{\"fromEmail\":\"\",\"fromName\":\"MyCompany\"},\"subject\":\"Test email from Pepipost\",\"content\":\"Hi, This is my first test mail\",}")

  CURLOPT_POSTFIELDS => "{\"personalizations\":[{\"recipient\":\"\"}],\"from\":{\"fromEmail\":\"\",\"fromName\":\"MyCompany\"},\"subject\":\"Test email from Pepipost\",\"content\":\"Hi, This is my first test mail\",}",

   "api_key: ",
   "content-type: application/json"

$response = curl_exec($curl);
$err = curl_error($curl);
if ($err) {
  echo "cURL Error #:" . $err;
 } else {
  echo $response;

curl --request POST \
  --url \
  --header 'api_key: ' \
  --header 'content-type: application/json' \
  --data '{"personalizations":[{"recipient":""}],"from":{"fromEmail":"","fromName":"MyCompany"},"subject":"This is a test email","content":"Hi, this is my first test mail"}'

Integrate Pepipost seamlessly into your stack


Enjoy Superior Inboxing at Unmatched Pricing

Dynamic Email Delivery

We monitor your email delivery closely and watch out for anomalies in email behavior. With neural networks, we understand minute shifts in email delivery and auto adjust the throughput.

90 Days of History

While Mailgun provides 30 days of message event history, Pepipost provides you with a searchable 90-day activity feed for all your email campaigns.

24/7 Live Chat Support

At Pepipost, we've always believed support must be free and readily available.That's why our developer evangeliests work around the clock to help you with your questions.And that's not all. Unlike Sendgrid,we don't give differential access to Support

Don't take our word for it.

Our customers have spoken for us to help solidify our spot as a Leader in the G2 Crowd Grid for Transactional Email Software




Trusted By 50,000

Smart Developers Of Big & Small Businesses

Trusted By
Smart Developers Of Big & Small Businesses

Why Customers chose Pepipost over Mailchimp - Mandrill ?

The best solution for transactional emails! Couldn't be happier with the service. We use Pepipost for sending transactional emails and have consistently received great delivery rates at affordable prices.

Alexander JosephHead of Copy, PaperclipDigitalvia Trustvpilot

A great product. Pricing is very competitive. Compare to MailChimp, this product is cheaper. It provides WebHook capability, which is really beneficial.

Thang PhamDirector, Samsung Vina Electronicvia Trustpilot

Pepipost is better than Mailchimp and others we tried. The delivery rate with Pepipost is higher than any other 3rd party email senders we tried.

Adam WCEO, Jade Bloom INC.via g2crowd

Impressive service in all aspects. The best support service, fast and all problems solved. They guarantee delivery and make easy the integration between our services and their APIs.

Luiz Fernando MIT Director, WGL Business Solutionsvia G2

One of the best SMTP relay services I have ever used. Pepipost support is quick and great!

Jason MarzettiRemote Operations Centre Manager,F12.netvia Capterra

Don't take our word for it?

Our customers have spoken for us to help solidify our spot as a Leader in the G2 Crowd Grid for Transactional Email Software




Pepipost vs. Mandrill – Play by Play

Savvy businesses want a dynamic transactional email delivery system without the high fees. Mailchimp announced that Mandrill will become a paid add-on of the email marketing powerhouse. For current customers, this means more than moving from a Free to a Paid account. It will be making a move from a simple transactional email delivery product to a full-on marketing tool.

For advanced marketers, the efficiency of having everything they need on a single platform makes sense. But for a majority of the IT or developer transactional email senders, the added resources gained by a paid account are unnecessary clutter. That's where Pepipost comes in.

With our developer friendly documentation and 24/7 technical chat support we are all set to help you get things started at Pepipost


Ready to get started?

30,000 emails free for first 30 days.

Then 100/day free forever.

Pepi thinking

Start typing and press Enter to search

Thank you for your details!

Fill out your information below, and we will send you a PepiAlert, that will describe your domain’s email deliverability situation. Please note that your email address must match the domain, or the domain must be owned by the company matching the email address. We have the right to refuse the request, if we can’t verify the information.

*All fields are required

Pin It on Pinterest