Title: Conditional logic on submit
Last modified: September 1, 2016

---

# Conditional logic on submit

 *  [Ben](https://wordpress.org/support/users/jahwork10/)
 * (@jahwork10)
 * [9 years, 11 months ago](https://wordpress.org/support/topic/conditional-logic-on-submit/)
 * Apologies if this has been covered elsewhere,
 * I know that this plugin has conditional logic on form fields, however is it possible
   to have conditional actions upon form submission? For example; if I have two 
   checkboxes for “which type of newsletter do you want to subscribe to?”
    checkbox
   1) – form data emailed to admin (standard form behaviour) checkbox 2) – form 
   data submitted to Mailchimp (user data added to a newsletter list) checkbox 1&
   2) – both of the above occur.
 * I have a unique situation where we need both options and if possible I’d like
   to avoid multiple forms which would be counter-intuitive to the user.
 * Thanks in advance for any suggestions.
 * [https://wordpress.org/plugins/custom-contact-forms/](https://wordpress.org/plugins/custom-contact-forms/)

The topic ‘Conditional logic on submit’ is closed to new replies.

 * ![](https://ps.w.org/custom-contact-forms/assets/icon-256x256.png?rev=1067156)
 * [Custom Contact Forms](https://wordpress.org/plugins/custom-contact-forms/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/custom-contact-forms/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/custom-contact-forms/)
 * [Active Topics](https://wordpress.org/support/plugin/custom-contact-forms/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/custom-contact-forms/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/custom-contact-forms/reviews/)

## Tags

 * [conditional logic](https://wordpress.org/support/topic-tag/conditional-logic/)

 * 0 replies
 * 1 participant
 * Last reply from: [Ben](https://wordpress.org/support/users/jahwork10/)
 * Last activity: [9 years, 11 months ago](https://wordpress.org/support/topic/conditional-logic-on-submit/)
 * Status: not resolved