> ## Documentation Index
> Fetch the complete documentation index at: https://docs.threadi.au/llms.txt
> Use this file to discover all available pages before exploring further.

# StopWatch for HubSpot

> This **App Usage Guide** aims to help you get up and running with **StopWatch for HubSpot**, an intuitive time tracking app designed to exist entirely within HubSpot.

<Tip>As of September 2025, **StopWatch for HubSpot is now <u>compatible with all HubSpot Portals</u>** (i.e. the app no longer requires your HubSpot Portal to have access to Custom Objects)</Tip>
<Check>**StopWatch for HubSpot** has been <Icon icon="badge-check" /> [Certified by HubSpot](https://ecosystem.hubspot.com/marketplace/listing/hubclock-by-thread-integrations-552213) since July 2024 and was named an <Icon icon="award" /> [Essential App for Customer Service](https://community.hubspot.com/t5/Releases-and-Updates/Updated-in-the-App-Marketplace-Essential-Apps-for-Customer/ba-p/1134837) in 2025.</Check>

## App Demo Videos

<Tabs>
  <Tab title="Usage Demo" icon="book">
    <Frame caption="StopWatch for HubSpot - App Usage Demo">
      <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube-nocookie.com/embed/A0peNvimE0k?si=rQUdBcDUXOwEqkwS" title="StopWatch for HubSpot - App Usage Demo" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
    </Frame>
  </Tab>

  <Tab title="App Card & Settings" icon="timer">
    <Frame caption="StopWatch for HubSpot - App Card & App Settings Features">
      <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube-nocookie.com/embed/BGjVctJ7ayA?si=4xmnJrb8azDJyHlY" title="StopWatch for HubSpot - App Card & App Settings Features" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
    </Frame>
  </Tab>

  <Tab title="Automation" icon="bolt-auto">
    <Frame caption="StopWatch for HubSpot - Custom Workflow Actions Demo (Start Timer & Stop Timer)">
      <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube-nocookie.com/embed/Vl-ai968Nqs?si=SyzcLmwXZbiqSU3g" title="StopWatch for HubSpot - Custom Workflow Actions Demo (Start Timer & Stop Timer)" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
    </Frame>
  </Tab>

  <Tab title="Reporting" icon="chart-simple">
    <Frame caption="StopWatch for HubSpot - Example User Tracked Time vs. Monthly Capacity Report Creation">
      <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube-nocookie.com/embed/HPRxQQ0W_fI?si=Z3nVSH2FMuvlg-fI" title="StopWatch for HubSpot - Example User Tracked Time vs. Monthly Capacity Report Creation" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
    </Frame>
  </Tab>
</Tabs>

<br />

## 1. Installing StopWatch for HubSpot

<Accordion title="Installing StopWatch for HubSpot" icon="desktop-arrow-down" iconType="duotone">
  Before you can start using **StopWatch for HubSpot**, you must successfully install the app within your HubSpot account. Choose one of the 2 options below to get started.

  <Columns cols={2}>
    <Card icon="hubspot" type="brands" href="https://ecosystem.hubspot.com/marketplace/listing/hubclock-by-thread-integrations-552213" arrow={true} color="#FF7A59">
      Install via the HubSpot App Marketplace
    </Card>

    <Card icon="link" iconType="duotone" href="https://app.hubspot.com/oauth/authorize?client_id=028d1e7a-3622-4421-841b-228cc120088a&redirect_uri=https%3A%2F%2Fstopwatch.threadi.au%2Finstall&scope=crm.objects.owners.read%20crm.objects.deals.read%20crm.objects.services.read%20crm.objects.contacts.read%20crm.objects.courses.read%20crm.objects.companies.read%20crm.objects.listings.read%20crm.objects.appointments.read%20crm.objects.projects.read%20tickets%20automation%20oauth%20crm.app.schemas.a552213_time_log.properties.write%20crm.app.schemas.a552213_time_log.read%20crm.app.objects.a552213_time_log.view%20crm.app.objects.a552213_time_log.create%20crm.app.objects.a552213_time_log.edit%20crm.app.objects.a552213_time_log.delete%20timeline&state=ao" arrow={true}>
      Install via direct OAuth link
    </Card>
  </Columns>

  <Note>The user who first installs the app in a given HubSpot Portal is the designated **StopWatch for HubSpot Primary Admin**. Managing additional admins is handled via [user-specific app settings](#user-settings). If you need to update your primary admin, please submit a [support request](https://www.threadi.au/support?app_name=stopwatch)</Note>

  After the installation process is complete, hopefully you will see an installation success message. If you see an error message, please wait a couple of minutes before trying again. If you see an error message again, please submit a [support request](https://www.threadi.au/support?app_name=stopwatch). For reference, we've included some screenshots of the installation process below.

  <Info>
    As part of the installation process, HubSpot will ask you to confirm within which account/portal you'd like to install the **StopWatch for HubSpot** app. You'll then be prompted to allow **StopWatch for HubSpot** access to certain information and permissions relating to the selected HubSpot account. We only request access and permissions necessary to deliver our services. If you'd like to discuss why we need certain access or permissions, please get in touch via email: [support@threadi.au](mailto:support@threadi.au)
  </Info>

  ### App Installation Process Screenshots

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-install-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=ed0b21dfab0965c915b955adc24a1d10" width="100%" data-path="images/stopwatch/guide-install-1.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-install-2.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=98808ff988239c2099de1056cf681333" width="100%" data-path="images/stopwatch/guide-install-2.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-install-3.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=fb0e8f897280e8ec3b4c3c407231e570" width="100%" data-path="images/stopwatch/guide-install-3.png" />
  </Frame>

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#installing-stopwatch-for-hubspot)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 2. Subscriptions and Nominating Users

<Accordion title="Subscriptions & Nominating Users" icon="wallet" iconType="duotone">
  <Card icon="wallet" iconType="duotone" href="/pricing?app=stopwatch" arrow={true} cta="View Subscription Options" color="#FF7A59">
    Free trial ended? Create a subscription to continue enjoying access to all app features
  </Card>

  <Callout icon="lock" color="#10B981" iconType="regular">
    <strong>Price Lock Promise</strong>: We never raise prices for active subscription holders. As long as your subscription is active, your price remains locked in.
  </Callout>

  <Note>
    Please ensure you've successfully [installed **StopWatch for HubSpot**](https://stopwatch.threadi.au/) within your HubSpot account before proceeding with any steps outlined in this section.
  </Note>

  The first time you successfully install **StopWatch for HubSpot**, you'll gain access to all app features as part of our 💥 **14 day free trial period** 💥. Once this free trial period has ended, you'll need to choose and confirm your **StopWatch for HubSpot** subscription plan.

  You can compare all available subscription options on our [Pricing page](/pricing?app=stopwatch). If you select a paid subscription, you'll need to confirm via our third-party payment provider, **Stripe**. Once you've successfully confirmed your subscription, you can manage it via our [customer portal](https://billing.stripe.com/p/login/3csdSc2wP68ybTi144) (powered by **Stripe**).

  <Info>Links for each subscription option are available [here](/pricing?app=stopwatch). Multiple currency options are available, including AUD, USD, GBP, EUR, CAD, NZD</Info>

  If you've chosen the **🤗 Free** plan, all you'll need to do to confirm your subscription is nominate your users via our [admin app settings](#app-settings).

  <Info>
    Please note, there will be no chance to change or rotate users at a later date. If you need other members of your team to use the app after having already nominated your users, you'll need to upgrade to a paid subscription.
  </Info>

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#subscriptions-and-nominating-users)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 3. Using the StopWatch

<Accordion title="Using the StopWatch" icon="timer" iconType="regular">
  The **StopWatch for HubSpot** experience, and the quality of the data made available by the app, relies heavily on your interaction with the features made available by the app.

  <Warning>
    We recommend tracking time via the **StopWatch** and/or our **Custom Workflow Actions** only. We do not recommend creating or updating "Time Log" records manually or by any means other than interacting with the **StopWatch for HubSpot** App.
  </Warning>

  ### CRM Object Type Availability

  The **StopWatch** <Tooltip tip="Powered by HubSpot's 'UI Extensions' feature">App Card</Tooltip> is available for the following HubSpot Standard CRM Object Types:

  <Columns cols={2}>
    <Card>
      * **Contact**
      * **Company**
      * **Deal**
      * **Ticket**
    </Card>

    <Card>
      * **Project**
      * **Appointment**
      * **Course**
      * **Listing**
      * **Service**
    </Card>
  </Columns>

  <Tooltip tip="With a little custom development work and only in certain circumstances">Upon special request</Tooltip>, the **StopWatch** App Card can be made available on HubSpot **Custom Object** views. If you'd like to learn more about using the **StopWatch** App Card with **Custom Objects**, please feel free to make a request via our [support form](https://www.threadi.au/support).

  ### Adding **StopWatch** to your HubSpot CRM Views

  The **StopWatch** App Card is hidden by default. It can be manually added to the right sidebar on:

  <Card>
    1. Individual record views
    2. Individual record preview views
    3. Ticket Help Desk views
  </Card>

  For example, to add the **StopWatch** App Card to your **Contact** right sidebar view:

  <Frame caption="StopWatch for HubSpot - Add the StopWatch App Card to a HubSpot CRM View">
    <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube-nocookie.com/embed/UcbGziHgsnE?si=L6Ees0lD1VS9P94BS" title="StopWatch for HubSpot - Add the StopWatch App Card to a HubSpot CRM View" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
  </Frame>

  <Note>The **StopWatch** CRM App Card is hidden by default. You must follow these steps in order to access it within your HubSpot CRM Views.</Note>

  <Steps>
    <Step title="Navigate to HubSpot Settings">
      Open your HubSpot account and click the <Icon icon="gear" /> icon in the top navigation bar.
    </Step>

    <Step title="Navigate to the relevant Object Type's settings page">
      Use the left sidebar to navigate to Data Management > Objects > *Object Type*
    </Step>

    <Step title="Navigate to the relevant CRM View">
      Click the **Record Customization** tab, then find and click the relevant CRM View. If you only have 1 view, it'll likely be called **Default view**.
    </Step>

    <Step title="Add 'StopWatch' to the CRM View's right sidebar">
      Hover over the position you'd like to add the **StopWatch** App Card, then click the <Icon icon="plus" /> icon. Click into the *Card library* tab and then search for **StopWatch**. If it's not already added to the view, click **Add Card**.
    </Step>

    <Step title="Reposition & Save">
      Reposition the **StopWatch** App Card as desired, then click **Save** or **Save and exit**.
    </Step>
  </Steps>

  ### StopWatch CRM App Card

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-stopwatch-2.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=47d85f91a6be0f6346c0e182fda7856f" width="100%" data-path="images/stopwatch/guide-stopwatch-2.png" />
  </Frame>

  To track time against the CRM record you are viewing, use the **⏱️ Timer** toggle visible at the top of the **StopWatch** App Card.

  When you use the **StopWatch** to track time against a HubSpot CRM record, the app creates/updates a "Time Log" record and associates it with <Tooltip tip="i.e. an individual Contact, Company, Deal, Ticket, Appointment, Course, Listing, Service or Project">the record</Tooltip> you are tracking time against. You can view and navigate to your Time Log records using the right sidebar (see image below).

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-timelog-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=4ea8b8da8e1db7b36a0e870518ba220a" width="100%" data-path="images/stopwatch/guide-timelog-1.png" />
  </Frame>

  #### <Icon icon="plus" /> Quick Add

  The StopWatch App Card offers the ability to **Quick Add** a time tracking session. This is intended to be used in the following scenarios:

  | Scenario                                           | Detail                                                                                                                                                                           |   |
  | -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | - |
  | **1. 'Batch' / 'end-of-day' time tracking method** | For customers who prefer or need to be able to input historic time tracking sessions manually, rather than inputting time tracking sessions in real-time via the 'Timer' toggle. |   |
  | **2. Forgotten to track time spent**               | For customers who may have forgotten to track time via the 'Timer' toggle and need to be able to manually input the forgotten time tracking session.                             |   |

  To use this feature, simply expand the **<Icon icon="plus" /> Quick Add** section, input all the relevant information relating to the time tracking session you'd like to record and click 'Submit'.

  #### <Icon icon="list-check" iconType="duotone" /> Associate Engagements <Badge icon="sparkles" iconType="duotone" color="green">NEW</Badge>

  <Note>
    * **Associate Engagements** is a user-specific setting (disabled by default).
    * This feature is only available if the **1 Time Log Per Session** user-specific setting is enabled. Review our [App Settings](#app-settings) section for more information.
  </Note>

  You can associate time tracking sessions with specific HubSpot Engagements linked to the CRM record you're viewing. The following HubSpot Engagement types are supported by this feature:

  <Card>
    * Tasks
    * Meetings
    * Calls
  </Card>

  Simply check the **Associate Engagements?** checkbox in the StopWatch App Card and select the relevant Engagement record(s) you'd like the time tracking session to be associated with. This is available when tracking time manually via the timer toggle, as well as via the **Quick Add** feature.

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/p4AMbz_D66x0-LCd/images/stopwatch/guide-stopwatch-4.png?fit=max&auto=format&n=p4AMbz_D66x0-LCd&q=85&s=4622145023b69612e7ae5567c6b9eeba" width="66%" data-path="images/stopwatch/guide-stopwatch-4.png" />
  </Frame>

  This feature unlocks powerful reporting and automation capabilities by enabling you to associate **Time Logs** with specific **<Tooltip tip="e.g. Tasks, Meetings, Calls">HubSpot Engagements</Tooltip>**.

  For example, [build custom reports](https://knowledge.hubspot.com/reports/create-custom-reports) to analyse your time spent on specific Tasks, Meetings and Calls, offering deeper insights into team productivity, project allocation and process efficiency. It also facilitates advanced [automation workflows](https://knowledge.hubspot.com/workflows/create-workflows) that can trigger <Tooltip tip="e.g. notifications, follow-ups, escalations">actions</Tooltip> based on time tracked against particular HubSpot Engagements, streamlining your operational processes and enhancing overall performance.

  <Info>
    * This feature is not currently available within [**StopWatch Web UI**](#web-ui)
    * A maximum of 100 records per Engagement type (i.e. Tasks, Meetings, Calls) are made available for selection
  </Info>

  #### <Icon icon="x" /> Cancel a Time Tracking Session

  <Note>
    This feature is only available if the **1 Time Log Per Session** user-specific setting is enabled. Review our [App Settings](#app-settings) section for more information.
  </Note>

  If you no longer want to submit a time tracking session after starting the **StopWatch** App Card timer, use the <Badge color="red" size="md" icon="x">Cancel</Badge> button to cancel the session. In the background, this deletes the relevant Time Log record that was created when you started the timer.

  <Info>
    If you installed **StopWatch for HubSpot** prior to <Badge color="yellow">1 April 2026</Badge>, you may need to reauthenticate in order to gain access to this feature. To do this, simply install the app again (there's no need to uninstall first). See the [Installing StopWatch for HubSpot section](#installing-stopwatch-for-hubspot) for instructions.
  </Info>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/tjD-EiuKeGVxuIBt/images/stopwatch/guide-stopwatch-3.png?fit=max&auto=format&n=tjD-EiuKeGVxuIBt&q=85&s=38ee2eb233f8746d18224a22430bd409" width="66%" data-path="images/stopwatch/guide-stopwatch-3.png" />
  </Frame>

  #### 💸 Billable Time

  Flagging a time tracking session as **billable** populates a number of Time Log properties that help you keep track of **Billable Tracked Time** vs. **Total Tracked Time**.

  **💫 Unlimited** subscribers also have access to the **Billable Amount**, **Cost Amount** and **Margin Amount** Time Log properties, which are automatically populated based on billable rates set by a **StopWatch for HubSpot** Admin user. This is intended to support common invoicing and workforce profitability analysis use cases.

  Within the **Billable Rates** [App Settings](#app-settings) tab, app admins can choose between the following **Billable Rate Modes**:

  <Columns cols={2}>
    <Card>
      * **👤 User-Based**: billable rates are managed per HubSpot User
    </Card>

    <Card>
      * **💼 Service-Based**: billable rates are managed per <Tooltip tip="As defined by app admins">Service</Tooltip>
    </Card>
  </Columns>

  <Frame caption="StopWatch for HubSpot - 'Billable Amount' Demo">
    <iframe className="w-full aspect-video rounded-xl" src="https://www.youtube-nocookie.com/embed/rcCMfKlSMKI?si=ZuuUesmUE_idIs3P" title="StopWatch for HubSpot - 'Billable Amount' Demo" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
  </Frame>

  #### <Icon icon="triangle-exclamation" /> Manually Adjusting Time Logs

  <Tip>
    ##### Auto-Correction

    **💫 Unlimited** subscribers have access to the **Auto-Correction** feature. Simply update the **Total Tracked Time (Minutes)** and/or **Billable Tracked Time (Minutes)** property value on the given Time Log record **manually or via a workflow**. This will trigger a background process that automatically updates all other relevant tracked time property values accordingly. Please note, the great majority of these automatic updates should be visible in your HubSpot Portal **within 30 minutes**.
  </Tip>

  As previously mentioned, to decrease the likelihood of time tracking data quality issues for our customers, **we <u>do not</u> recommend manually updating Time Log records**. However, we understand that in some cases this may be inevitable. <Tooltip tip="e.g. if you accidentally left a timer running">If you must adjust</Tooltip> the tracked time data stored on an individual Time Log record, this can be achieved by following the steps below.

  <Warning>
    * These steps are only relevant for **🤗 Free** and **👥 Team** subscription levels. **💫 Unlimited** subscribers, see above **Auto-Correction** section.
    * These steps need to be followed by the HubSpot User whose time tracking data is being adjusted.
    * Only relevant for Time Logs created via the StopWatch CRM Card (i.e. not via our Custom Workflow Actions).
    * For cases where either of the **Split Time Logs By Week** or **Split Time Logs By Day** settings are enabled, these steps would need to be followed in the <Tooltip tip="i.e the same week or month, depending on the enabled setting">same period</Tooltip> the Time Log represents.
    * For cases where the **1 Time Log Per Session** setting is enabled, the steps outlined below do not apply. Please delete the relevant Time Log record and re-create it using the StopWatch App Card's "Quick Add" feature.
  </Warning>

  | Step  | Instruction                                                                                                                                             |
  | ----- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **1** | Navigate to the relevant HubSpot CRM record (e.g. the individual Contact, Company, Deal, Ticket, Appointment, Course, Listing, Service or Project view) |
  | **2** | Ensure the StopWatch Timer is not running (i.e. if it's running, stop the Timer)                                                                        |
  | **3** | Navigate to the relevant Time Log record view                                                                                                           |
  | **4** | Adjust the Time Log property "Total Tracked Time (Minutes)" to align with your needs                                                                    |
  | **5** | Navigate back to the relevant HubSpot CRM record (from Step 1)                                                                                          |
  | **6** | Start the StopWatch Timer and wait for the confirmation message                                                                                         |
  | **7** | Stop the StopWatch timer                                                                                                                                |

  By initiating a new Time Log "Session", this effectively resets all **Total Tracked Time** property values stored on the given Time Log record, using the <Tooltip tip="Which you adjusted in Step 4">"Total Tracked Time (Minutes)"</Tooltip> property as a calculation "anchor".

  The screen-recording below demonstrates an example where someone has accidentally left a **StopWatch** Timer on for over a week. In the example, the total tracked time data stored on the relevant Time Log is updated to 60 minutes. Notice how all other "Total Tracked Time" properties automatically update once the StopWatch timer is started and stopped.

  <Frame caption="StopWatch for HubSpot - Time Logs - Manually Adjusting Total Tracked Time Data">
    <iframe className="w-full aspect-video rounded-xl" src="https://www.loom.com/embed/87f878725f034d688e7fe7f69815588f?sid=4d08d465-904c-4501-ad8d-e40861fb3b5a" title="StopWatch for HubSpot - Time Logs - Manually Adjusting Total Tracked Time Data" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
  </Frame>

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#using-the-stopwatch)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 4. Time Logs

<Accordion title="Time Logs" icon="list" iconType="duotone">
  As part of the installation process, **StopWatch for HubSpot** creates an App Object within your HubSpot account, called **Time Logs**.

  ### Time Log Variations

  Depending on your specific combination of **StopWatch for HubSpot** account and user-specific settings, the aggregation of and data contained within your Time Logs may vary. Expand the following sections for explanations of how Time Logs can vary depending on your settings:

  <Expandable title="1 Time Log Per Session">
    #### 1 Time Log Per Session

    <Tip>
      Enabling this setting can unlock powerful Time Log segmentation capabilities
    </Tip>

    <Info>
      "1 Time Log Per Session" is an optional, user-specific setting. It is disabled by default and available only to **👥 Team** and **💫 Unlimited** subscribers.
    </Info>

    Each submitted time tracking session results in 1 Time Log Record (i.e. no Time Log aggregation). This unlocks powerful segmentation capabilities by enabling users to set custom Time Log **Titles**, **Categories** and **Descriptions**.

    <br />

    <br />
  </Expandable>

  <Expandable title="Default">
    #### Default

    By default, when time is tracked against a HubSpot CRM record via the **StopWatch** App Card, information about this tracked time is stored on an associated "Time Log" record. If you use only the **StopWatch** App Card for creating and managing Time Log records (as is recommended), there should exist in your HubSpot account **1 Time Log record per unique combination of the following variables**:

    <Card horizontal>
      * **Object Type** (e.g. CONTACT)
      * **Object/Record ID** (e.g. 1234567890)
      * **HubSpot User ID** (e.g. 12345)
      * ***Example**: CONTACT\_1234567890\_12345*
    </Card>

    These variables are used to construct Time Log record titles, for example **CONTACT\_1234567890\_12345** (where **CONTACT** is the object type of the record that time is being tracked against, **1234567890** is the relevant Contact record ID and **12345** is the HubSpot user ID of the person tracking the time).

    <br />

    <br />
  </Expandable>

  <Expandable title="Split By Week OR Month">
    #### Split By Week / Split By Month

    <Info>
      "Split Time Logs By Week" and "Split Time Logs By Month" are optional, user-specific settings. They are both disabled by default.
    </Info>

    For any period of time where either of the optional, user-specific **Split By Week** or **Split By Month** [app settings](#app-settings) are enabled, there should exist in your HubSpot account **1 Time Log record per unique combination of the following variables**:

    <Card horizontal>
      Default

      * **Object Type** (e.g. CONTACT)
      * **Object/Record ID** (e.g. 1234567890)
      * **HubSpot User ID** (e.g. 12345)
      * ***Example**: CONTACT\_1234567890\_12345*

      Split By Week

      * **Year** (e.g. 2025)
      * **Week Number** (e.g. 50)
      * ***Example**: CONTACT\_1234567890\_12345\_2025\_50*

      Split By Month

      * **Year/Month** (e.g. 202504)
      * ***Example**: CONTACT\_1234567890\_12345\_202504*
    </Card>

    <br />
  </Expandable>

  ### Time Log Record View

  Each **Time Log** record contains <Tooltip tip="Stored within HubSpot 'properties'">data</Tooltip>, reflecting a summary of all relevant time tracking sessions, with respect to the <Tooltip tip="Time Log aggregation depends on your settings. See the 'Time Log Variations' section above.">configured settings</Tooltip>. This data is visible in the left sidebar on the Time Log record view (see image below). The display of these properties can be customised within your HubSpot account settings.

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-timelog-2.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=d63f7ffb4174a54bfc36ffd01e5cb839" width="100%" data-path="images/stopwatch/guide-timelog-2.png" />
  </Frame>

  Information relating to each individual time tracking "session" can be viewed as <Tooltip tip="Always titled 'Time Log Session Details'">**Notes**</Tooltip> within the activity timeline of the relevant **Time Log** record (see image below).

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-sessions-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=b85db1ba1bf7a353432a33bcfc9d71a7" width="100%" data-path="images/stopwatch/guide-sessions-1.png" />
  </Frame>

  <Info>
    These **Notes** are standard HubSpot Engagement records, of "Note" type. They are automatically generated by **StopWatch for HubSpot** based on interaction with the **StopWatch** App Card and/or Custom Workflow Actions.
  </Info>

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#time-logs)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 5. Web UI

<Accordion title="Web UI" icon="globe-pointer" iconType="duotone">
  <Note>
    * This feature is only available to our **💫 Unlimited** subscribers. Information about our subscription options is available on our [Pricing page](/pricing?app=stopwatch).
    * To use this feature, specific users must first be nominated by a **StopWatch for HubSpot** admin. Admins can manage their **Web UI Users** via the **[admin app settings](#app-settings)**.
  </Note>

  <Card icon="globe-pointer" iconType="duotone" href="https://stopwatch.threadi.au/login" arrow={true} color="#FF7A59" horizontal>
    Log in to StopWatch for HubSpot's Web UI
  </Card>

  Our **Web UI** allows your team to track time against HubSpot CRM records, without needing to log into HubSpot.

  This is particularly useful for team members who aren't always at their desk, but still need to track their time. It's available via any web browser, so you can even track time on your phone.

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/V0nat7_TFc5VbHQk/images/stopwatch/guide-web-1.png?fit=max&auto=format&n=V0nat7_TFc5VbHQk&q=85&s=e0a5586bf0299c3ae2144364d1490f81" width="100%" data-path="images/stopwatch/guide-web-1.png" />
  </Frame>

  To access this feature, you'll need to login [here](https://stopwatch.threadi.au/login) (a link is sent to the supplied email address). You can also get there via the **"Web Login"** button on our [app homepage](https://stopwatch.threadi.au).

  Once you're in, follow the prompts to find the HubSpot CRM record you're wanting to track time against, and then submit your time tracking session.
</Accordion>

## 6. App Events

<Accordion title="App Events" icon="circle-play" iconType="duotone">
  <Note>
    * This feature is available to **👥 Team** and **💫 Unlimited** subscribers only
    * After enabling this feature, our **App Events** may not appear in your HubSpot Portal immediately. **Please allow up to 24 hours** for App Events and related features to become visible. If you don't see our App Events after this time, please submit a [support request](https://www.threadi.au/support?app_name=stopwatch).
  </Note>

  **StopWatch for HubSpot** supports **App Events** for time tracking sessions. This is an <Tooltip tip="Disabled by default">optional feature</Tooltip>, controlled via the **[Admin App Settings](#app-settings)**

  When enabled, **App Events are logged within the relevant <Tooltip tip="i.e. the relevant Contact, Company, Deal, Ticket, Appointment, Course, Listing, Project or Service record view (not the Time Log record view)">HubSpot CRM record’s</Tooltip> activity timeline for each submitted time tracking session**. This makes it possible to build **HubSpot Workflows** and **Custom Reports** based on the submission of individual time tracking sessions.

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/Bkm7U4dkFqMhw0bw/images/stopwatch/guide-app-events-2.png?fit=max&auto=format&n=Bkm7U4dkFqMhw0bw&q=85&s=e5e07d0d0f4886a91fe4f1ff56ce0bf5" width="100%" data-path="images/stopwatch/guide-app-events-2.png" />
  </Frame>

  <Info>
    By default, **App Events** are often hidden from the activity timeline. You must manually add them to the relevant activity timeline view by clicking **Activity** > **Integrations**. See the screenshot below for reference.
  </Info>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/Bkm7U4dkFqMhw0bw/images/stopwatch/guide-app-events-1.png?fit=max&auto=format&n=Bkm7U4dkFqMhw0bw&q=85&s=2dd0dcb18ec20f33a7d79ea9d6304d53" width="100%" data-path="images/stopwatch/guide-app-events-1.png" />
  </Frame>

  This feature is available when tracking time against the HubSpot CRM object types listed below. All time tracking <Tooltip tip="i.e. StopWatch App Card Timer, StopWatch App Card Quick Add, StopWatch Web UI and Custom Workflow Actions">session submission sources</Tooltip> are supported.

  <Columns cols={2}>
    <Card>
      * **Contact**
      * **Company**
      * **Deal**
      * **Ticket**
    </Card>

    <Card>
      * **Project**
      * **Appointment**
      * **Course**
      * **Listing**
      * **Service**
    </Card>
  </Columns>
</Accordion>

## 7. Suppress Time Log Ownership Notifications

<Accordion title="Suppress Time Log Ownership Notifications" icon="bell-slash" iconType="regular">
  Each **Time Log** record created via interaction with the **StopWatch** App Card is automatically assigned a HubSpot "Owner", reflecting the HubSpot user who is tracking the time. This is also the case for **Time Logs** created via the app's Custom Workflow Actions that are not designated as **Workflow-Managed**.

  The inclusion of this feature within **StopWatch for HubSpot** is designed to allow for more powerful reporting and automation when working with **Time Log** records.

  <Info>
    Among other benefits, record ownership of Time Logs allows for:

    1. Dynamic filtering within reports, and
    2. Subsequent record ownership assignment within workflows
  </Info>

  By default, if a record of <Tooltip tip="Including App Objects like 'Time Logs'">any object type</Tooltip> is assigned an Owner, the relevant HubSpot user is sent an email notification, alerting them to their ownership of the record.

  This email notification can be managed by users within HubSpot's settings:

  <Steps>
    <Step title="Navigate to HubSpot Settings">
      Open your HubSpot account and click the <Icon icon="gear" /> icon in the top navigation bar.
    </Step>

    <Step title="Navigate to User-Specific Notifications">
      Via the left sidebar, navigate to 'Your Preferences' > 'Notifications'
    </Step>

    <Step title="Find 'Custom Objects' and Disable the Notification">
      Locate 'Custom Objects' in the centre panel within the 'Email & Desktop' tab. Disable the email notification relating to 'Custom object assigned to you'.
    </Step>
  </Steps>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-notifications-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=7a71d3383c76fcc3485f2e95b2c4f90d" width="100%" data-path="images/stopwatch/guide-notifications-1.png" />
  </Frame>

  Unfortunately, this notification can only be managed collectively across all custom objects within a HubSpot account (i.e. it's not possible to manage this notification granularly, per custom object type). Rather than turning them off in HubSpot, alternatively you could consider configuring your email inbox filters / settings to more selectively "hide" or "delete" these notification emails.

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#suppressing-time-log-ownership-notifications)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 8. Reporting and Automation

<Accordion title="Reporting & Automation" icon="bolt-lightning" iconType="duotone">
  <Note>
    HubSpot [Custom Reports](https://knowledge.hubspot.com/reports/create-custom-reports) and [Workflows](https://knowledge.hubspot.com/workflows/create-workflows) are restricted to certain HubSpot subscription levels. Please review the previously linked HubSpot Knowledge Base Articles to confirm whether you have access to these features.
  </Note>

  Once you have collected some time tracking data in your HubSpot account (in the format of **Time Log** records), you're likely going to want to extract some value from it.

  ### Custom Reports

  You can use your **Time Logs** as you would any other CRM object type within your HubSpot account. With your **Time Logs** as the centrepiece, we recommend creating or updating your existing HubSpot reports/dashboards to better understand how your team is collectively spending their time across Deals, Contact, Companies, Tickets, Appointments, Courses, Listings, Services and/or Projects.

  To help get the ball rolling, below are a couple of screenshots of example HubSpot reports leveraging data made available by **StopWatch for HubSpot**.

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-reports-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=312d4114f976b13135dc53fca43b4e9f" width="100%" data-path="images/stopwatch/guide-reports-1.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-reports-2.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=371adce8f1be82fd01ce908f4684cd8b" width="100%" data-path="images/stopwatch/guide-reports-2.png" />
  </Frame>

  ### Automation Workflows

  #### Custom Workflow Actions

  <Note>
    This feature is available to **💫 Unlimited** subscribers only
  </Note>

  **💫 Unlimited** subscribers have access to 3 custom workflow actions provided by **StopWatch for HubSpot**. There's a daily usage cap of 1,000 custom workflow action requests <Tooltip tip="24 hour UTC period">per day</Tooltip>. Any requests made over this usage cap will be rejected by the app.

  The great majority of requests will be processed within 5 minutes of being received. If you require more requests per day or faster processing times, please submit a [support request](https://www.threadi.au/support?app_name=stopwatch).

  | Title                               | Availability | Detail                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
  | ----------------------------------- | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | **Start Timer**                     | Public       | This custom workflow action starts a *StopWatch for HubSpot* Timer, relevant to the record enrolled in the given workflow. The "Start Timer" action includes an option to tag a Time Log as being *'Workflow-Managed'*. As a general rule, you should use this feature when the time being tracked does not directly relate to the Owner of the given CRM record.                                                                                                                                                                                                                                                                                                                                                                                                                                         |
  | **Stop Timer**                      | Public       | This custom workflow action stops a *StopWatch for HubSpot* Timer, relevant to the record enrolled in the given workflow. If you've tagged the corresponding "Start Timer" action as being *'Workflow-Managed'*, be sure to use the exact same tag within the "Stop Timer" action. Failure to do so could lead to errors relating to the app not being able to find the corresponding Time Log. The "Stop Timer" action also includes an option to exclude out of office hours, with configurable settings including the ability to specify your timezone and the start/end hours of your standard work day. This allows for the support of common sales and service time tracking use cases involving the analysis of how long CRM records spend in a given stage/status, excluding out of office hours. |
  | **Stop Timer on Existing Time Log** | Upon Request | **\[Time Log-based Workflows Only]** This custom workflow action stops the *StopWatch for HubSpot* Timer directly on the Time Log enrolled in the given workflow. As this requires a unique CRM Object Type identifier, this feature is made available on a case-by-case basis. If you'd like access, please submit a [support request](https://www.threadi.au/support)                                                                                                                                                                                                                                                                                                                                                                                                                                   |

  These custom workflow actions come with settings that offer far greater time tracking flexibility, in comparison to using the **StopWatch** App Card feature alone. For example, it's possible to configure workflows that track the time an individual record spends within a given object stage (e.g. Deal Stage, Contact Lifecycle Stage, Ticket Status, Listing Stage, Service Stage), excluding out of office hours.

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-workflows-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=9cebb7c43c5bdaef0c4a57123881c547" width="100%" data-path="images/stopwatch/guide-workflows-1.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-workflows-2.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=57ca8e8ae0a6720fb73cc7853e498bce" width="100%" data-path="images/stopwatch/guide-workflows-2.png" />
  </Frame>

  <Frame>
    <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-workflows-3.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=ac3d2cc997c99f41a59e9ab99b8b695d" width="100%" data-path="images/stopwatch/guide-workflows-3.png" />
  </Frame>

  To learn more about how to use your **Time Logs** in HubSpot's [custom reporting](https://knowledge.hubspot.com/reports/create-custom-reports) and [automation tools](https://knowledge.hubspot.com/workflows/create-workflows), please review the previously linked HubSpot Knowledge Base Articles.

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#reporting-and-automation)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 9. App Settings

<Accordion title="App Settings" icon="gear" iconType="duotone">
  **StopWatch for HubSpot** comes with a number of settings, configurable from within HubSpot.

  #### User-Specific Settings

  By default, user-specific settings can be configured by anyone with **App Marketplace Access** permissions.

  * Admins can edit the settings of all users
  * Non-admins can only edit their own user-specific settings

  <Info>Admins can control which non-admins are able to adjust user-specific settings via the **Lockdown User Settings** feature.</Info>

  #### Account-Specific Settings

  Only admins can edit the account-specific settings.

  <br />

  To access **StopWatch for HubSpot** settings:

  <Steps>
    <Step title="Navigate to HubSpot Settings">
      Open your HubSpot account and click the <Icon icon="gear" /> icon in the top navigation bar.
    </Step>

    <Step title="Navigate to Connected Apps">
      Via the left sidebar, navigate to Account Management > Integrations > Connected Apps
    </Step>

    <Step title="Find & Click 'StopWatch'">
      From the list of apps connected to your HubSpot account, find and click **StopWatch**. Then click through to the **Settings** tab.
    </Step>
  </Steps>

  <Tabs>
    <Tab title="Admin" icon="user" iconType="solid">
      Please refer to the below table for an explanation of all the account-specific settings available within the "Admin Settings" tab.

      | Setting                                   | Default                                                         | Description                                                                                                                                                                                                                                                                                                                                                                                                                            |
      | ----------------------------------------- | --------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
      | **Nominated Users**                       | <Badge size="lg" color="gray" icon="list">Primary Admin</Badge> | Only visible to our **🤗 Free** subscribers. A list of up to 3 nominated users with access to app features. User rotation is not supported. Once you successfully nominate 3 users, you will not be able to make further changes.                                                                                                                                                                                                      |
      | **Web UI Users**                          | <Badge size="lg" color="gray" icon="list">None</Badge>          | Only available to our **💫 Unlimited** subscribers. A list of nominated users with access to our [Web UI feature](#web-ui).                                                                                                                                                                                                                                                                                                            |
      | **StopWatch API Key**                     | <Badge size="lg" color="gray" icon="ellipsis">None</Badge>      | Manage your [**StopWatch API**](/apis/stopwatch) authentication token. Only available to our **💫 Unlimited** subscribers and only visible to **Primary Admins**.                                                                                                                                                                                                                                                                      |
      | **Lockdown User Settings**                | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge>      | If enabled, prevents non-admins from modifying their own user-specific settings.                                                                                                                                                                                                                                                                                                                                                       |
      | **Lockdown User Settings Exceptions**     | <Badge size="lg" color="gray" icon="list">None</Badge>          | Indicates which users should be exempt from the 'Lockdown User Settings' restriction (described above). This gives specific non-admins the ability to modify their own user-specific settings, while preventing all other non-admins from doing so. Only available if 'Lockdown User Settings' is enabled.                                                                                                                             |
      | **Auto Start Override**                   | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge>      | When enabled, the **Auto Start Timer** feature is engaged whenever a user loads a CRM record view containing the StopWatch App Card, provided the timer was last stopped more than 1 minute ago. This removes the default requirement for a prior time tracking session to have been logged against the given CRM record. This makes it possible to use the **Auto Start Timer** and **1 Time Log Per Session** features concurrently. |
      | **App Events for Time Tracking Sessions** | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge>      | Only available to our **👥 Team** and **💫 Unlimited** subscribers. When enabled, **App Events** are logged within the relevant HubSpot CRM record's activity timeline for each submitted time tracking session. This makes it possible to build HubSpot Workflows and Reports based on the submission of individual time tracking sessions.                                                                                           |
    </Tab>

    <Tab title="User" icon="user" iconType="regular">
      Please refer to the below table for an explanation of all the user-specific settings available within the "User Settings" tab.

      | Setting                              | Default                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
      | ------------------------------------ | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
      | **Admin User**                       | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | <Badge size="md" color="blue">Visible to admins only</Badge> If enabled, this user is assigned admin privileges. Only existing admins can assign/remove admin privileges to/from other users. The <Tooltip tip="By default, the person who installs the app for the first time">Primary Admin</Tooltip> cannot have their admin privileges removed within the app settings. To change the Primary Admin user, please submit a [support request](https://www.threadi.au/support?app_name=stopwatch).                                                                                                                                                                                                                                                                                                                                                                                      |
      | **1 Time Log Per Session**           | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | If enabled, each time tracking session is represented as its own Time Log record. Enables users to specify custom Time Log 'Titles', 'Categories' and 'Descriptions', unlocking powerful segmentation capabilities for your time tracking data. Also enables analysis relating to <Tooltip tip="Similar to how 'Split Time Logs By Week' and 'Split Time Logs By Month' work">when time was tracked</Tooltip>.                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
      | **Associate Engagements Option**     | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | Only available if the **1 Time Log Per Session** setting is enabled. Enables the selective association between Time Logs and one or more related HubSpot Engagements (e.g. Tasks, Meetings and Calls). This makes it possible to create custom reports displaying time tracked against Engagements.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
      | **Split Time Logs By Week**          | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | Allows for time tracked via the StopWatch App Card and Workflow Actions to be segmented by the week of a given year. This is useful for reporting and automation use cases where tracked time needs to be segmented by individual weeks of a given year (e.g. 'Last week').                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
      | **Split Time Logs By Month**         | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | Allows for time tracked via the StopWatch App Card and Workflow Actions to be segmented by "Month + Year". This is useful for reporting and automation use cases where tracked time needs to be segmented by month/year combination (e.g. March 2026).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
      | **Auto Start Timer**                 | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | If enabled, starts the timer automatically when an individual HubSpot CRM record view is loaded, assuming <u>all of the following conditions are met:</u><br /><br />**1. The "StopWatch" App Card is present on the given record view.**<br /> **2. You've already tracked time against the given HubSpot CRM record** (excl. *1 Time Log Per Session* records). The first time tracking session per record (and per period, if you've enabled either "Split By Week" or "Split By Month") must be submitted manually. This condition can be bypassed via the **Auto Start Override** adming setting.<br />**3. Timer last stopped >1 minute ago.** This is to avoid unintentionally restarting the timer soon after having stopped it. This requirement does not apply if you have enabled both the **1 Time Log Per Session** user setting and **Auto Start Override** admin setting. |
      | **Billable By Default**              | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | If enabled, all time tracking sessions are flagged as billable by default. If the user has the 'Billable Time Option' enabled (see below), they can manually override the billable status for each individual time tracking session.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
      | **Billable Time Option**             | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | Allows for time tracked via the StopWatch App Card to be segmented into the groups "Billable" and "Total". This is particularly useful for reporting and automating use cases where tracked time needs to be segmented as "Billable", "Total" or "Non-Billable" (i.e. "Total" minus "Billable").                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
      | **Round Up Time Tracking Sessions**  | <Badge size="lg" color="gray" icon="bars">Disabled</Badge> | Allows for time tracked via the StopWatch App Card to be rounded up to the nearest 1, 5, 6, 15, 30 or 60 minute interval.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
      | **Quick Add Session Increments**     | <Badge size="lg" color="gray" icon="bars">Default</Badge>  | Configure the duration increments available when submitting a 'Quick Add' time tracking session (in 'Simple' submission mode).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
      | **Show 'Team Summary Data' Section** | <Badge size="lg" color="red" icon="toggle-off">OFF</Badge> | If enabled, the aggregated time tracked by all team members and other useful summary data is displayed in the StopWatch App Card (relevant to the CRM record being viewed).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
      | **Show 'Quick Add' Feature**         | <Badge size="lg" color="green" icon="toggle-on">ON</Badge> | Controls whether the 'Quick Add' feature is displayed within the StopWatch App Card.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
      | **Preferred Date Format**            | <Badge size="lg" color="gray" icon="bars">Default</Badge>  | Customise the date format used in certain app features, including the **Start Date** Quick Add input field. **Short**, **Medium** and **Long** date format options are <Tooltip tip="For example, depending on your browser settings, the 'Long' date format might be displayed as 'January 10, 2027'">localised</Tooltip>.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
    </Tab>

    <Tab title="Categories" icon="list">
      <Note>Time Log Categories can only be selected by users who have the '1 Time Log Per Session' setting enabled (explained in the 'User Settings' tab).</Note>
      Manage the categories that are available when creating Time Logs. There are a handful of default categories that are automatically available upon installing the app. These categories are customisable -- it's possible to delete existing and create new categories for your team to use when they submit time tracking sessions.

      <Frame>
        <img src="https://mintcdn.com/threadintegrations/qibh0KFEf_-1zy8L/images/stopwatch/guide-settings-categories-1.png?fit=max&auto=format&n=qibh0KFEf_-1zy8L&q=85&s=3c9e889809d19f59c9c37580b0cd2eaf" width="100%" data-path="images/stopwatch/guide-settings-categories-1.png" />
      </Frame>
    </Tab>

    <Tab title="Billable Rates" icon="money-bill-1-wave">
      <Note>Billable Rates are only available for **💫 Unlimited** subscribers</Note>
      Manage the hourly billable rate and hourly cost used by StopWatch when calculating the Time Log **Billable Amount**, **Cost Amount** and **Margin Amount** properties.

      Admins can choose between:

      <Columns cols={2}>
        <Card>
          * **👤 User-Based**: billable rates are managed per HubSpot User
        </Card>

        <Card>
          * **💼 Service-Based**: billable rates are managed per <Tooltip tip="As defined by app admins">Service</Tooltip>
        </Card>
      </Columns>

      The **Service** selector in the **StopWatch** App Card is only shown when all of the following conditions are true:

      <Card>
        1. **Billable Rate Type** is set to **Service-Based**
        2. At least 1 Service has been configured
        3. The user's **1 Time Log Per Session** setting is enabled
      </Card>

      <Frame>
        <img src="https://mintcdn.com/threadintegrations/dXBQ7DizzN-qMXFX/images/stopwatch/guide-settings-billable-rates-1.png?fit=max&auto=format&n=dXBQ7DizzN-qMXFX&q=85&s=a6b030a5514b5dc5afe11ebe138aa549" width="100%" data-path="images/stopwatch/guide-settings-billable-rates-1.png" />
      </Frame>

      <Frame>
        <img src="https://mintcdn.com/threadintegrations/dXBQ7DizzN-qMXFX/images/stopwatch/guide-settings-billable-rates-2.png?fit=max&auto=format&n=dXBQ7DizzN-qMXFX&q=85&s=120791d84b7be1ee5e631ae87926e5fc" width="100%" data-path="images/stopwatch/guide-settings-billable-rates-2.png" />
      </Frame>
    </Tab>
  </Tabs>

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#app-settings)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

## 10. Uninstall App

<Accordion title="Uninstall App" icon="trash-can" iconType="duotone">
  If you need to uninstall the app from your HubSpot account, this can be performed via HubSpot's **Connected Apps** settings page.

  <Steps>
    <Step title="Navigate to HubSpot Settings">
      Open your HubSpot account and click the <Icon icon="gear" /> icon in the top navigation bar.
    </Step>

    <Step title="Navigate to Connected Apps">
      Via the left sidebar, navigate to Account Management > Integrations > Connected Apps
    </Step>

    <Step title="Find 'StopWatch' and click 'Actions''">
      From the list of apps connected to your HubSpot account, find **StopWatch** and click the **Actions** dropdown button. Then click **Uninstall**.
    </Step>
  </Steps>

  Once the app is uninstalled, your HubSpot account would no longer be connected to the **StopWatch for HubSpot** app. As such, you would no longer be able to use any **StopWatch for HubSpot** features. However, any existing <Tooltip tip="i.e. Time Log records and associated Time Log Session Details">time tracking data</Tooltip> will remain stored within your HubSpot account.

  Additionally, any existing HubSpot Workflows leveraging <Tooltip tip="e.g. Start Timer and/or Stop Timer custom workflow actions">**StopWatch for HubSpot** features</Tooltip> will be flagged with a **Changes needed** (or similar) alert. Please note, any such workflow executions occurring after the app has been uninstalled will result in error.

  **StopWatch for HubSpot** features and associated data are contained entirely within HubSpot. As such, uninstalling the app is the only action required by you to effectively disconnect your HubSpot account from the app. If you have any questions regarding the disconnection of your HubSpot account with the app, please feel free to submit a [support request](https://www.threadi.au/support?app_name=stopwatch).

  <Columns cols={2}>
    <Card icon="chevron-up">
      [Top of section](#uninstall-app)
    </Card>

    <Card icon="chevrons-up">
      [Top of page](#)
    </Card>
  </Columns>
</Accordion>

<br />

<Columns cols={2}>
  <Card icon="chevrons-up">
    [Top of page](#)
  </Card>
</Columns>

<br />

***

**StopWatch for HubSpot** is created and managed by [Thread Integrations](https://www.threadi.au/), a small Australian business providing expert system integration, software development & analytics services.
