Documentation Category: Hook

gpnf_unique_session_query_args

Filter the query parameters that should be included in the session path indicating a unique session.

gpns_enable_discarded_notifications

DescriptionUsageParametersSinceDescription Filter to enable immediately sending notifications that would otherwise not be sent because they’re scheduled in the past. Usage Parameters enable_discarded_notifications bool Whether the …

gpeu_show_form_action

Filter whether the “Email Users” form action (displays beneath each form title on the Form List view) should show.

gpeb_entry_not_found_message

Filter the entry not found message.

gpeb_edit_entry

Fires after the Entry Edited via Entry Blocks.

gpr_elements_to_shuffle

DescriptionUsageParametersExampleMake First Choice StickySinceDescription Filter the individual elements to be shuffled inside a field. Useful for excluding certain choices from being shuffled. Usage Parameters $elsToShuffle …

gpasc_auto_save_finished (JS)

DescriptionUsageParametersSinceDescription Action that fires right after GP Advanced Auto Save finishes an auto save request. Usage Parameters formId number The id of the current form. …

gpasc_auto_save_started (JS)

DescriptionUsageParametersSinceDescription Action that fires right before GP Advanced Auto Save initiates an auto save request. Usage Parameters formId number The id of the current form. …

gpns_unsubscribe_email

Filter the email address used when processing an unsubscribe request. Return false to prevent unsubscribing the email.

gppa_defer_conditional_logic

DescriptionUsageParametersSinceDescription Filter whether conditional logic and input changes should be ran after all fields are refreshed rather than after each field is refreshed. In most …

gp_qr_code_merge_tag_value

DescriptionUsageParametersSinceExamplesCustom ModifiersDescription Filters the QR Code merge tag value. Usage Parameters value string The QR code merge tag value. qr_url string The QR code URL. …

gpadvs_js_init_args

Allows you to filter the arguments passed to GP Advanced Select Field JS controller classes. This is useful for things such as modifying the minimum search length, or enabling lazy loading for fields.

gppa_submitted_choice_label

Filter the submitted choice label. Populate Anything shows choice labels instead of values in backend contexts as dynamically populated choice values are frequently non-human-readable values such as IDs, slugs, etc.

gpapf_init_args

Filter the args to initialize Advanced Phone Field on the frontend.

gpadvs_settings (JS)

DescriptionUsageParametersSinceExamplesAdd the remove button to all GPADVS enabled fieldsDescription Filter the settings object passed to Tom Select. Tom Select is a <select> control with a …