How to integrate Pepipost SMTP with Sendy

 In All Tutorials
Last Updated On September 17, 2019

Sendy is an application that lets you send your emails through email campaigns. In order to integrate Pepipost SMTP with Sendy please follow the step by step guidelines provided below.

Prerequisites

  1. The latest version of Sendy Installation on a preferred domain
  2. A user account with Pepipost. If you don't have one, click here to signup and get 30,000 emails free every month
  3. A valid and verified domain name
  4. Your pepipost SMTP credentials

Installation

Step 1: Overriding AWS keys:-

  1. Login to your Sendy’s user panel
  2. Go to your user setting by following link https://<sendy-installation-path>/settings
  3. Check for “Amazon Web Services Credentials” section, once you find that delete the keys present in <AWS Access Key ID> and <AWS Secret Access Key> fields as shown in the screenshot below. And click on save.

Step 2: Get your Pepipost SMTP credentials:-

  1. Log in with your user credentials on pepipost application
  2. Open SMTP integration panel using this link
  3. You will find your SMTP credentials in SMTP Relay tab

Please check the screenshot provided below for reference:

 

Step 3: Updating your SMTP credentials in your brand panel:-

  1. Open your brand listing panel by clicking on your logo.
  2. You will see the list of your created brands, click on the edit option. 

3. Find the SMTP settings option in the current dashboard and paste your Pepipost SMTP credentials for their respective SMTP fields like shown in the image provided below:

4. Click on save.

(You need to change the SMTP credentials for each brand you have created in order to send mails through your preferred SMTP credentials)

Once you hit the save button all your SMTP credentials will be saved to the brand panel of Sendy and now you are ready to send mails through Pepipost as a relay integration but you won’t be able to track the user mails through Sendy, unless you integrate webhook. In order to check the logs, there are two ways you can check by logging in to pepipost application or using pepipost webhook that is integrated with Sendy which can be done through the below step.

 

Tracking emails using webhooks

Tracking emails will allow you to understand the impact of your email campaign by taking into account user events that are receiving emails, which in return lets you determine strategies to further improve your campaign’s success. 

For instance, you can track the number of users that have clicked a link, Opened the email, Not opened the email, Bounced emails and so on in Sendy’s reports panel.

You can find the tracking information in the report section.

For viewing reports click on [your-brand-name] -> [See reports]

The following screenshot represents how Sendy displays user email tracking information:

Custom Code Library for Sendy-Pepipost Webhooks Integration

For you to be able to track your emails and see it in the Sendy’s reports section, you will have to set up webhooks for Pepipost in your Sendy installation folder. 

To do this, please click here for detailed steps of Pepipost webhooks installation.

You can integrate the created webhook file with Pepipost, by adding the path to the Sendy webhook file in the Pepipost user panel as shown in the screenshot below:

 

Conclusion:

By following the above-mentioned steps, you will be ready to send emails and track email activities through Pepipost.

Recent Posts

Leave a Comment

We are always looking for fresh talent to contribute to our blog. If you have a knack for writing and a passion for email marketing, we would love to have your post on our Guest Blog .

Submit a Guest Post
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