Hi Zapier Support Team,
I have a Zap set up that connects Hotmart with ClickUp. Whenever a transaction event occurs in Hotmart, the Zap sends a message to a ClickUp channel.
Today we had an issue with a lead (Email: lXXXXXXXXX@gmail.com). The Zap triggered and sent the message to ClickUp, but the phone number variable was empty. When I checked my Hotmart dashboard, the sale wasn't showing up at all.
I contacted Hotmart support, and they confirmed that this user's purchase was declined due to bank restrictions. They explained that Zapier receives the transaction event notification the moment the order is generated, even before the payment is actually approved or declined by their system.
To prevent false alarms and keep our database clean, I have two questions:
-
How can I configure the Trigger (or what Filter should I add) so that the Zap ONLY continues to ClickUp when the Hotmart transaction status is strictly "Approved" (and ignores declined, canceled, or pending attempts)?
-
Given that this was a failed purchase, is it normal for Hotmart to omit the phone number in the payload under these circumstances, or could there be an issue with how my variables are mapped?
Thanks in advance for your help!
This post has been edited by a moderator to remove personally identifiable information (PII). Please remember that this is a public forum and avoid sharing personal or potentially sensitive details.


