-
- Tracking Form Lead Source
- Show a Form Only to Logged-In Users
- How to Increment a Count on Each Form Submission
- Adding an “Other” Option
- Adding a Unique ID to Each Form Submission
- Show or Hide Form Fields Based on User Joomla User Group
- Disabling Browser Autocomplete for Form Fields
- Scroll the Page to the Top When a Long Form is Submitted
- Display Submissions Count for a Specific Form
- Populate Drop Down, Radio Buttons or Checkboxes with a CSV File
- Automatically Delete Submissions Older Than X Days
- Silently POST Submitted Data to Any API or URL
- Automatically Save Each Submission to a JSON file
- Authenticate and Login a User with a Custom Joomla Form
- Auto-Populate a Form Field with an Article Data
- Add a placeholder text to a Dropdown field
- Create Multilingual Forms in Joomla
- Redirect User to a URL After Form Submission
- Importing and Exporting Forms
- Exporting Form Submissions
- Display Convert Forms in a popup
-
- How to Create a Quiz Form
- Show Confirmation Popup After Submission
- Using the Conditional Content Shortcode in Convert Forms
- Copy Value From One Field to Another
- Working with Tasks
- Exporting Form Submissions with a Webhook URL
- Conditional Fields
- PDF Form Submissions
- Working with Input Masks
- Field Calculations
- Auto-Populate Form Fields Using Query String
- Smart Tags
-
- Enable Minimum Time to Submit
- Restrict Form Submissions Based on IP
- Enforcing a Custom Password Policy in Convert Forms
- Add Cloudflare Turnstile to your Joomla Form
- Implement the Iubenda Consent Database in Joomla with Convert Forms
- Add Custom Validations to Fields and Forms
- Add Math Captcha to your Form
- Prevent a Field From Saving in the Database
- Add hCaptcha to your Form
- Enable Double Opt-in
- Allow Form Submissions in Specific Date Range
- Ensure a Unique Value is Entered Into a Field
- Block Form Submissions Containing Profanity (Bad Words)
- Block Email Addresses or Email Domains
- Honeypot
- Setting Up Google reCAPTCHA
- Create GDPR Compliant Forms
Send Different Email Content Based on Form Responses
With Convert Forms, you can personalize email content and send different email messages based on your users’ form responses. Using either the Conditional Content shortcode or Task Conditional Logic, you can customize email messages to show tailored instructions, links, coupon codes, or any other content depending on what users select in dropdowns, radio buttons, checkboxes, or other fields.
This feature is ideal if you want to send personalized emails, display conditional content, or automate targeted follow-up messages for each submission. It ensures that the right message is delivered to the right user, improving engagement and streamlining your workflow.
Method 1: Conditional Content Shortcode
This method allows you to personalize email content inside a single Email Task using the Conditional Content shortcode.
Step 1: Add Fields to Your Form
For example, create a dropdown field named Department with these options: Sales, Support and Billing
Step 2: Create an Email Task
- Go to your form’s Submissions → Tasks.
- Add a new Email Task.
- In the email body, insert the conditional content shortcode to customize messages:
Thank you for contacting us. Please follow the instructions below:
{if field.department = Sales}
Our Sales team will contact you shortly at [email protected]
{/if}
{if field.department = Support}
For technical support, please use our helpdesk at support.example.com
{/if}
{if field.department = Billing}
Our Billing team will reach out to you within 24 hours.
{/if}
Method 2: Task Conditional Logic
Every task in Convert Forms, including the Email Task, supports Task Conditional Logic, which allows you to send different emails by defining rules based on field values. For example, you could create separate Email Tasks for each option in a dropdown. One task would be set to send only when the Department field equals Sales, another task would send only when the Department field equals Support, and a third task would send only when the Department field equals Billing.
This approach makes it easy to configure personalized emails using the visual interface, without needing to write any shortcodes. The main drawback is that you need to create as many separate Email Tasks as there are options in your dropdown field, so it can become more complex if you have many choices.
Notes on Sending Conditional Emails
- Choose the method that best fits your workflow. For forms with many options, Method 1 (Conditional Content shortcode) is usually easier.
- Both methods support all field types: dropdowns, radio buttons, checkboxes, and more.
- You can combine both methods in the same form if needed.
- Make sure the field alias matches the field used in your conditions.