After Submit Actions 
After Submit Actions, or simply actions, are multi-instance functions that will run sequentially after a form has been successfully submitted, as long as the chain is not disrupted by an error. These are crucial for the form workflow, as submission data is not processed or logged unless there is an action set for the task.
Actions are set in the Form Element Configuration and typically involve sending an email or saving the submission data to the database.

Execution Control 
Actions will by default be always executed unless their status has been manually set to disabled, or their execution condition has been dynamically resolved to false. The execution condition supports Dynamic Content, including the form submitted data.

Advanced Workflows
Use execution conditions for advanced workflows, e.g. subscribing to a newsletter only if a specific checkbox has been checked, or sending different emails based on the selected option.
Action Ordering 
Actions execute sequentially in the order they appear in the configuration. This is important when:
- Using Alter to modify data before other actions process it
 - Validating data with Validate before storing or emailing
 - Ensuring database operations complete before sending confirmation emails
 
Action Chain
If an action encounters an error, the remaining actions in the chain will not execute. Place critical actions (like email notifications) before optional ones.
Available Actions 
Essential Forms provides a comprehensive set of actions to handle form submissions:
Basic Actions 
- Alter - Modify submitted data before it's processed by other actions
 - Email - Send emails with form data, attachments, and custom formatting
 - Message - Display success messages to users after submission
 - Validate - Apply custom validation rules to submitted data
 
Data Storage Actions 
- Airtable - Save submissions to Airtable databases
 - CSV - Export submission data to CSV files
 - Database - Store data in custom database tables
 - Google Sheets - Append submissions to Google Sheets
 
Marketing Actions 
- AcyMailing - Subscribe users to AcyMailing lists (Joomla)
 - Brevo - Add contacts to Brevo (formerly Sendinblue)
 - Mailchimp - Subscribe users to Mailchimp lists
 - MailerLite - Add subscribers to MailerLite groups