---
title: "Send an Email Only When a Checkbox Is Checked - Convert Forms"
description: "Sometimes you only want to send an email when the user asks for it, a classic example being a \"Send a copy to me\" checkbox. With Conditional Logic on"
url: "https://www.tassos.gr/docs/convert-forms/email-notifications/send-email-checkbox-checked"
date: "2026-06-17T16:25:35+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=1088) / [ Convert Forms ](https://www.tassos.gr/index.php?option=com_content&view=category&id=43) / [ Email Notifications ](https://www.tassos.gr/index.php?option=com_content&view=category&id=79)

#  Send an Email Only When a Checkbox Is Checked

Sometimes you only want to send an email when the user asks for it, a classic example being a "Send a copy to me" checkbox. With **Conditional Logic** on the Email Task, the email runs only when the checkbox is ticked. No PHP, no separate forms, just one condition.

## [Run the Email Only When the Checkbox Is Ticked](#run-the-email-only-when-the-checkbox-is-ticked)

To send the email conditionally, follow the steps below:

1. Go to **Components → Convert Forms → Forms** and edit your form.
2. Open the **Tasks** panel and create or edit the Email Task you want to gate. Configure the **To**, **Subject**, and **Body** as usual, for instance set **To** to `{field.email}` so the copy goes to the submitter.
3. Scroll down to the **Conditional Logic** section and enable **Run this task when certain conditions are met**.
4. Click **Add your first condition**.
5. Set the condition so it matches a ticked checkbox:

    - **Trigger Value:** the checkbox field, e.g. *send\_copy*.
    - **Operator:** **Is Not Empty** (a checkbox stores a value only when it's checked, so "not empty" means "ticked").

    ![Send the email only when the checkbox is checked](https://www.tassos.gr/images/2026/06/send-email-when-checkbox-is-checked.png)
6. Give the task a title, enable it, and click **Save**. Save the form.

Now the Email Task runs only when the user ticks the checkbox; on submissions where it's left unchecked, the task is skipped. For the full rundown of operators and combining several rules with condition groups, see [Conditional Logic](https://www.tassos.gr/docs/convert-forms/features/tasks#conditional-logic) in the Tasks guide.

## [More Conditional Examples](#more-conditional-examples)

The same approach powers many other rules. Swap the field and operator to fit your case:

- To alert your sales team only for larger enquiries, add a condition on a number field, set the operator to *is greater than*, and enter a value such as `1000`.
- To send an email only when a dropdown has a particular value, add a condition on that field with the *is* operator and the option you're checking for. If you'd rather route the message to different recipients depending on the dropdown, see [Send Email Based on Drop Down Selection](https://www.tassos.gr/docs/convert-forms/email-notifications/send-email-checkbox-checked).
- To send a different message to each audience, create a separate Email Task for each one and give it its own condition. See [Send Different Emails to Different Recipients](https://www.tassos.gr/docs/convert-forms/email-notifications/auto-responder-emails#send-different-emails-to-different-recipients).

## [Troubleshooting](#troubleshooting)

- **The email never sends.** Make sure the condition references the checkbox by its correct field name and uses **Is Not Empty**. If a checkbox is required (always ticked), the condition will always pass, which may not be what you want.
- **The email always sends.** Confirm the Conditional Logic toggle is enabled on the task; a configured-but-disabled condition is ignored.
- **Still stuck on delivery?** See [Troubleshooting Email Delivery](https://www.tassos.gr/docs/convert-forms/email-notifications/troubleshooting-email-delivery).

 Last updated on Jun 17th 2026 17:06

## Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.tassos.gr"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Home",
            "item": "https://www.tassos.gr/docs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "Convert Forms",
            "item": "https://www.tassos.gr/docs/convert-forms"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Email Notifications",
            "item": "https://www.tassos.gr/docs/convert-forms/email-notifications"
        },
        {
            "@type": "ListItem",
            "position": 5,
            "name": "Send an Email Only When a Checkbox Is Checked",
            "item": "https://www.tassos.gr/docs/convert-forms/email-notifications/send-email-checkbox-checked"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/convert-forms/email-notifications/send-email-checkbox-checked"
    },
    "headline": "Send an Email Only When a Checkbox Is Checked",
    "image": {
        "@type": "ImageObject",
        "url": "https://www.tassos.gr/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Tassos",
        "logo": {
            "@type": "ImageObject",
            "url": "https://www.tassos.gr/https://www.tassos.gr/media/brand/logo-text.png"
        }
    },
    "author": {
        "@type": "Person",
        "name": "Stergos Zamagias",
        "url": "https://www.tassos.gr/docs/convert-forms/email-notifications/send-email-checkbox-checked"
    },
    "datePublished": "2026-06-17T15:30:08+03:00",
    "dateCreated": "2026-06-17T15:30:08+03:00",
    "dateModified": "2026-06-17T17:31:51+03:00"
}
```
