The Elements Library allows admins to create, save, and reuse custom form elements—such as checkboxes, dropdowns, text fields, and rich text—across campaigns. As shown in the screenshots above, the library lives directly within Custom Elements, making it easy to deploy standardized fields wherever you need them.
By centralizing commonly used elements, organizations ensure consistent data labels, cleaner reporting, and faster campaign setup—without recreating the same fields over and over.
Key Features
Add from Library
As shown in the screenshots, admins can click Add from Library within the Custom Elements section to view all previously saved elements.
Elements are displayed with their type (checkbox, dropdown, field, rich text)
Selecting the checkbox next to an element immediately adds it to the campaign’s Custom Elements list
Supported Element Types
Elements in the library can include:
Checkboxes (e.g., consent, recognition preferences)
Dropdowns (e.g., interests, departments, affiliations)
Fields (text or numeric inputs)
Rich Text (instructions, disclaimers, contextual content)
Each element retains its configuration wherever it’s used.
Save to Library
When creating or editing a custom element, admins can select Save to Library (shown in the screenshots) to make the element reusable.
Once saved:
The element becomes available across all campaigns
Future uses preserve the same label and structure
Reporting fields remain standardized
Click-to-Edit Behavior
After adding an element from the library, clicking into it opens the full configuration panel (as shown in the screenshots), allowing admins to:
Review labels and options
Confirm required settings
Adjust presentation without breaking the underlying reporting schema
Consistent Reporting Schema
Because library elements reuse the same internal labels, all data collected through them aligns in reporting—making segmentation, filtering, and exports significantly easier and more reliable.
When similar questions are built manually across multiple campaigns, labels and structures can drift (e.g., “Public Recognition,” “Recognition Preference,” “Publish My Name”). This creates fragmented data in reporting.
The Elements Library solves this by:
Enforcing consistent labels and field structures
Ensuring data rolls up cleanly in reports
Reducing setup time for new campaigns and forms
How to Use the Elements Library
Step 1: Navigate to Custom Elements within your campaign
Navigate to a campaign and scroll to the Custom Elements section of the form editor. This can be found in the User ID & Data section.
Step 2: Add an Existing Element
Click Add from Library
Select the checkbox next to the element you want to use
The element is immediately added to your Custom Elements list
Step 3: Create a New Element
If you don’t see what you need:
Click Create New Element
Choose the element type (checkbox, dropdown, field, or rich text)
Configure labels, options, and behaviors
Step 4: Save the Element to the Library
Once configured:
Select Save to Library
The element becomes available for reuse across campaigns
Use Cases
Standardizing Recognition Preferences
Create a single checkbox like “Would you like to be publicly recognized?” and save it to the library. Every campaign can now use the same element—ensuring recognition data is labeled consistently in reporting.
Interest & Affinity Tracking
Save dropdowns for interests (Education, Health, Environment) to the library and reuse them across donation forms, volunteer sign-ups, and events—allowing interest data to aggregate cleanly.
Legal Language & Disclaimers
Rich text elements containing consent language or disclosures can be saved and reused without rewriting or risking inconsistencies.
Faster Campaign Launches
Teams launching multiple campaigns can pull pre-built elements from the library instead of rebuilding forms each time—saving setup time and reducing errors.
Best Practices
Name elements clearly so they’re easy to identify in the library
Reuse library elements whenever possible to maintain clean reporting
Review library elements periodically to ensure language and options remain current
The Elements Library enables scalable, consistent data collection across Goodworld. By creating reusable form elements and deploying them directly from the library, admins can streamline campaign setup, standardize reporting, and ensure high-quality data—no matter how many campaigns they manage.
If you have questions about the Elements Library , schedule a support call with our success team.





