Customization on Workplace Campaigns

Custom Fields on Employees

Defined on: the Organization (employer)
Stored on: the Employee Relationship record

Employee custom fields are defined per employer organization and collected during the employee file import or on the giving form. They capture employer-specific data about each employee:

  • Employee ID, department, cost center
  • Pay period type (weekly, bi-weekly, semi-monthly, monthly)
  • Workgroup assignment for access control
  • Any employer-specific eligibility or participation tracking fields

Access in scripts: employeeRelationship.get('FieldName').value

Available in reports: employee custom field values appear as selectable columns in employee and participation reports.

Integration Codes on Workplace Campaigns

Hidden fields on workplace campaign records for:

  • External campaign identifiers (e.g., for an employer’s HR system)
  • GL codes for campaign revenue
  • Configuration values for payroll file format

→ Full reference: Where Custom Fields Live