Send Email Programmatically Using PX

Related products: PX Engagements

Customer is requesting the ability to call an email API from one of their microservices to send an email programmatically (i.e., not via engagement or JO, but from an external microservice that they own), and have the associated email engagement analytics available in PX. The goal is to be able to send email via an API, but have it tracked in PX like any other engagement.

IMO - This is an interesting request and I do think more specific use case details are merited.  For example, what do they want to do with the tracking details in PX and why should it be recorded as an Email Engagement event?

 

In PX’s current state, I would suggest using a Custom Event instead.  It can be sent from their emailing micro service and tied to the PX User and Product as an event.  These Custom Events can also include additional properties such as the email subject, purpose, sender, etc. to enable more insightful PX Analytics.