Send newsletter using SendGrid
SendGrid developed an industry-disrupting, cloud-based email service to solve the challenges of reliably delivering emails on behalf of growing companies
Installing the App
Create an account on SendGrid
Create New Contact List on SendGrid
Setting up Sender Management
Creating Newsletter
Before you begin, we would highly suggest you to have one email hosting for example like yourname@yourbusinessname.com (also known as professional email). If you do not own any email hosting yet, kindly register one through 3rd party email hosting provider such as ZOHO Mail
Next, you can point the MX Record (provided by your email hosting provider) to your domain DNS Record. Here would be a few example for ZOHO Mail :
Set up ZOHO mail
Add MX record (email hosting)
Step 1 : EasyStore Admin > Apps > More apps > Search SendGrid > Install this app
Step 2 : Paste the API Key > Confirm API Key
Step 1 : Click on the link and sign up for an account on SendGrid's website
Step 2 : Go to SendGrid Dashboard > Settings to get your SendGrid API code. Paste the API code into your SendGrid app on your EasyStore
Step 3 : Import your customer list over to SendGrid by clicking save (you can leave the SendGrid list empty for now) and it will automatically import all of your customer's contact to SendGrid.
Step 1 : Go to SendGrid Control Panel > Marketing Campaigns > Contacts > Add List or Segment
You should be able to view All Contacts which was created earlier. You can create different list to group your customers into categories.
Step 1 : Go to SendGrid Control Panel > Marketing > Senders > Create New Sender
Step 2 : Fill in your details so that your newsletter can be sent out with a valid email account.
Step 1 : Go to SendGrid Control Panel > Marketing > Campaigns > Create Campaign
Step 2 : Select a template that fits your newsletter
Step 3 : Fill in the details accordingly. Once done, click on send campaign and your newsletter will be sent out to your selected recipients
In this article :
Installing the App
Create an account on SendGrid
Create New Contact List on SendGrid
Setting up Sender Management
Creating Newsletter
📌 Important Note :
Before you begin, we would highly suggest you to have one email hosting for example like yourname@yourbusinessname.com (also known as professional email). If you do not own any email hosting yet, kindly register one through 3rd party email hosting provider such as ZOHO Mail
Next, you can point the MX Record (provided by your email hosting provider) to your domain DNS Record. Here would be a few example for ZOHO Mail :
Set up ZOHO mail
Add MX record (email hosting)
1. Installing the App
Step 1 : EasyStore Admin > Apps > More apps > Search SendGrid > Install this app
Step 2 : Paste the API Key > Confirm API Key
2. Create an account on SendGrid
Step 1 : Click on the link and sign up for an account on SendGrid's website
Step 2 : Go to SendGrid Dashboard > Settings to get your SendGrid API code. Paste the API code into your SendGrid app on your EasyStore
Step 3 : Import your customer list over to SendGrid by clicking save (you can leave the SendGrid list empty for now) and it will automatically import all of your customer's contact to SendGrid.
3: Create New Contact List on SendGrid
Step 1 : Go to SendGrid Control Panel > Marketing Campaigns > Contacts > Add List or Segment
You should be able to view All Contacts which was created earlier. You can create different list to group your customers into categories.
4. Setting up Sender Management
Step 1 : Go to SendGrid Control Panel > Marketing > Senders > Create New Sender
Step 2 : Fill in your details so that your newsletter can be sent out with a valid email account.
5. Creating Newsletter
Step 1 : Go to SendGrid Control Panel > Marketing > Campaigns > Create Campaign
Step 2 : Select a template that fits your newsletter
Step 3 : Fill in the details accordingly. Once done, click on send campaign and your newsletter will be sent out to your selected recipients
Updated on: 20/11/2023
Thank you!