Skip to content
English
  • There are no suggestions because the search field is empty.

PSOhub Custom Objects in HubSpot

Learn how PSOhub Insights for HubSpot works, what data is synced and how it appears in HubSpot

PSOhub Insights for HubSpot brings your project data to life by syncing key information from your PSOhub projects into HubSpot as custom objects. This allows you to build custom dashboards and reports—directly within HubSpot.

In this guide, you'll learn:

  • What data is synced to HubSpot and how the sync works

  • The purpose of each custom object and how it maps to your PSOhub project data

 

How does the sync work?

Once activated, PSOhub Insights for HubSpot syncs your PSOhub project data into HubSpot as custom objects. The sync is one-way—data flows from PSOhub to HubSpot only. Changes made in HubSpot won’t push back to PSOhub.

What information syncs?

When enabling PSOhub Insights for HubSpot, you can choose which PSOhub project data to sync:

  • Projects

  • Hours

  • Expenses

  • Invoices (listed in HubSpot as “PSOhub Revenues”)

     

How often does it sync?

The sync is automatic and event-driven. Updates in PSOhub are pushed to HubSpot once every hour. If a record is deleted in PSOhub, that deletion will sync to HubSpot immediately.

 

Custom Object Fields Explained

Each PSOhub data type you sync becomes a Custom Object in HubSpot. These objects include key fields from your PSOhub environment, making it easy to build filters, dashboards and custom reports in HubSpot.

Below you'll find a breakdown of each custom object, along with the fields included.

PSOhub Expenses

Field

Description

Business Unit

The business unit assigned to the user who submitted the expense.

Category

The expense category selected for the entry (e.g. Travel, Software).

Date

The date the expense was recorded in PSOhub.

Project Name

The name of the project the expense was logged against.

Total ex VAT

The total expense amount, excluding tax.

User

The name of the PSOhub user who submitted the expense.

User e-mail

The email address of the user who submitted the expense (as listed in PSOhub).

 

PSOhub Projects

Field

Description

Actual margin

The profit margin (%) based on actual hours and expenses.

Actual profit

The actual profit calculated based on booked hours and expenses.

Business Unit

The business unit assigned to the project.

Delta budget

Remaining budgeted hours for the project.

Delta planned

Remaining planned hours for the project.

Estimated margin

The projected profit margin (%) based on estimated hours and expenses.

Estimated profit

The projected profit based on estimated hours and expenses.

Project manager

The name of the assigned Project Manager.

Project name

The name of the project.

Project Number

The unique project number assigned by PSOhub.

Project Type

The type or classification of the project (e.g. Internal, External, Retainer).

Project Date

The project’s official start date.

Recognized Revenue

Revenue recognized based on the project’s completion percentage (Completion Management).

Stage

The current stage of the project (e.g. In Progress, Completed).

Total Amount Used

The total monetary value of all hours booked to the project.

Total hours budget

The total number of hours budgeted for the project.

Total invoiced amount

The total amount invoiced for the project.

Total project value

The total value of the project as defined in the contract.

 

PSOhub Revenues (Invoices)

Field

Description

Business Unit

The business unit associated with the invoice.

Invoice Date

The date the invoice was created in PSOhub.

Invoice Number

The unique number assigned to the invoice.

Project Name

The name of the project linked to the invoice.

Status

The current status of the invoice (e.g. Sent, Paid, Overdue).

Total Amount ex VAT

The total invoice amount excluding tax.

Total Amount inc VAT

The total invoice amount including tax.

 

PSOhub Timesheets

Field

Description

Business Unit

The business unit of the user who logged the time entry.

Date

The date the time entry was recorded.

Hours Type

The type of hours logged (e.g. Billable, Non-billable, Internal).

Number of hours

The number of hours entered.

Project name

The name of the project associated with the time entry.

Role

The user’s role on the project (e.g. Consultant, Developer).

Selling rate

The rate at which the hours were billed.

Total value

The total value of the time entry (Hours × Selling Rate).

User

The name of the user who logged the time.

User e-mail

The email address of the user (as listed in PSOhub).

 

How to Access Custom Object Properties in HubSpot

If you're an Admin on the connected HubSpot account, you can view and manage the properties of each custom object in HubSpot. This is especially helpful if you want to check whether a field was populated from PSOhub, or whether it is a standard HubSpot system field.

  1. In your HubSpot account, go to Settings

  2. In the left-hand side menu, navigate to Objects > Custom Objects

  3. Select the custom object you want to review (e.g. PSOhub Projects)

  4. Click on Manage Properties

Here, you'll see a list of all properties (fields) for that object.

Use the Created By column to identify the source of each property:

  • Fields synced from PSOhub will show the name of the PSOhub user who connected the integration

  • HubSpot system fields will show Created By "HubSpot".