Send Single-Recipient Transactional Messages with JangoMail
Examples of transactional emails are order confirmations, appointment reminders, "be my friend" requests on social networking sites, and other single-recipient email messages that result to facilitate a transaction between the sending organization and the recipient. Transactional emails are an important way of letting your customers know what is going on. Categorically they receive more opens and clicks than bulk email messages.
JangoMail sends transactional emails in two ways:
- Via the API/Web Service
- Two methods are available:
- SendTransactionalEmail passes the full details of the email message. There is a test form for the SendTransactionalEmail method that can be used to send test transactional emails, and a technical specification for this method.
- SendTransactionalEmailFromTemplate passes the Campaign ID of a message created using the JangoMail interface and uses that message as a template. There is a test form for the SendTransactionalEmailFromTemplate method that can be used to send test transactional emails, and a technical specification for this method. There is more information on this method in our template-driven transactional emails overview.
- Via the JangoMail SMTP Relay
JangoMail's transactional messaging reporting allows a user to view reporting data, such as Opens, Clicks, Unsubscribes, Bounces, and Complaints organized by groups of transactional emails. The reporting data can be retrieved in the JangoMail web interface or with the Web Service's reporting methods.
What are the benefits?
Typically, organizations send transactional emails either manually (using a desktop or web-based email program) or programmatically through server-side scripting on a web page. The email message is routed through an SMTP server to the recipient.
There are many advantages to using JangoMail's SendTransactionalEmail methods orSMTP relay service:
- Authentication: The transactional emails are signed with DomainKeys and DomainKeys Identified Mail (DKIM).
- Reporting: The transactional emails are tagged such that Open Tracking and Click Tracking data is available on the email messages.
- Compliance: The transactional emails are checked against your account's unsubscribe and bounce lists, ensuring that emails are not sent to recipients that do not want emails from your organization. This saves you money and makes sure that you are following CAN-SPAM requirements.
- Deliverability: The email messages can be routed through our high-reputation sending IP addresses. Additionally, if your account qualifies, your email messages may be routed through servers whitelisted with the Return Path Certification Program (additional cost may apply).
How do I use this feature?
To send transactional emails through the JangoMail API, you must have some programming experience working with a Web-based API. Here is a tutorial on how to use the JangoMail API. Calling the SendTransactionalEmail orSendTransactionalEmailFromTemplate API methods are similar to calling the SendMassEmail API method. While SendMassEmail is meant for sending email campaigns to multiple recipients (from two recipients to millions of recipients), these methods are designed for sending single recipient email messages.
If you do not have programming experience, consider using the JangoMail SMTP Relayto send transactional emails. This requires less technical expertise. You will need to set up your emails to send through express-relay.jangosmtp.net. For full instructions, see our SMTP Tutorial.
Create a Free Trial Account and Start Sending Now
1. Create a free trial account.
2. Use your assigned username/password in the Send Transactional Email orSendTransactionalEmailFromTemplate test form or call the API method programmatically using HTTP POST, HTTP GET, or SOAP.