---
title: Create a Grid
description: How to create a grid as a task response type.
---

[Skip to content](https://support.ffair.io/migration/create-a-grid#main-content)

English

Show submenu for translations

[![FFAIR Primary Square](https://support.ffair.io/hs-fs/hubfs/FFAIR%20Primary%20Square.png?width=142&height=142&name=FFAIR%20Primary%20Square.png)](https://www.ffair.io)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Contact Us](https://support.ffair.io/kb-tickets/new)

[Contact Us](https://support.ffair.io/kb-tickets/new?hsLang=en)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [FFAIR Help Desk](https://support.ffair.io/migration?hsLang=en)
2. [Organiser](https://support.ffair.io/migration/organiser?hsLang=en)
3. [Managing Exhibitor Tasks](https://support.ffair.io/migration/organiser?hsLang=en#managing-exhibitor-tasks)

August 12, 2024

# Create a Grid

## How to create a grid as a task response type.

### **1. Creating a Grid Task**

**To create a Grid task in FFAIR, follow these steps:**

- Navigate to the Tasks  Page within your event or project dashboard.
- **Select the response type ‘Grid’**
- After selecting **Grid**, a **Customize Table** button will appear. Click this button to begin customizing your table.

---

### **2. Customizing Your Grid**

Once you're in the Customize Table pop-up, you'll have several options to tailor the grid to your specific needs:

#### **A. Table Structure: Columns and Rows**

- **Switcher for Table Type:** 
    - At the top of the table, you'll find a switcher that allows you to choose between "Only Columns" or "Columns and Rows." By default, the table will show both columns and rows.
- **Adding/Editing Columns and Rows:** 
    - You can rename any column or row by clicking on its label. When you hover over a column or row name, the cursor will change to a text pointer, allowing you to edit the label.
    - To add a new row, click the **Add Row** button. Similarly, you can add a new column by clicking the **Add Column** button.
- **Marking as Required:** 
    - You can mark entire rows or columns as required by clicking the **Required** button next to the row or column name. (The button appears as an ‘exclamation mark icon). This ensures that users must fill in those sections.

#### **B. Managing Rows and Columns**

- **Default Numbering and Labels:** 
    - Columns are labeled alphabetically (A, B, C...) and rows are numbered sequentially (1, 2, 3...).
- **Character Limit and Expanding Rows:** 
    - There is no character limit for the text entered in cells. The input field, along with the entire row, will expand downward to accommodate longer entries.
- **Mark All Cells as Mandatory:** 
    - If you want all cells within the grid to be mandatory, you can select the **Mark all table cells as mandatory** checkbox.
- **Allow Users to Add Additional Rows:** 
    - By default, the option to allow users to add additional rows is enabled. This feature can be disabled if necessary.
- **Removing Columns and Rows:** 
    - You can remove any column or row by hovering over the column/row name and clicking the **delete** option next to it. However, the last row or column cannot be removed to ensure the grid remains functional.

- **Field Input Type**

- By default, each cell in a grid table is set to require **text input** as a response. You can change the required input to a **drop down list**. Click the **cog icon** beside a table cell to open the cell **Settings**.
- Use the toggle to toggle between **Drop Down List** and **Text Field**. If you choose drop down, you will be presented with an **Add Options** section, where you can add the options which will be presented to your exhibitors to choose from.
- Make use of the **checkbox** options on this page to copy these settings to the entire Row or Column.

---

### **3. Previewing and Saving Your Grid**

Once you have customized your table, follow these steps to save and preview it:

1. **Save Customizations:** 
     - After completing your table customizations, click the **Save** button in the Customize Table pop-up. This will lock in your changes and prepare the grid for use.
2. **Preview the Grid:** 
     - A **Preview Grid** button will appear once you’ve saved your customizations. Clicking this button will open a preview of the grid, allowing you to see exactly how it will appear to users.

---

### **4. Advanced Features and Error Handling**

#### **A. Columns-Only Mode**

- If you find that rows are unnecessary, and you prefer a single-column view, FFAIR offers a handy suggestion: 
    - **Info Suggestion:** 
          - When you have three or more empty rows, the system will prompt you with a message: *“Do you want to use only columns for the description in this Grid?”* You can choose “No, thanks” to dismiss the suggestion or “Yes, use only columns” to switch to a columns-only view.
- **Switching Views:** 
    - If you accept the suggestion, the table will toggle to columns-only mode, and all rows will disappear. You can revert to the original view anytime by toggling the switcher back to "Columns and Rows."

#### **B. Limits on Columns**

- The grid allows for up to 8 columns. If you attempt to add more than 8 columns, an error message will appear, notifying you that the limit has been reached.

- [Organiser](https://support.ffair.io/migration/organiser?hsLang=en#main-content)

    - [Your FFAIR Account](https://support.ffair.io/migration/organiser?hsLang=en#your-ffair-account)
    - [Getting Started](https://support.ffair.io/migration/organiser?hsLang=en#getting-started)
    - [Setting Up A Show](https://support.ffair.io/migration/organiser?hsLang=en#setting-up-a-show)
    - [Your Show Info](https://support.ffair.io/migration/organiser?hsLang=en#your-show-info)
    - [Managing Exhibitor Tasks](https://support.ffair.io/migration/organiser?hsLang=en#managing-exhibitor-tasks)
    - [Managing Exhibitors](https://support.ffair.io/migration/organiser?hsLang=en#managing-exhibitors)
    - [Exhibitor Shop](https://support.ffair.io/migration/organiser?hsLang=en#exhibitor-shop)
    - [Reporting & Data Collection](https://support.ffair.io/migration/organiser?hsLang=en#reporting-data-collection)
    - [Integrations](https://support.ffair.io/migration/organiser?hsLang=en#integrations)
    - [FAQ's](https://support.ffair.io/migration/organiser?hsLang=en#faqs)
- [Exhibitor](https://support.ffair.io/migration/exhibitor?hsLang=en#main-content)

    - [Exhibitor Portal Overview](https://support.ffair.io/migration/exhibitor?hsLang=en#exhibitor-portal-overview)
    - [Account Set Up](https://support.ffair.io/migration/exhibitor?hsLang=en#account-set-up)
    - [Dashboard](https://support.ffair.io/migration/exhibitor?hsLang=en#dashboard)
    - [Tasks](https://support.ffair.io/migration/exhibitor?hsLang=en#tasks)
    - [Manual](https://support.ffair.io/migration/exhibitor?hsLang=en#manual)
    - [Shop](https://support.ffair.io/migration/exhibitor?hsLang=en#shop)
    - [FAQs](https://support.ffair.io/migration/exhibitor?hsLang=en#faqs)
- [Supplier](https://support.ffair.io/migration/supplier?hsLang=en#main-content)

    - [Supplier Onboarding Guide](https://support.ffair.io/migration/supplier?hsLang=en#supplier-onboarding-guide)
    - [Account Set Up](https://support.ffair.io/migration/supplier?hsLang=en#account-set-up)
    - [Show Set Up](https://support.ffair.io/migration/supplier?hsLang=en#show-set-up)
    - [Show/Shop Features](https://support.ffair.io/migration/supplier?hsLang=en#show-shop-features)
    - [FAQ's](https://support.ffair.io/migration/supplier?hsLang=en#faqs)
    - [Accounting](https://support.ffair.io/migration/supplier?hsLang=en#accounting)

[![Chill listening crop-3](https://support.ffair.io/hs-fs/hubfs/FFAIR%20Grey.png?width=72&height=29&name=FFAIR%20Grey.png "Chill listening crop-3")](https://www.ffair.io/)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, FFAIR Ltd