Create forms for your team to fill out including photos, attachments, signatures, GPS, follow-up tracking, offline reporting, and alerts.

Overview of Forms

With KPA EHS Forms you can easily create and deploy forms for your team to fill out. Once you've created a form using the form builder, it will be available for your team to fill out either through their web browser or the KPA EHS apps. As your team fills out their reports, you can setup automatic notifications to know exactly when a report is submitted. Then jump on KPA EHS to search and analyze all of the forms you're collecting.

Form Building

Whether you build your own forms or start with a pre-built template, you can get your form in KPA EHS in just a few minutes. All forms are created through the online form builder which lets you add questions like text-boxes, attachment fields, signature fields, and more. Once you create your form, you decide who can fill it out and who can see responses. Learn More »

Form Builder
Build your own forms for your team to fill out
View a Form Response
View answers, weather, location, duration, & revision history
Forms Filtering Responses
Search your form responses by date, observer, & more
Searching Responses
Quickly look through form responses

Filling Out Forms

Once you've created your form, your team can access it through their web browser or through the free iPhone and Android KPA EHS apps available on Google Play and the iTunes App Store. For users with limited connectivity (especially out in the field) they can sign in to the KPA EHS app and it will automatically download their forms in advance. Later they will be able to fill out forms (with photos, videos, and other attachments) without an internet connection. The app will keep checking for connectivity and will automatically upload submitted reports as soon as connectivity resumes. The "Recent Reports" screen shows which reports have been uploaded and which haven't. Learn More »

Tracking Follow-Ups

When your team is submitting a report, they can also assign follow-ups to themselves or other team members. Once the report is submitted the system will automatically notify the assignees and assign them an open task to resolve the follow-up. Pending follow-ups can be closed out or can be re-assigned to other team members. Administrators can run pending follow-up reports to keep track of open issues. Learn More »

App-Based Forms
Fill out forms with the KPA EHS app
Attach Photos to Forms
Attach photos & videos to forms - even without connectivity
Recent Reports
Make sure recent reports get uploaded when connectivity resumes
Electronic Signature
Sign-off on forms using the electronic signature field
App EHS Forms And Training
Submit reports & complete training with the KPA EHS app


Anyone who has permission to view form responses will be able to setup email and/or push notifications when a report is submitted. Administrators can also create group notifications - for example, you might want to email all managers if an Incident Report is submitted. Learn More »

Viewing Reports

Your team can also search, filter, and analyze form responses as they're coming in, real-time (assuming you've granted them permission). The system will allow you to search by any field on the form and will generate charts and graphs using the different data points. Data can also be exported to PDF or an Excel spreadsheet. Learn More »

Forms Translated Multi Lingual
Web-based forms automatically translated to 100+ languages
Forms Setup Notification
Setup individual notifications for form responses
Complete Follow-Up Tasks
Complete follow-ups or re-assign them to others
Participation Report
Run a participation report to see who's done what
Check out the forms library.
Check out the forms library.

Top Features of KPA EHS Reporting

Check out the Forms Overview or learn about specific features:


Form Builder »

Start from a pre-built template or design your own form from scratch.


Offline / Mobile Reporting »

Once team members have downloaded the app, they can fill out reports offline - including attachments! The report will automatically upload once connectivity resumes.


Follow-Up Tracking »

Assign follow-ups within a report and track incomplete items.


Permissions »

You decide who can submit reports, view responses, and more.


Alerts & Notifications »

Setup individual or group notifications for certain reports. For example, you may want notifications for critical issues but not minor ones.


Analysis Tools »

KPA EHS automatically generates rich analytic tools so you can filter, visualize, and export all the data you're collecting.


Participation Reports »

Run participation reports to see who is submitting reports and when they're being submitted.


Electronic Signatures »

Collect electronic signatures when your team fill out reports.


Multilingual »

Forms filled out through the web browser can be automatically translated into 100+ languages.


Revision History

As your team edits a report, the system will automatically track what was changed, the author, and the date.


Data Lists

As projects, locations, etc change, the form will automatically update to include the latest options.


Auto-Hiding Fields

Clicking "Does Not Apply" dozens of times is counter-productive. Instead, hide questions that don't apply.



Some forms can be extremely complex, but that's no problem in KPA EHS. Setup sub-reports to make it easier to fill out in sections.

KPA EHS in 60 Seconds

Watch this quick overview of the KPA EHS system.

10 Minute Walk-through

Watch this walk-through of the KPA EHS system.