Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
CRM (crm)
• Email Marketing (mass_mailing) • Recruitment (hr_recruitment) • Calendar (calendar) • Contacts (contacts) • Discuss (mail) • Employees (hr) |
Lines of code | 975 |
Technical Name |
sendgrid_email |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 13.0 15.0 14.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
CRM (crm)
• Email Marketing (mass_mailing) • Recruitment (hr_recruitment) • Calendar (calendar) • Contacts (contacts) • Discuss (mail) • Employees (hr) |
Lines of code | 975 |
Technical Name |
sendgrid_email |
License | AGPL-3 |
Website | https://www.cybrosys.com |
Versions | 13.0 15.0 14.0 |

Mass Mailing With SendGrid
Mass Mailing using SendGrid API

Explore this module
Overview
The module will help send emails through SendGrid Mailing Service. It could be use full for Bulk Mailing. The email templates can create by the user. It work with the API key provided by the user.
SendGrid Email Service
You need to get a SendGrid API key To use This module
Features

Configuration
It work with using the API Key. It can be set in the configuration

Email Marketing Configuration
SendGrid Template Details submenu in Email Marketing configuration using to create email templates.

Storing From Emails
SendGrid from emails submenu in email marketing configuration using for storing from emails.

SendGrid Email
In Email Marketing Mailing Form contains a page named SendGrid Email.There we can select the Sending Template.

Sort the Recipient Emails
We could Use Recipients field to sort the recipient emails

SendGrid Button
Mail can be send by using SendGrid Button in Mailing Form

SendGrid Send Emails
SendGrid Send Emails submenu in Email Marketing Reporting menu can be use for viewing Mail Details

Error Emails
In SendGrid Send Emails Will Show the Error Emails and cause of Error in The Record. It also include Mail Bounce Check

Bounce Check
Bounce Check Button Will show cause of the bounce Email in the page view

Resend Error Emails Button
Resend Error Emails Button in the action menu can be use for resend the selected error emails
Screenshots
Email Marketing Configuration
In Email Marketing Configuration have a checkbox field SendGrid API by checking it, Will show another Text field

Once the check box checked It will Show A text field
Here we can set the API key and click save button. By pressing save button it will save in the system if you again do the same thing Key will be modify.

SendGrid Template Details
In Email Marketing Configuration have a sub menu SendGrid Template Details

Tree View
In Email Template Details show a tree view like below create new template by clicking Create button

Email template form view
Email template form view is shown in below here you can fill all the fields. You can fill the Email subject and content in the subject field and content box and click the save button.

Fill the Form
This Form view will be fill like below.

Template create button
Template create button in using for creating the template.

Create Version button
After clicking template create button Template ID will be fill. Using Template ID We can Write the template content by clicking Create Version button.

Set the Mail Parameters
Mailing Page is shown below. Here we can set the mail parameters by clicking Create button

Configure Email Template
In mailing form view we can see a page named SendGrid Email, Here we configure email template and other fields. By selecting Email template in the page view, It will be fill Template ID.

Email Body
Selecting Email Template field also fill the mail body Of the mailing form.

Recipient Field
Mailing Form View Contains Recipient field it help to select recipient type. Using Domain Filter user can sort needed recipients from the record.

Send Email
After setting Recipients and Template user can send mail by clicking SendGrid button.

Confirmation Wizard
By clicking SendGrid button it will show a confirmation wizard. In confirmation wizard have two button Ok and Cancel, By clicking Ok button the mail will be sent.

Draft State to Send State
If the mail send to the recipient then the draft state is change to send state. User can see which recipient have send the mails in sent smart button on the mailing form

New Mail
In mail user can see a new mail like below image.

Recipient Details
By clicking Send smart button it will show a tree view like below, here we can see mailing completed recipient details.

Mailing Details Done by SendGrid Service
In Email Marketing Reporting menu have sub menu SendGrid Send Emails, Here user can get the mailing details done by SendGrid Service.

SendGrid Send Emails Tree View
By clicking SendGrid Send Emails sub menu, It will show tree view like below. Here the user can see mailing records and it states.

Send State Record
Send state record will be look like below. Here we can see a button Bounce Check it can use for checking mail Bounce status.

Bounce Status in the Message Page
By clicking Bounce Check button it will show bounce status in the Message page in the form view.

Error State Record
Error state record can see below. Here user can see the error cause in the Messages page in the form view.

Resend Mail
If any error record occurred it can be resend to that mail. Here action have a button Resend Error Mails , it will be resend mails to the selected error records. If the error record sending completed, The state will be change to Send.

Storing from Email Records
Mailing configuration menu have submenu SendGrid From Email it used form storing from email Records. User can use this from emails on mailing page.

Create New
User can create new from email record by clicking on create button on the view.

Suggested Products
Our Services

Odoo Customization

Odoo Implementation

Odoo Support

Hire Odoo Developer

Odoo Integration

Odoo Migration

Odoo Consultancy

Odoo Implementation

Odoo Licensing Consultancy
Our Industries

Trading
Easily procure and sell your products

POS
Easy configuration and convivial experience

Education
A platform for educational management

Manufacturing
Plan, track and schedule your operations

E-commerce & Website
Mobile friendly, awe-inspiring product pages

Service Management
Keep track of services and invoice

Restaurant
Run your bar or restaurant methodically

Hotel Management
An all-inclusive hotel management application
Need Help?

Please log in to comment on this module