Skip to main content
Working with Forms
47 articles
How to Design Forms: Table of Contents
What is in a Form?Forms are created to gather data in your Apricot database.
Tier 1 Forms versus Tier 2 Forms
Form PermissionsThe Form Permissions feature allows Apricot Administrators to see which Programs/Permission Sets can manipulate records of that form
Form Creation & Structuring Through the Lens of Data TablesIn this guide, we will be thinking about form creation and structuring through the lens of data tables.
Form Design
Template LibraryThe Template Library offers a selection of pre-designed forms that may be used to begin designing a form for your users to access.
Creating FormsForm Designer allows Administrators to create and edit forms, which are used to collect data. Forms can be created or edited at any time.
Best Practices: Form StructureThis guide will show you what we consider some "Best Practices" for form structure within our Apricot database.
Editing FormsApricot forms can be edited at any time.
Adding and Removing Fields in a FormHow to add and remove fields from forms in Apricot
How To Replace a Field with a Different Field Type
Adding Images to a FormThis article will go over the steps to add an image to a form.
Form PropertiesThis article details the available properties that can be set on a form-by-form basis.
Standard Field Properties
Text Fields
Numeric FieldsHere we will go over numeric fields such as decimal and currency.
Option FieldsFields govern how data is collected and reported on in Apricot. A diverse selection of fields is available in Form Designer.
Best Practices: Checkbox and Multiselect Alternative SetupIt's best practice to avoid Checkboxes when possible. This will guide you to a workaround using linking fields
Demographic FieldsA diverse selection of fields is available in Form Designer, some tailored to collect very specific kinds of data.
Upload FieldsA diverse selection of fields are available in Form Designer, some tailored to correctly collect very specific kinds of data.
Calculation Fields
Hyperlink FieldsFields govern how data is collected and reported in Apricot. A diverse selection of fields is available in Form Designer.
Date and Time FieldsHere we will go over date, drop-down date and time fields, and will also cover the scheduler field.
Calculating Time Durations That Span Multiple DaysCalculation Time Difference fields will assume both times are on the same day which causes issues when the timeframe passes midnight
System FieldsSystem Fields help search for particular records and allows Administrators the ability to run reports based on unique identifiers.
Special Field PropertiesThis section will outline the properties that are only available for certain types of fields.
Special FieldsHere we will go over special fields such as address lookup, email trigger, labels, record lock, signature and user creation.
Form StatesA form within Apricot can exist in four different states: unpublished, published, modified and inactive.
Form LogicWith Form Logic, you can conditionally show and/or require fields based on data entered into other fields on the current form
Form Logic & Cascading Drop DownsForm logic can use look up lists to create cascading drop downs.
LinkingLinking allows you to create connections between records in Apricot
Linking FieldsFields govern how data is collected and reported on in Apricot.
Advanced Linking: Wizard-Style Linking
Auto PopulateAuto Populate is a Linking field type which enables you to pull data from an originating record onto a different record.
Registration GridThe registration grid allows an Apricot user to create multiple Tier 2 records for multiple Tier 1 records at the same time
User ListsThis article details what a User List field is, how to use it, and other best practices
Email TriggerEmail triggers automatically notify users and others via email when records are created or updated in Apricot.
Email Trigger TroubleshootingLearn a few tips and tricks in troubleshooting email triggers
Bulk EntryBulk Entry button allows you to add multiple options at once when configuring an option field or creating/editing a lookup list
Lookup ListApricot offers a variety of option fields that can be added to any form for data collection - like checkbox, dropdown, radio button, etc.
Canada: Special Fields for Canadian Apricot Organizations
VIDEO | Standard Forms LibraryOverview of the Standard Forms Library in Apricot, including details on accessing and reordering Tier 1 and Tier 2 forms.
VIDEO | Designing Forms with Form LogicThis video reviews how to design a Form for use with Form Logic. For example, hide fields and sections and set Form Logic Action to unhide.
VIDEO | Saving FormsThis video reviews how to Save Forms in Apricot.
VIDEO | Publish RequirementsThis video reviews Publish Requirements for Forms in Apricot, including the Record Name field.
VIDEO | Smart List PresetThis video reviews how to create Smart List fields and pull them into a Form using the Form Designer.