Skip to content

Integrate Acumatica with SendGrid or Mailgun to get detailed delivery, open and click-through information on your Acumatica e-mails

License

Notifications You must be signed in to change notification settings

gmichaud/Velixo-MailTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Velixo MailTrack for Acumatica

A customization that integrates Acumatica with SendGrid to get detailed delivery, open and click-through information on your Acumatica e-mails. Also leverages Chrome push notifications to notify users instantly when one of the supported event occurs.

Prerequisites

  • Acumatica 2018 R2 or later (tested with 18.207.0006)
  • Older releases compatible with 6.1 and 2017 R2 (tested with 6.10.1219, 17.205.0015)
  • (Optional) For push notifications, your site must use HTTPS and Google Chrome for Windows/Mac/Android is required

Quick Start

Installation

The latest version of the customization package is available on the releases page.

Configuring SendGrid

A SendGrid account is required to use this customization. Your account should be configured like any other SMTP mail server in the System Email Accounts (SM204002) page. For more information, review the instructions in the Acumatica help file. The SendGrid SMTP server is smtp.sendgrid.net. Use the username apikey and your SendGrid API key as password to authenticate with SendGrid.

Event notification needs to be enabled in the mail settings page of SendGrid:

SendGrid Event Notification Configuration

The HTTP POST URL should correspond to your Acumatica web site URL with /mailtrack/event at the end. HTTP Basic Authentication is used to authenticate with your Acumatica web site and a limited-access user account should be created to receive the events from SendGrid. Here is an example HTTP POST URL:

https://myacumaticauser:myacumaticapassword@myerp.acumatica.com/mailtrack/event

The following actions/events are handled by MailTrack:

  • Dropped
  • Delivered
  • Bounced
  • Opened
  • Clicked

Using MailTrack

MailTrack adds a new Tracking tab to the e-mail activity page. Events that are received from SendGrid will be automatically added to the relevant e-mail, provided that this e-mail was originally sent through SendGrid:

Tracking Tab

Configuring Chrome Push Notifications

Push Notifications are only available on Google Chrome for Windows/Mac/Android. Other browsers do not supported the required features. Please also note that your website must be accessed using HTTPS

User Profile

Enabling Push Notifications

Sample Notification

Notification Center

Support

Corporate users of Velixo MailTrack that rely on the customization for their operations may want to enter into a formal support agreement. I offer a technical support contract for an annual subscription fee, which ensures:

  • Continuity of the project, with ongoing development and maintenance.
  • Access to direct assistance and support in using the add-in.
  • Priority for bug-fixes and feature requests that you submit.

For more details, please contact me directly by email at gabriel@velixo.com.

Known Issues

Copyright and License

Copyright © 2018 Velixo

This component is licensed under the GPLv3 License, a copy of which is available online at https://github.com/gmichaud/Velixo-Reports/blob/master/LICENSE.md

About

Integrate Acumatica with SendGrid or Mailgun to get detailed delivery, open and click-through information on your Acumatica e-mails

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published