---
title: Forms
description: Learn how you can create custom forms on your Indie Website.
---

[Skip to content](https://help.indiegraf.com/forms#main-content)

- [English](https://help.indiegraf.com/forms)
- [Español](https://help.indiegraf.com/es/forms)

English

Show submenu for translations

[Publisher Portal](https://portal.indiegraf.com/tickets?hsLang=en)

[![Indiegraf-PrimaryLogo-FullColor-1](https://help.indiegraf.com/hs-fs/hubfs/Indiegraf-PrimaryLogo-FullColor-1.png?width=262&height=60&name=Indiegraf-PrimaryLogo-FullColor-1.png)](https://help.indiegraf.com/?hsLang=en)

Open main navigation

Close main navigation

- - [English](https://help.indiegraf.com/forms)
    - [Español](https://help.indiegraf.com/es/forms)

  English
  
  Show submenu for translations
- [Publisher Portal](https://portal.indiegraf.com/tickets)

 How can we help you?

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

1. [Indiegraf](https://help.indiegraf.com/?hsLang=en)
2. [Indie Website](https://help.indiegraf.com/indie-website?hsLang=en)
3. [Audience Engagement & Forms](https://help.indiegraf.com/indie-website?hsLang=en#audience-engagement-forms)

September 21, 2026

# Forms

## Learn how you can create custom forms on your Indie Website.

You can add forms on your website. By default, is likely that your website already have forms for the "Contact Us" page. To see all your forms, click in "***Forms***" on the dashboard.

### **Creating a new form**

1. Click in ***Forms \> New form***. Add a *title* and a *description* (optional), click in "***Create form***";
2. Drag and drop the fields or elements you want in this form;
3. Click on the field to configure the **Field Settings**;

![Field Settings on Forms](https://help.indiegraf.com/hs-fs/hubfs/Field%20Settings%20on%20Forms.png?width=670&height=411&name=Field%20Settings%20on%20Forms.png)

 

- **Field Label**: This is the field title the user will see when filling out the form;
- **Field Description:** This will be displayed to the user and provide some direction on how the field should be filled out or selected;
- **Rules \> Required:** Select this option to make the form field required;
- **Rules \> No Duplicates:** Select this option to limit user input to unique values only. This mean the same user won't be able to provide the same email address twice, for instance;

4\. Click on "***Save Form***".

### **Understanding your form field types**

Our form builder offers four distinct types of fields, each designed for a different purpose:

- **Standard Fields:** The go-to fields for everyday forms (like contact forms, feedback surveys, or sign-ups) where you just want to collect information.
- **Advanced Fields:** Fields meant for specific data types like email addresses, phone numbers, or file uploads.
- **Pricing Fields:** Used specifically for calculating totals and handling payments.
- **Post Fields:** Specialized fields designed *only* for forms that are intended to automatically generate website content on your site (such as user-submitted classifieds or obituaries pages).

![Screenshot 2026-06-24 at 12.49.32 PM](https://help.indiegraf.com/hs-fs/hubfs/Screenshot%202026-06-24%20at%2012.49.32%20PM.png?width=426&height=480&name=Screenshot%202026-06-24%20at%2012.49.32%20PM.png)

### **Adding your form to a page or post**

To add a form to a page or post, 

![How to add a form to a post or page](https://help.indiegraf.com/hs-fs/hubfs/How%20to%20add%20a%20form%20to%20a%20post%20or%20page.png?width=670&height=543&name=How%20to%20add%20a%20form%20to%20a%20post%20or%20page.png)

1. Go to **Posts or Pages \> All Posts or All Pages.**
2. Use the Search field in the upper-right-hand corner to search for the Post or Page you wish to edit.
3. Click on the title or click **Edit** to access the post or page editor.
4. Click the **+** icon in the upper-left-hand corner and search for **Form**.
5. Click **Form** to add the block to the editor.
6. Using the dropdown, scroll to find the form you wish to add to your page.
7. Click **Publish or Save** to update your post or page.

 

To review your form entries, hover over **Forms** from the left-hand Dashboard menu, or hover over a form under **All Forms**, then click **Entries**.

![How to view Form Entries](https://help.indiegraf.com/hs-fs/hubfs/How%20to%20view%20Form%20Entries.png?width=670&height=534&name=How%20to%20view%20Form%20Entries.png)

 

To export the entries of a form:

![How to export entries from forms](https://help.indiegraf.com/hs-fs/hubfs/How%20to%20export%20entries%20from%20forms.png?width=670&height=374&name=How%20to%20export%20entries%20from%20forms.png)

1. Go to **Forms \> Import/Export**
2. **Select Export Entries**,
3. Select the form you wish to export from the **dropdown** list.
4. Select the fields, conditional logic and/or date range you want to review
   
   ![Entry Export Options for forms](https://help.indiegraf.com/hs-fs/hubfs/Entry%20Export%20Options%20for%20forms.png?width=670&height=917&name=Entry%20Export%20Options%20for%20forms.png)
   
   **Fields**: Select the field data you want to include in the export. Only active fields on the form will collect data for you to export. 
   
   **Conditional Logic**: Filter the entries by using conditional logic of the data.
   
   **Date Range**: Select a date range to limit the entry export to a specific time. Keep the field blank if you wish to export all entries.
5. **Click Download Export File**.  A CSV file will be created for you to download.

- [Welcome to Indiegraf](https://help.indiegraf.com/welcome-to-indiegraf?hsLang=en)
- [Onboarding](https://help.indiegraf.com/onboarding?hsLang=en#main-content)

    - [Quick Start Guide](https://help.indiegraf.com/onboarding?hsLang=en#quick-start-guide)
- [Indie Website](https://help.indiegraf.com/indie-website?hsLang=en#main-content)

    - [Analytics & Growth](https://help.indiegraf.com/indie-website?hsLang=en#analytics-growth)
    - [Audience Engagement & Forms](https://help.indiegraf.com/indie-website?hsLang=en#audience-engagement-forms)
    - [Configuring your Homepage](https://help.indiegraf.com/indie-website?hsLang=en#configuring-your-homepage)
    - [Content Creation & Management](https://help.indiegraf.com/indie-website?hsLang=en#content-creation-management)
    - [Design & Page Layout](https://help.indiegraf.com/indie-website?hsLang=en#design-page-layout)
    - [Indiegraf Pay](https://help.indiegraf.com/indie-website?hsLang=en#indiegraf-pay)
    - [Media & Visual Assets](https://help.indiegraf.com/indie-website?hsLang=en#media-visual-assets)
    - [Paywall Solution: Pelcro](https://help.indiegraf.com/indie-website?hsLang=en#paywall-solution-pelcro)
    - [SEO and Google Tools](https://help.indiegraf.com/indie-website?hsLang=en#seo-and-google-tools)
    - [Site Administration](https://help.indiegraf.com/indie-website?hsLang=en#site-administration)
    - [Technical Questions](https://help.indiegraf.com/indie-website?hsLang=en#technical-questions)
- [Indie Email](https://help.indiegraf.com/indie-email?hsLang=en#main-content)

    - [Quickstart Video Guide: Indie Email](https://help.indiegraf.com/indie-email?hsLang=en#quickstart-video-guide-indie-email)
    - [Account Setup & Foundations](https://help.indiegraf.com/indie-email?hsLang=en#account-setup-foundations)
    - [Contact Management](https://help.indiegraf.com/indie-email?hsLang=en#contact-management)
    - [Creating Campaigns](https://help.indiegraf.com/indie-email?hsLang=en#creating-campaigns)
    - [Sending Campaigns & Automation](https://help.indiegraf.com/indie-email?hsLang=en#sending-campaigns-automation)
    - [Troubleshooting & Deliverability](https://help.indiegraf.com/indie-email?hsLang=en#troubleshooting-deliverability)
    - [Analytics](https://help.indiegraf.com/indie-email?hsLang=en#analytics)
- [Indie Ads Manager (IAM)](https://help.indiegraf.com/indie-ads-manager-iam?hsLang=en#main-content)

    - [Reporting & Statistics](https://help.indiegraf.com/indie-ads-manager-iam?hsLang=en#reporting-statistics)
    - [Essential Articles](https://help.indiegraf.com/indie-ads-manager-iam?hsLang=en#essential-articles)
    - [Native Ad Templates](https://help.indiegraf.com/indie-ads-manager-iam?hsLang=en#native-ad-templates)
    - [Quick Start Guide](https://help.indiegraf.com/indie-ads-manager-iam?hsLang=en#quick-start-guide)
    - [Payment Solutions](https://help.indiegraf.com/indie-ads-manager-iam?hsLang=en#payment-solutions)
- [Hearken](https://help.indiegraf.com/hearken?hsLang=en#main-content)

    - [Planning and Preparing to Launch with Hearken](https://help.indiegraf.com/hearken?hsLang=en#planning-and-preparing-to-launch-with-hearken)
    - [Collecting Questions](https://help.indiegraf.com/hearken?hsLang=en#collecting-questions)
    - [Collecting Votes](https://help.indiegraf.com/hearken?hsLang=en#collecting-votes)
    - [Reporting an Answer](https://help.indiegraf.com/hearken?hsLang=en#reporting-an-answer)
    - [Spreading Hearken Across Your Organization](https://help.indiegraf.com/hearken?hsLang=en#spreading-hearken-across-your-organization)
    - [Creating and Customizing an Embed](https://help.indiegraf.com/hearken?hsLang=en#creating-and-customizing-an-embed)
    - [Workflow Features](https://help.indiegraf.com/hearken?hsLang=en#workflow-features)
    - [Platform Features](https://help.indiegraf.com/hearken?hsLang=en#platform-features)
    - [Setting Up Notifications and Alerts](https://help.indiegraf.com/hearken?hsLang=en#setting-up-notifications-and-alerts)
    - [Setting up APIs and webhooks](https://help.indiegraf.com/hearken?hsLang=en#setting-up-apis-and-webhooks)
    - [Data collection and exporting](https://help.indiegraf.com/hearken?hsLang=en#data-collection-and-exporting)
    - [Automatic categorization](https://help.indiegraf.com/hearken?hsLang=en#automatic-categorization)
    - [Social, outreach, and marketing](https://help.indiegraf.com/hearken?hsLang=en#social-outreach-and-marketing)
    - [Events and In-Person Engagement](https://help.indiegraf.com/hearken?hsLang=en#events-and-in-person-engagement)
    - [Monetizing your Hearken work](https://help.indiegraf.com/hearken?hsLang=en#monetizing-your-hearken-work)
- [Indiegraf Experts](https://help.indiegraf.com/indiegraf-experts?hsLang=en)
- [Indiegraf Product Release Notes](https://help.indiegraf.com/indiegraf-product-release-notes?hsLang=en#main-content)

    - [Product Demo Videos](https://help.indiegraf.com/indiegraf-product-release-notes?hsLang=en#product-demo-videos)
- [General](https://help.indiegraf.com/general?hsLang=en)
- [RevEngine](https://help.indiegraf.com/revengine?hsLang=en#main-content)

    - [Getting Started with RevEngine](https://help.indiegraf.com/revengine?hsLang=en#getting-started-with-revengine)
    - [International giving](https://help.indiegraf.com/revengine?hsLang=en#international-giving)
    - [RevEngine Core](https://help.indiegraf.com/revengine?hsLang=en#revengine-core)
    - [Organization management](https://help.indiegraf.com/revengine?hsLang=en#organization-management)
    - [Working with Stripe](https://help.indiegraf.com/revengine?hsLang=en#working-with-stripe)
    - [Contribution page basics](https://help.indiegraf.com/revengine?hsLang=en#contribution-page-basics)
    - [Customizing your page](https://help.indiegraf.com/revengine?hsLang=en#customizing-your-page)
    - [Branding and images](https://help.indiegraf.com/revengine?hsLang=en#branding-and-images)
    - [Advanced page settings & features](https://help.indiegraf.com/revengine?hsLang=en#advanced-page-settings-features)
    - [Portal & contribution management](https://help.indiegraf.com/revengine?hsLang=en#portal-contribution-management)
    - [Contribution data](https://help.indiegraf.com/revengine?hsLang=en#contribution-data)
    - [Analytics and Reporting](https://help.indiegraf.com/revengine?hsLang=en#analytics-and-reporting)
    - [Best Practices and Recommendations](https://help.indiegraf.com/revengine?hsLang=en#best-practices-and-recommendations)
    - [Receipts, reminders and transactional communications](https://help.indiegraf.com/revengine?hsLang=en#receipts-reminders-and-transactional-communications)
    - [Security & Legal](https://help.indiegraf.com/revengine?hsLang=en#security-legal)
    - [Common issues](https://help.indiegraf.com/revengine?hsLang=en#common-issues)

[![Indiegrf](https://help.indiegraf.com/hs-fs/hubfs/Indiegraf-SecondaryLogo-DarkNavy-2.png?width=260&height=130&name=Indiegraf-SecondaryLogo-DarkNavy-2.png "Indiegrf")](https://help.indiegraf.com/?hsLang=en)

Indiegraf is on a mission to make local news entrepreneurship a great career and life choice for journalists everywhere.

<https://www.instagram.com/indiegrafmedia> <https://www.twitter.com/indiegrafmedia> <https://www.facebook.com/indiegrafmedia> <https://www.linkedin.com/indiegraf-media> [mailto:support@indiegraf.com](mailto:support@indiegraf.com)

Copyright © 2025, Indiegraf Media