Daily Log Configuration
Configure the questions and structure of your daily log forms. This determines what information your team captures when documenting project progress.
Overview
Daily logs use a dynamic questionnaire system that you configure here. Questions are organized into four step categories, and each question can be customized for type, requirements, and behavior.
Accessing Configuration
Settings → Projects → Daily Log Configuration
Understanding the Interface
The configuration page shows:
- Category tabs - Switch between the four step categories
- Question list - Drag-and-drop sortable questions
- Add Question button - Create new questions
- Show disabled toggle - View/hide disabled questions
Step Categories
Questions are organized into four categories that appear as steps in the daily log form:
| Category | Purpose | Example Questions |
|---|---|---|
| Client Communication | Customer interactions | "Did you speak with the customer?", "Any concerns raised?" |
| Internal Communication | Team notes | "Notes for office staff", "Issues for tomorrow's crew" |
| Progress Photos | Visual documentation | "Upload progress photos", "Document completion status" |
| General | Everything else | "Trade partners on site", "Schedule changes", "Weather impact" |
Users complete these in order when filling out a daily log.
Creating Questions
Add a New Question
-
Click Add Question
-
Fill in the question details:
- Question Text - What the user sees (required)
- Client Question Text - Alternative text for client-facing contexts (Client Communication only)
- Question Type - Input method
- Step Category - Which step this appears in
- Enabled - Whether question appears in forms
- Required - Whether answer is mandatory
-
Click Create Question
Question Types
| Type | Description | Best For |
|---|---|---|
| Text Input | Single-line text field | Short answers, names, numbers |
| Text Area | Multi-line text field | Detailed descriptions, notes |
| Yes/No Dropdown | Toggle with optional follow-up | Binary questions with context |
| Date Picker | Date selection widget | Scheduling, inspection dates |
| Time Picker | Time selection widget | Start times, meeting times |
| Team Member Selection | Multi-select user picker | Who worked, who to notify |
| File Upload | Photo/image upload | Progress photos, documentation |
Yes/No with Conditional Text
For Yes/No questions, you can show a text field based on the answer:
- Select Yes/No Dropdown as type
- Under Yes/No Field Settings:
- Show Text Field On: Choose "Yes", "No", or "No text field"
- Text Field Label: Customize the prompt (e.g., "Please explain")
Example: "Did the customer express any concerns?"
- Show text field when: Yes
- Text field label: "What concerns were raised?"
File Upload Configuration
For File Upload questions:
- Minimum Files - How many images must be uploaded (default: 1)
- Upload Folder - Optional project folder to save photos
- Select from your default project folder structure
- If not set, photos attach only to the daily log
Example: Require at least 3 progress photos, saved to "Daily Photos" folder.
Managing Questions
Reordering Questions
Questions appear in the form in sort order:
- Drag the handle icon on any question
- Drop in the desired position
- Order saves automatically
Editing Questions
- Click the edit icon on any question
- Modify fields as needed
- Click Update Question
Changing a question type may affect how existing answers display. Consider creating a new question instead of changing types on heavily-used questions.
Enabling/Disabling Questions
- Enable: Question appears in daily log forms
- Disable: Question hidden from forms but answers preserved
To view disabled questions:
- Toggle Show disabled questions on
- Disabled questions appear grayed out
- Edit to re-enable if needed
Deleting Questions
Questions can only be deleted if they have no existing answers.
If answers exist:
- Disable the question instead
- Or manually remove from historical logs first
Client Question Text
For Client Communication questions only, you can set alternative text:
- Question Text - What internal staff sees
- Client Question Text - What appears in client-facing contexts
Example:
- Internal: "Did you discuss payment timeline with homeowner?"
- Client: "Were billing details reviewed?"
Leave Client Question Text blank to use the same text for both.
Best Practices
Start Simple
Begin with a few essential questions:
- "Work performed today" (Text Area, Required)
- "Customer interaction?" (Yes/No)
- "Progress photos" (File Upload, Required, Min 3)
- "Issues or delays?" (Yes/No with text on Yes)
Required vs. Optional
Make questions required when:
- Information is essential for project records
- Data feeds into reports or billing
- Missing information causes problems
Make questions optional when:
- Situation-dependent (e.g., "Inspection notes")
- Nice-to-have but not critical
- Question doesn't apply to all projects
Category Organization
- Client Communication - Anything customer-related
- Internal Communication - Staff-only notes, office updates
- Progress Photos - Keep photo uploads here for logical flow
- General - Catch-all for scheduling, weather, trades
Question Writing Tips
Be Specific
- ❌ "Notes"
- ✅ "Describe today's completed work"
Use Action Words
- ❌ "Customer"
- ✅ "Did you speak with the customer today?"
Avoid Double-Barreled Questions
- ❌ "Were there delays and did you notify the customer?"
- ✅ Separate into two questions
Form Preview
To see how your configuration looks to users:
- Navigate to any project
- Create a new daily log
- Step through the form to verify layout
Permissions
To configure daily logs, users need:
- Settings access
- Appropriate admin permissions
Regular users can submit daily logs but cannot modify the configuration.
Troubleshooting
Questions not appearing in form
- Check the question is enabled
- Verify the step category is correct
- Refresh the page/app to load latest config
Can't delete a question
Questions with existing answers cannot be deleted. Options:
- Disable the question instead
- Edit historical daily logs to remove answers first
Sort order not saving
- Ensure you have edit permissions
- Try refreshing and reordering
- Check for error messages after dropping
File uploads not working
- Verify the question type is File Upload
- Check minimum files setting isn't too high
- Ensure upload folder exists (if configured)
Related
- Daily Logs - End user guide
- Client Portal Daily Logs - Customer experience
- Form Builder - Other form customization options