Adalo internally stores time in UTC+0, and then applies the time zone of the “client device”. So, for example, if you store 12:00 AM, 01 May 2021, to some datetime property in a collection, and your device is in UTC+3, the actual time stored will be 9:00 PM, 30 April 2021.
And for someone in New York (which is UTC-04:00 in summer) it will be displayed 5 PM.
So, in your case, I would advise to check the settings in Integromat - which time zone does it use. As it has wonderful debug tools and you can view history of each transaction, you can easily track which time do you receive there and which one do you send to Adalo.
By the way, there is a timezone setting for Integromat account as well (mine was set to Europe/Kaliningrad by default for some reason, which resulted in some unexpected issues ).
Best regards, Victor.