---
title: PHP Action Hooks
description: "FluentForms comes with many PHP hooks that let you tweak the default behavior and add new functionalities. - ### Form Hooks 1. [fluentform/loaded](https://fluentforms.com/docs/fluentform_loaded/) 2. [fluentform/before_insert_submission](https://fluentforms.com/docs/fluentform_before_insert_submission/) 3. [fluentform/before_form_actions_processing](https://fluentforms.com/docs/fluentform_before_form_actions_processing/) 4. [fluentform/before_submission_confirmation](https://fluentforms.com/docs/fluenform_before_submission_confirmation/) 5. [fluentform/submission_inserted](https://fluentforms.com/docs/fluentform_submission_inserted/) - ### New Form Admin Hooks 1. [fluentform/inserted_new_form](https://fluentforms.com/docs/fluentform_inserted_new_form/) 2.…"
url: "https://fluentforms.com/docs/php-action-hooks/"
updated: "2023-07-25"
category: Developer Docs
---

# PHP Action Hooks

FluentForms comes with many PHP hooks that let you tweak the default behavior and add new functionalities.

- ### Form Hooks

  1. [fluentform/loaded](https://fluentforms.com/docs/fluentform_loaded/)
  2. [fluentform/before_insert_submission](https://fluentforms.com/docs/fluentform_before_insert_submission/)
  3. [fluentform/before_form_actions_processing](https://fluentforms.com/docs/fluentform_before_form_actions_processing/)
  4. [fluentform/before_submission_confirmation](https://fluentforms.com/docs/fluenform_before_submission_confirmation/)
  5. [fluentform/submission_inserted](https://fluentforms.com/docs/fluentform_submission_inserted/)
- ### New Form Admin Hooks

  1. [fluentform/inserted_new_form](https://fluentforms.com/docs/fluentform_inserted_new_form/)
  2. [fluentform/before_insert_payment_form](https://fluentforms.com/docs/fluentform_before_insert_payment_form/)
  3. [flentform/form_duplicated](https://fluentforms.com/docs/flentform_form_duplicated/)
  4. [fluentform/form_imported](https://fluentforms.com/docs/fluentform_form_imported/)
  5. [fluentform/after_save_form_settings](https://fluentforms.com/docs/fluentform_after_save_form_settings/)
- ### Form Editor Hooks

  1. [fluentform/editor_init](https://fluentforms.com/docs/fluent_editor_init/)
  2. [fluentform/loading_editor_assets](https://fluentforms.com/docs/fluentform_loading_editor_assets/)
  3. [fluentform/before_editor_start](https://fluentforms.com/docs/fluentform_before_editor_start/)
  4. [fluentform/after_editor_start](https://fluentforms.com/docs/fluentform_after_editor_start/)
  5. [fluentform/after_form_screen_wrapper](https://fluentforms.com/docs/fluentform_after_editor_start/)
- ### Form Render

  1. [fluentform/render_item_{$itemKey}](https://fluentforms.com/docs/fluentform_render_item_item/)
  2. [fluentform/before_form_render](https://fluentforms.com/docs/fluentform_before_form_render/)
  3. [fluentform/form_element_start](https://fluentforms.com/docs/fluentform_form_element_start/)
  4. [fluentform/after_form_render](https://fluentforms.com/docs/fluentform_after_form_render/)
  5. [fluentform/render_item_step_start](https://fluentforms.com/docs/fluentform_render_item_step_start/)
  6. [fluentform/render_item_step_end](https://fluentforms.com/docs/fluentform_render_item_step_end/)
  7. [fluentform/rendering_calculation_form](https://fluentforms.com/docs/ff_rendering_calculation_form/)
- ### Scheduled Tasks

  1. [fluentform/maybe_scheduled_jobs](https://fluentforms.com/docs/fluentform_maybe_scheduled_jobs/)
  2. [fluentform/do_email_report_scheduled_tasks](https://fluentforms.com/docs/fluentform_do_email_report_scheduled_tasks/)
- ### Permission Assignment

  1. [fluentform/before_permission_set_assignment](https://fluentforms.com/docs/before_fluentform_permission_set_assignment/)
  2. [fluentform/after_permission_set_assignment](https://fluentforms.com/docs/after_fluentform_permission_set_assignment/)
- ### Admin Menu

  1. [fluentform/global_menu](https://fluentforms.com/docs/php-action-hooks/)
  2. [fluentform/after_global_menu](https://fluentforms.com/docs/php-action-hooks/)
  3. [fluentform/after_form_navigation](https://fluentforms.com/docs/fluentform_after_form_navigation/)
  4. [fluentform/form_application_view_{$route}](https://fluentforms.com/docs/ff_fluentform_form_application_view_route/)
- ### Form Style

  1. [fluentform/init_custom_stylesheet](https://fluentforms.com/docs/fluentform_init_custom_stylesheet/)
  2. [fluentform/load_form_assets](https://fluentforms.com/docs/php-action-hooks/)
  3. [fluentform/scripts_registered](https://fluentforms.com/docs/fluentform_scripts_registered/)
  4. [flunetform/render_payment_entries](https://fluentforms.com/docs/flunetform_render_payment_entries-2/)
  5. [fluentform/pre_load_scripts](https://fluentforms.com/docs/fluentform_pre_load_scripts/)
- ### Additional Hooks

  1. [fluentform/new_response_note_added](https://fluentforms.com/docs/fluentform_new_response_note_added/)
  2. [fluentform/starting_file_upload](https://fluentforms.com/docs/fluentform_starting_file_upload/)
  3. [fluentform/log_data](https://fluentforms.com/docs/php-action-hooks/)
- ### Entry Hooks

  1. [fluentform/before_all_entries_render](https://fluentforms.com/docs/fluentform_before_all_entries_render/)
  2. [fluentform/after_all_entries_render](https://fluentforms.com/docs/fluentform_after_all_entries_render/)
  3. [fluentform/before_entry_deleted](https://fluentforms.com/docs/fluentform_before_entry_deleted/)
  4. [fluentform/before_entry_payment_deleted](https://fluentforms.com/docs/php-action-hooks/)
  5. [fluentform/after_entry_deleted](https://fluentforms.com/docs/fluentform_after_entry_deleted/)
  6. [fluentform/before_all_entries_render](https://fluentforms.com/docs/fluentform_before_all_entries_render/)
  7. [fluentform/after_all_entries_render](https://fluentforms.com/docs/fluentform_after_all_entries_render/)
  8. [fluentform/before_partial_entry_deleted](https://fluentforms.com/docs/fluentform_before_partial_entry_deleted/)
  9. [fluentform/after_partial_entry_deleted](https://fluentforms.com/docs/fluentform_after_partial_entry_deleted/)
  10. [flunetform/render_payment_entries](https://fluentforms.com/docs/flunetform_render_payment_entries-2/)
- ### Integration Hooks

  1. [fluentform/global_notify_completed](https://fluentforms.com/docs/fluentform_global_notify_completed/)
  2. [fluentform/save_global_integration_settings_{$settingsKey}](https://fluentforms.com/docs/php-action-hooks/)
  3. [fluentform/integration_action_result](https://fluentforms.com/docs/ff_integration_action_result/)
     1. #### **User Registration**

        1. [fluentform/user_registration_before_start](https://fluentforms.com/docs/fluentform_user_registration_before_start/)
        2. [fluentform/created_user](https://fluentforms.com/docs/fluentform_created_user/)
        3. [fluentform/user_registration_completed](https://fluentforms.com/docs/fluentform_user_registration_completed/)
     2. #### **Post Integreation**

        1. [fluentform/post_integration_success](https://fluentforms.com/docs/fluentform_post_integration_success/)
     3. #### **Double Optin Confirmation**

        1. [fluentform/entry_confirmation](https://fluentforms.com/docs/fluentformpro_entry_confirmation/)
- ### Email Hooks

  1. [fluentform/email_summary_details](https://fluentforms.com/docs/fluentform_email_summary_details/)
  2. [fluentform/email_template_after_footer](https://fluentforms.com/docs/fluentform_email_template_after_footer/)
- ### Payment Receipt Hooks

  1. [fluentform/payment_receipt_before_content](https://fluentforms.com/docs/fluentform_payment_receipt_before_content/)
  2. [fluentform/payment_receipt_after_content](https://fluentforms.com/docs/fluentform_payment_receipt_after_content/)
- ### Addon Hooks

  1. [fluentform/addons_page_render_{$current_menu_item}](https://fluentforms.com/docs/fluentform_addons_page_render_current_menu_item/)
  2. [fluentform/addons_page_render_fluentform_pdf_settings](https://fluentforms.com/docs/php-action-hooks/)
- ### Form Settings Hooks

  1. [fluentform/before_form_settings_app](https://fluentforms.com/docs/fluentform_before_form_settings_app/)
  2. [fluentform/after_form_settings_app](https://fluentforms.com/docs/fluentform_after_form_settings_app/)
  3. [fluentform/form_settings_container_{$current_sub_route}](https://fluentforms.com/docs/fluentform_form_settings_container_current_sub_route/)
  4. [fluentform/before_global_settings_wrapper](https://fluentforms.com/docs/fluentform_before_global_settings_wrapper/)
  5. [fluentform/after_global_settings_wrapper](https://fluentforms.com/docs/fluentform_after_global_settings_wrapper/)
  6. [fluentform/global_settings_component_{$currentComponent}](https://fluentforms.com/docs/fluentform_global_settings_component_currentcomponent/)
  7. [fluentform/after_global_settings_option_render](https://fluentforms.com/docs/fluentform_after_global_settings_option_render/)
  8. [fluentform/before_global_settings_option_render](https://fluentforms.com/docs/fluentform_before_global_settings_option_render/)
- ### Form Export/Import Hooks

  1. [fluentform/before_export_import_wrapper](https://fluentforms.com/docs/fluentform_before_export_import_wrapper/)
  2. [fluentform/after_export_import_wrapper](https://fluentforms.com/docs/fluentform_after_export_import_wrapper/)
  3. [fluentform/before_export_import_container](https://fluentforms.com/docs/fluentform_before_export_import_container/)
  4. [fluentform/after_before_export_import_container](https://fluentforms.com/docs/fluentform_after_before_export_import_container/)
- ### Form Styler

  1. [fluentform/form_styler](https://fluentforms.com/docs/fluentform_form_styler/)
  2. [fluentform/after_style_generated](http://fluentform_after_style_generated)
- ### Conversational Form

  1. [fluentform/conversational_frame_head](https://fluentforms.com/docs/fluentform_conversational_frame_head/)
  2. [fluentform/conversational_frame_footer](https://fluentforms.com/docs/fluentform_conversational_frame_footer/)
- ### Payment Hooks

  1. [fluentform/payment_frameless_{$paymentMethod}](https://fluentforms.com/docs/fluent_payment_frameless_paymentmethod/)
  2. [fluentform/rending_payment_method_{$methodName}](https://fluentforms.com/docs/php-action-hooks/)
  3. [fluentform/process_payment_{$selectedPaymentMethod}](https://fluentforms.com/docs/php-action-hooks/)
  4. [fluentform/payment_method_render_{$methodName}](https://fluentforms.com/docs/fluentform_payment_method_render_methodname/)
  5. [fluentform/before_payment_status_change](https://fluentforms.com/docs/fluentform_before_payment_status_change/)
  6. [fluentform/after_payment_status_change](https://fluentforms.com/docs/fluentform_after_payment_status_change/)
  7. [fluentform/payment_refunded_{$method}](https://fluentforms.com/docs/fluentform_payment_refunded_method/)
  8. [fluentform/payment_refunded](https://fluentforms.com/docs/fluentform_payment_refunded/)
  9. [fluentform/payment_refund_updated_{$method}](https://fluentforms.com/docs/fluentform_payment_refund_updated_method/)
  10. [fluentform/payment_refund_updated](https://fluentforms.com/docs/fluentform_payment_refund_updated_method/)
  11. [fluentform/ipn_endpint_{$paymentMethod}](https://fluentforms.com/docs/php-action-hooks/)
  12. [fluentform/paypal_ipn_verification_failed](https://fluentforms.com/docs/fluentform_paypal_ipn_verification_failed/)
  13. [fluentform/ipn_paypal_action_{$txn_type}](https://fluentforms.com/docs/fluentform_ipn_paypal_action_/)
  14. [fluentform/ipn_paypal_action_web_accept](https://fluentforms.com/docs/fluentform_ipn_paypal_action_web_accept/)
