Elzo Forms logo
  • Home
  • PRO
  • Docs
Account
Buy Now
Documentation / Developer Guide

Email Customization Hooks

Developers can customize email behavior with filters.

Change submission email settings

add_filter('elzo_forms_submission_email_settings', function ($settings, $form, $submission, $submission_post_id) {
    // $settings['to'] = 'team@example.com';
    return $settings;
}, 10, 4);

Customize fields in admin email template

add_filter('elzo_forms_admin_email_field', function ($field) {
    return $field;
});

On this page

Change submission email settings Customize fields in admin email template

Documentation

All documentation

User Guide

Developer Guide

Developer Overview Rendering Forms with Shortcodes and PHP Template Overrides PHP Hooks and Filters Reference Submission Lifecycle Hooks Custom Validation and Empty Values Email Customization Hooks Field Type Filters Build a Custom Field Field API Reference Module Development JavaScript Hooks and Events API Admin JavaScript Events Automation Developer Overview Custom Automation Actions Custom Automation Conditions Automation Lifecycle Hooks Automation Merge Tags Automation Logs for Developers Webhook Integrations for Developers Developer Security Best Practices

Related docs

Email Notifications Custom Validation and Empty Values Field Type Filters Build a Custom Field Field API Reference

Help resources

Documentation home Community support
Elzo Forms logo
Elzo Forms is a WordPress Form plugin with free and PRO versions. It is a powerful tool for creating forms and managing submissions.
  • Elzo Forms
    • PRO
    • Pricing
  • Help
    • Docs
  • Account
    • Login
  • Privacy
  • Terms
  • Refunds
  • License Terms
  • Payment
  • Contact
© 2026 Elzo Forms. All rights reserved.
 
  • Home
  • PRO
  • Docs
Contact us