---
title: FORM_CHECKBOX
description: "### **PDF Butler – SINGLE Config Type: FORM_CHECKBOX** The `FORM_CHECKBOX` Config Type allows you to dynamically check or uncheck checkboxes in a Word document based on Salesforce data and configured conditions. [ConfigType - FORM CHECKBOX](https://www.youtube.com/embed/3L736umO880?si=0dnuR2HyjM3VVySX) #### **1. Add a Checkbox…"
url: "https://pdfbutler.com/academy/pdf-butler-academy/pdf-butler-by-configtype/form_checkbox/"
updated: "2026-05-20"
category: PDF BUTLER BY CONFIGTYPE
---

# FORM_CHECKBOX

### **PDF Butler – SINGLE Config Type: FORM_CHECKBOX**

The `FORM_CHECKBOX` Config Type allows you to dynamically check or uncheck checkboxes in a Word document based on Salesforce data and configured conditions.

[ConfigType - FORM CHECKBOX](https://www.youtube.com/embed/3L736umO880?si=0dnuR2HyjM3VVySX)

#### **1. Add a Checkbox in Microsoft Word**

Before configuring PDF Butler, the checkbox must first be added to the Word template.

---

##### **Enable Legacy Checkbox Controls**

1. Open the Word document.
2. Go to the **Developer** tab.
3. In the **Legacy Forms** section, select the **Checkbox Form Field**.
    ![](https://pdfbutler.com/wp-content/uploads/2023/08/Screenshot-2026-05-20-at-13.33.36-300x143.jpg)

---

##### **Insert the Checkbox**

1. Add the checkbox in the desired location within the document.
2. Right-click the checkbox.
3. Select **Properties**.
4. In the **Bookmark** field, enter a unique name.
    Example:
    `Approved_Checkbox`

1. Save the document.
    ![](https://pdfbutler.com/wp-content/uploads/2023/08/Screenshot-2026-05-20-at-13.37.42-300x151.jpg)

---

#### **2. Configure PDF Butler**

##### **Create the Doc Config**

1. In Salesforce, create a new **Doc Config**.
2. Upload the Word document to the **Doc Config Documents** section if required.

---

##### **Add the Data Source**

1. Open the **PDF Butler Editor**.
2. Add the required **Data Source**.

---

#### **3. Configure the FORM_CHECKBOX Config Type**

1. Click **Add Config Type**.
2. Configure the following values:

| Field | Value |
| --- | --- |
| Type | `FORM_CHECKBOX` |
| Merge Field | The bookmark name configured in Word |

![](https://pdfbutler.com/wp-content/uploads/2023/08/Screenshot-2026-05-20-at-13.40.59-300x259.jpg)

---

##### **Add Conditions**

1. Configure the condition that determines whether the checkbox should be checked.
2. Define the appropriate field, operator, and value.
    ![](https://pdfbutler.com/wp-content/uploads/2023/08/Screenshot-2026-05-20-at-13.43.35-300x259.jpg)

---

#### **4. Save and Generate the Document**

1. Click **Save to Server**.
2. Generate the document from Salesforce.
3. Verify that the checkbox is checked or unchecked according to the configured condition.

---

#### **Using FORM_CHECKBOX Inside Repeating Table Rows**

If the checkbox is located inside a table row that repeats dynamically, additional configuration is required.

---

##### **1. Create a Parent Table Row Config Type**

1. Create a parent Config Type with:
   - **Type** = `TABLE_ROW```

---

##### **2. Add a Child Config Type**

1. Under the `TABLE_ROW`, create a new **Child Config Type**.

---

##### **3. Configure the Child as FORM_CHECKBOX**

1. Set:
   - **Type** = `FORM_CHECKBOX`
2. Configure:
   - Merge Field
   - Conditions
   - Field mappings
      ![](https://pdfbutler.com/wp-content/uploads/2023/08/Screenshot-2026-05-20-at-15.58.11-300x236.png)

---

##### **4. Save and Validate**

1. Click **Save to Server**.
2. Generate the document.
3. Verify that:
   - Table rows repeat correctly
   - Checkboxes are dynamically checked based on the configured criteria
