How It Works
Basic Concept
Gravity Forms uses a loosely structured JSON format to store form data and metadata. This format is not easily consumed by Power Automate. Gravity Forms Power Automate Professional normalizes this data into a format that is easily consumed by Power Automate.
Maintaining this normalized data format allows us to provide a consistent experience for all triggers and actions. This also allows us to provide a consistent experience for all triggers and actions. It's a pain in the butt to keep everything updated, which is why this product exists.
Form Entries and Metadata
Gravity Forms keeps a record of all form entries and metadata. This data is stored in the WordPress database. When a form is submitted, the data is stored locally in WordPress and remains there even after your flows run.
Form Entries Get Notes When Flows Are Triggered
When triggers operate on a form entry, a note is added to the form entry in WordPress. This note is used to track the status of the form entry and the flow that was run. This allows you to locally verify the flow was triggered. It is not possible to determine the flow's status from WordPress, only that a trigger was executed.
Clean up Form Entries and uploaded files
Gravity Forms Power Automate Professional will not remove uploaded files or change form status automatically. You will want to design your flows to clean up after themselves. This is especially important if you are planning to receive many files. If you don't clean up after yourself, you may run out of disk space.