Harvest Integration
The Harvest Integration connects Blueprint Studio to your Harvest account for seamless time tracking and billing synchronization. It allows you to import time entries, map projects and clients, and create invoices for billable hours directly in Blueprint Studio.
Tip: This integration ensures all time logged by your team in Harvest automatically appears in the correct Blueprint projects.
Connecting to Harvest
Only administrators can establish or remove the Harvest connection. All other users benefit from the data sync automatically.
Client & Project Mapping
Blueprint Studio uses a mapping system to ensure that Harvest and Blueprint stay aligned.
When importing data from Harvest, you have three options for each entity:
Client
🔗 Link Existing, ➕ Auto-Create, 🚫 Opt Out
Choose to link to an existing Blueprint client, automatically create one, or skip import.
Project
🔗 Link Existing, ➕ Auto-Create, 🚫 Opt Out
Match Harvest projects to Blueprint projects or create new ones automatically.
Setting up Mappings
Tip: Once mappings are set, future imports use them automatically.
Automatic Task Creation
When importing time entries, Blueprint Studio checks for matching task names.
If a matching Activity exists in Blueprint, it’s linked automatically.
If not, a new Activity is created in Blueprint with the same name as the Harvest Task.
This ensures your activity list always reflects real-time task usage from Harvest.
Tip: You can later rename or reorganize activities without breaking their link to Harvest tasks.
Importing Time Entries
Tip: You can schedule automatic imports or run them manually as needed.
Time Billing Overview
Imported time entries are aggregated into Time Billing views to simplify client invoicing.
Time Billing View: Displays total billable hours per project or phase.
Time Entries View: Displays individual time logs with date, user, task, and duration.
Designers can choose to bill at a project rate, task rate, or user rate depending on how rates are configured in Harvest.
Tip: You can override billing rates for individual time entries if necessary before creating invoices.
Creating Invoices for Time Entries
Invoices for time entries behave like standard Blueprint invoices and include all relevant details for client billing.
Tip: Time-based invoices can include summary or detailed line items depending on your layout settings.
Overriding Time Entries
If imported time entries need correction, you can override them before billing.
Overridden entries do not sync back to Harvest — they only affect Blueprint’s internal billing records.
Disconnecting Harvest
Best Practices
Maintain consistent client and project naming across both systems.
Use the Link Existing option whenever possible to avoid duplicates.
Run imports regularly to keep time billing up to date.
Review the Time Billing page before creating invoices to ensure accuracy.
Use QuickBooks integration in tandem to push time billing invoices directly into accounting.
Next Steps
Once Harvest is connected and time tracking is running smoothly, your team can seamlessly convert logged hours into client invoices and sync them with QuickBooks for accounting — giving you a full end-to-end billing workflow.