Email Delivery Status with TrackPixel
In the realm of email marketing and communication, knowing whether your emails have been successfully delivered and read is crucial. Domail offers a powerful feature called TrackPixel that allows users to monitor the delivery status of their emails. This article will guide you through the process of setting up and using TrackPixel in Domail to track your email deliveries.
-
1. Configure the TrackPixel URL in Settings
Before you can start tracking your emails, you need to ensure that the TrackPixel URL is correctly configured in Domail. This is done in the Settings section.
- Navigate to the Settings page in Domail.
- Locate the configuration option for 'app.trackPixel.url'.
- Enter the appropriate URL provided by your TrackPixel service.
-
2. Integrate TrackPixel in Your Email Script
After setting up the URL, the next step is to integrate TrackPixel into the email script you intend to use for sending emails. Your script has to contains the following commands:
- HTML Setup: Use the 'html()' function in your script to prepare the email's HTML content. It sets html text of email from request.
- TrackPixel Integration: Call the 'trackPixel()' function to generate a tracking pixel within your email. This command sets track pixel if HTML contains this part.
- Adding the TrackPixel: Finally, use 'trackPixel.add()' to embed the tracking pixel into your email content. This ensures that when the recipient opens the email, the pixel is loaded, and the delivery status is recorded.
-
3. Create a Scenario for Sending Emails
To streamline the process of sending emails with tracking enabled, you need to create or choose one scenario of the default scenarios in Domail.
- Go to the Scenarios section in Configuration.
- Define the scenario parameters, such as a type, priority, script, and other relevant settings.
- Ensure that the scenario is configured to utilize the script you’ve set up with the TrackPixel functions.
-
4. Choose a Sending Method
Domail supports multiple methods for sending emails, giving users flexibility depending on their needs and technical setup. Select the method that best fits your scenario and organizational requirements. You can choose from the following options:
- REST API
- SOAP API
- SMTP
- UI (User Interface)
-
5. Send the Email
Once everything is set up, proceed to send the email. The TrackPixel embedded in your email will automatically monitor the delivery status as the email is sent out to recipients.
-
6. Check the Delivery State
After sending the email, you can monitor its delivery state within Domail. To do this, navigate to the Communications page, where you'll find the Delivery state field. Here, you can view detailed reports on the state of your sent emails, including whether the email was delivered, if it failed to reach its destination, or if the state is ambiguous. This comprehensive tracking system provides valuable insights into the effectiveness of your email campaigns and helps you troubleshoot any potential delivery issues.




Tracking email delivery status is essential for maintaining effective communication and ensuring that your messages reach the intended recipients. By following these steps in Domail, you can leverage the TrackPixel feature to monitor and analyze your email deliveries efficiently. Whether you are sending emails via REST, SOAP, SMTP, or the UI, integrating TrackPixel allows you to keep track of your communications with ease.