Bug Report: {{message.id}} subject or info related return NULL/EMPTY on "Email Opened" Trigger
H
Hữu Ích
Description: I am attempting to track unique email opens using the "Email Events" trigger (Event: Opened). I need to capture the specific Message ID of the opened email to prevent double-counting logic.
The Issue: Currently, the system fails to pass the Message ID data to the workflow actions. I have tested both {{trigger.message_id}} (standard) and {{message.id}} (suggested by GHL's internal Workflow AI), but both return empty/null values.
Steps taken to reproduce (Live Environment):
- Created a Workflow: Trigger = Email Events (Opened).
- Action: "Update Contact Field" to store the ID.
- Values tested in the field: {{trigger.message_id}} and {{message.id}}.
Execution: I sent a real email to a contact and opened it physically (I did NOT use the "Test Workflow" button).
Result: The automation fires, but the field is updated with empty values (blank). The variables do not render any ID.
See attached screenshot:
- My conversation with Workflow AI explicitly suggesting {{message.id}} or {{trigger.message_id}}.
- The actual setup where these variables fail to populate data.
Please investigate why the Email Event payload is missing the Message ID.
Log In