Set Automate

For platform Set Automate, this workflow delivers a 1x1 transparent PNG image via a webhook to track email opens. When the image is loaded, it triggers an event that can capture recipient identification, enabling effective monitoring of email engagement. This solution enhances email marketing strategies by providing insights into user interaction, helping optimize communication efforts.

7/8/2025
6 nodes
Simple
webhooksimpleconverttofilerespondtowebhooknoopsticky notefilesstorageintegrationapi
Categories:
Simple WorkflowWebhook Triggered
Integrations:
ConvertToFileRespondToWebhookNoOpSticky Note

Target Audience

Target Audience


- Marketers: Professionals looking to track email engagement and open rates.
- Email Campaign Managers: Individuals managing email campaigns who need insights on recipient interactions.
- Developers: Those who want to integrate tracking mechanisms into their applications or services.
- Businesses: Organizations that rely on email communication and want to measure effectiveness and user engagement.

Problem Solved

Problem Solved


This workflow addresses the challenge of tracking whether recipients open emails. By embedding a 1x1 transparent PNG image in emails, it allows users to determine when an email has been opened, providing valuable insights into recipient engagement and behavior.

Workflow Steps

Workflow Steps


1. Webhook Trigger (Request img): This node listens for an HTTP request, specifically when the embedded image is loaded in an email. It accepts a query parameter id to identify the recipient.
2. Set Base64 Data (Create data pix): A variable data is created containing a Base64-encoded string of a transparent PNG image (1x1 pixel).
3. Convert to Binary (Create img bin): The Base64 data string is converted into a binary file with the MIME type set to image/png.
4. Respond to Webhook (Respond to Webhook): This node sends the binary image file back in the HTTP response, allowing the email client to display it.
5. Logging (Do anything to log): A placeholder node to log or process the id or request metadata, enabling further analysis or tracking.

Customization Guide

Customization Guide


- Change Image: Users can replace the Base64 string in the Create data pix node with a different image if desired.
- Modify Webhook Path: Adjust the webhook path in the Request img node to suit your application needs.
- Enhance Logging: Add additional processing steps in the Do anything to log node to capture more data, such as timestamps, IP addresses, or user agents.
- Email Client Considerations: Users should consider the email clients of their audience, as some may block images by default, affecting tracking effectiveness.