Overview
Daily Logs in Structur are your on-site journal for every active project. They give you a structured, timestamped record of what happened each day - work completed, materials delivered, manpower on site, delays, inspections, and more. Whether you're building accountability with clients or protecting yourself in a dispute, Daily Logs create a clear, consistent paper trail without the chaos of scattered notes or text threads.
Every log lives inside its project and includes a set of standard fields out of the box. You can add custom fields to capture anything specific to your workflow, configure who gets notified when a log is submitted, and attach photos and videos to document site conditions visually. For same-day logs on projects with a project address on file, you can pull in a live weather report automatically.
When you're ready to share or submit, you have two options: Create Only saves the log without sending notifications, and Create & Send saves it and notifies all configured recipients immediately.
This guide walks you through creating logs, managing fields and notifications, and getting the most out of Daily Logs on every project.
Understanding Daily Logs
What It Does
Daily Logs allow you and your team to:
Record day-by-day progress directly tied to a specific project with a date-stamped entry for every day
Fill in standard default fields covering Work Progress Today, Manpower on Site, Materials Delivered, Delays, Inspections, Look Ahead, Approx % of Project Completion, and Photos/Videos
Add custom fields with a range of field types to capture anything your workflow requires
Attach photos and videos to visually document site conditions - up to 50 files per log, 1024MB total
Pull in live weather data for same-day logs on projects or leads with an address on file
Send notifications to clients and internal team members when a log is submitted
Control notifications per log using the bell icon when creating or editing a specific log
Choose between Create Only and Create & Send to control when notifications go out
Export all logs to CSV for reporting or record-keeping
Manage default fields globally or per project using the Manage Default Fields toggle
When to Use It
Daily Logs are most valuable when you want to:
Build a reliable, date-stamped history of project progress
Keep clients updated without manual emails or phone calls
Document delays, inspections, or unexpected site conditions
Support change order conversations with factual daily records
Demonstrate professionalism and transparency throughout the project lifecycle
Step-by-Step Instructions
1. Open Daily Logs
Click Projects in the left sidebar and open the project you want to work in
Click Daily Logs in the module top bar
You'll see all existing log entries for that project in list view, showing Date, Created By, Description, and a preview of the standard field content.
2. Create a New Daily Log
Click New Daily Log in the top right corner
The Add Daily Log modal opens
Set the Date for the log
Fill in the standard fields:
Work Progress Today - describe what work was completed
Manpower on Site - record crew count and trades present
Materials Delivered - note any deliveries received
Delays - document any delays and their cause
Inspections - record any inspections that took place
Look Ahead - outline what work is planned next
Approx % of Project Completion - enter your current completion estimate
Photos/Videos - attach site photos and videos (up to 50 files, 1024MB total)
Fill in any custom fields that appear below the standard fields
Toggle Include weather report on if you want current weather conditions added to the log automatically
Note: The weather toggle only works for same-day logs on projects or leads that have an address on file. If no address is set, the toggle will not pull data. You cannot add weather data to past-date logs.
Click Create Only to save the log without sending notifications, or Create & Send to save and notify all configured recipients immediately
3. Manage Notification Settings
Click the bell icon in the top right of the Add Daily Log modal to control who receives notifications for this log.
The Default Notification Settings panel opens with two toggles:
Client - when on, the project client is notified when a log is submitted
Internal Users - when on, selected team members are notified
Click Save changes to save these as the default for all new logs on this project.
Note: You can also adjust notifications on a per-log basis by clicking the bell icon when creating or editing any individual log. This lets you send a specific log to a different set of recipients without changing the project defaults.
4. Open Daily Log Settings
Click the gear icon in the top right of the Daily Logs list view to open the Manage Daily Logs modal. This is where you manage the fields that appear on every log and set notification defaults.
The modal shows:
Manage Default Fields toggle - controls whether changes apply to this project only or to all projects company-wide
Bell icon - opens the Default Notification Settings panel
New Field button - adds a custom field
The list of current default fields with drag handles for reordering and three-dot menus for editing or deleting
5. Understand the Manage Default Fields Toggle
The Manage Default Fields toggle is the most important control in Daily Log settings.
When the toggle is OFF (default):
The explanatory text reads: "You are now managing custom daily log fields specific to this project. These fields will only appear in this project's daily logs and can be customized independently from the team defaults."
Any changes you make apply only to the current project
When the toggle is ON:
Changes apply to all projects company-wide
Adding a new field adds it to all existing and future projects
Deleting a field removes it from new projects only - not from existing logs
Use this toggle carefully. If you only want to adjust one project's log setup, make sure the toggle is OFF before making any changes.
6. Add a Custom Field
In the Manage Daily Logs modal, click New Field
The Add New Field modal opens
Enter a Field Name
Select a Field Type from the dropdown. Available types include Rich Text, Short Text, Long Text, Number, Date, Email, Phone, Currency, Yes or No, Single Option, Multiple Options, Dropdown, and File Upload
Toggle Required Field on if the field must be completed before a log can be submitted
Optionally enter a Default Value to pre-fill the field on every new log
Click Add Field
The field appears in all new daily logs for this project (or all projects, if the Manage Default Fields toggle was on).
7. Export Daily Logs
Click the download icon in the top right of the Daily Logs list view to export all logs for the project as a CSV or PDF file. Use this for reporting, record-keeping, or sharing a full project history.
Best Practices
Log consistently - a daily log submitted every day, even a short one, creates a far more valuable project record than sporadic entries.
Use photos - attaching site photos to logs adds context that written descriptions alone can't provide.
Add a project address to use weather - weather conditions are often relevant to progress and delays. Make sure the project has an address on file so the weather toggle works on same-day logs.
Set notification defaults at the start of every project - configure client and internal notification preferences before the first log is submitted so logs go to the right people from day one.
Use Create Only when drafting - if you're not ready to notify anyone yet, use Create Only to save the log and send it later.
Be deliberate with the global toggle - before adjusting fields in Settings, always check whether the Manage Default Fields toggle is on or off to avoid unintended company-wide changes.
Keep required custom fields minimal - add required fields only when they genuinely add value. Too many required fields create friction and reduce team adoption.
Common Questions
Q: What is the difference between Create Only and Create & Send?
A: Create Only saves the log without sending any notifications. Create & Send saves the log and immediately notifies all configured recipients. Use Create Only when you want to save your work without alerting anyone yet.
Q: Can I send a log to only certain contacts, not all of them?
A: You can control who receives notifications on a per-log basis by clicking the bell icon when creating or editing a specific log. This lets you include or exclude specific recipients for that log without changing the project defaults.
Q: Can I turn off daily log notifications for clients entirely?
A: Yes. Open Daily Log Settings via the gear icon, click the bell icon, and toggle off Client. This stops all future logs from notifying clients. You can still override this on individual logs if needed.
Q: Why isn't the weather toggle working?
A: The weather toggle only works for same-day logs on projects or leads that have an address on file. Set the project address in the General tab of the project, then return to the log. Weather data is also not available for past-date logs.
Q: Do changes to notification settings affect past logs?
A: No. Changes to default settings only apply to new logs created after the change. Previously submitted logs are not affected.
Q: Who can delete a daily log?
A: Only the person who created the log or a company admin can delete it.
Q: If I turn on Manage Default Fields and add a new field, will it appear in logs I already created?
A: New fields added with the global toggle on appear in new logs going forward on all projects. Previously created logs are not changed.
Q: How many photos can I attach to a log?
A: You can attach up to 50 files per log with a maximum combined size of 1024MB.
Common Mistakes to Avoid
❌ Don't | ✅ Do |
Turn on Manage Default Fields when you only want to edit one project | Turn the toggle off first, then make your changes |
Skip notification setup at the start of a project | Configure client and internal notification defaults before the first log is submitted |
Forget to attach photos | Use the Photos/Videos field to document site conditions visually |
Try to add weather data to a past-date log | Create same-day logs and toggle weather on before submitting - requires address on file |
Click Create & Send when you're not ready to notify anyone | Use Create Only to save without sending, then send when ready |
Add too many required custom fields | Keep required fields to what's truly essential to avoid team friction |
