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

# Monitor course progress and sync it to your CRM

> Read completion status in the tracking view, drill into individual learners, and surface progress on CRM records.

> For enablement, leadership, and RevOps who need to know who is ready, who is stalled, and who can see it in the CRM.

A training program is only as good as your ability to see whether it is working, and that visibility cannot stop at the LMS. Enablement needs to know who is certified and who stalled; sales and partner managers need that same readiness next to the deals they are working, inside HubSpot or Salesforce. This guide covers both: reading the tracking view and confirming progress lands on your CRM records.

## What you'll achieve

A clear read on a course's progress (enrollments grouped by status, completion metrics over a date range, and per-learner detail) plus confirmation that Course Enrollment records in your CRM stay current with each partner's training.

## Before you start

<Steps>
  <Step title="Confirm access">
    You need access to the course's tracking view.
  </Step>

  <Step title="Connect a CRM for the sync (optional)">
    To surface progress in your CRM, have a HubSpot or Salesforce integration connected, the Course Enrollment object available, and partners' contacts and companies linked to their CRM records.
  </Step>
</Steps>

## Watch it

<Tabs>
  <Tab title="Video">
    <video controls playsInline preload="none" poster="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/steps/01.png?v=1783329843" className="w-full rounded-xl" src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/video.webm?v=1783329843#t=2.5" />
  </Tab>

  <Tab title="Click through">
    <iframe className="w-full rounded-xl" style={{ width: "100%", aspectRatio: "16 / 11", border: 0, backgroundColor: "#FAFAFA" }} src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/walkthrough.html?v=1783329843" />
  </Tab>
</Tabs>

## Steps

### Read progress in the tracking view

<Steps>
  <Step title="Open course tracking">
    Open the course from [Courses](https://app.introw.io/courses) and go to its tracking view, the home for everything about who is taking it and how far they have gotten.

    <Frame>
      <img src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/steps/02.png?v=1783329843" alt="Open course tracking" />
    </Frame>
  </Step>

  <Step title="Switch between status tabs">
    Move between the status tabs to see each group of learners:

    * **Enrolled** - everyone in the course, the full population you are tracking.
    * **Not started** - enrolled partners who have not opened the course yet. This is your first follow-up list.
    * **In progress** - partners part way through. Your second follow-up list, and the right place to nudge before a deadline.
    * **Completed** - partners who finished (and passed, if a score is set). This is your "ready to sell or deliver" list.

    <Frame>
      <img src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/steps/03.png?v=1783329843" alt="Switch between status tabs" />
    </Frame>
  </Step>

  <Step title="Scope the metrics to a date range">
    Use the date picker to summarize completion over a period - a month, a quarter, a launch window - so you can report on the trend rather than just the current snapshot.

    <Frame>
      <img src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/steps/04.png?v=1783329843" alt="Scope the metrics to a date range" />
    </Frame>
  </Step>

  <Step title="Drill into a learner">
    Open an individual enrollment to see exactly where that partner is, including per-module detail and timestamps, so you know whether they are stuck or simply have not started. From here you can act on stalled learners (see [Nudge incomplete learners](../../enrollments/guides/nudge-incomplete-learners)).

    <Frame>
      <img src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/steps/08.png?v=1783329843" alt="Drill into a learner" />
    </Frame>
  </Step>
</Steps>

### Confirm progress in your CRM

<Steps>
  <Step title="Let the sync run">
    There is nothing to toggle per course. Once a CRM is connected and partners are linked, the enrollment sync runs automatically on a schedule and updates only the enrollments that changed. It is eventually consistent, so allow a short lag after a partner progresses.

    <Frame>
      <img src="https://assets.introw.io/docs/features/courses/progress-tracking/guides/monitor-course-progress/steps/09.png?v=1783329843" alt="Let the sync run" />
    </Frame>
  </Step>

  <Step title="Open the partner's record and report on it">
    Confirm progress is landing where your revenue teams work, then build reports on the Course Enrollment object (completion, due dates, progress percentage) so readiness shows up alongside pipeline. The object and association differ slightly by CRM:

    <Tabs>
      <Tab title="HubSpot">
        Open the partner's company or contact and find its associated Course Enrollment records. Build HubSpot lists and reports on the Course Enrollment object so partner readiness sits next to deal and company data.
      </Tab>

      <Tab title="Salesforce">
        Open the partner's Account or Contact and find its related Course Enrollment records. Build Salesforce reports and dashboards on the Course Enrollment object so readiness is visible next to opportunities.
      </Tab>
    </Tabs>
  </Step>
</Steps>

## Verify it worked

Each status tab shows the expected learners and the metrics reflect completions in the chosen range. A partner who enrolled or progressed shows an up-to-date Course Enrollment record in the CRM within a sync cycle, with dates and module counts populated.

## Related

<CardGroup cols={2}>
  <Card title="Nudge incomplete learners" icon="bell" href="../../enrollments/guides/nudge-incomplete-learners">
    Follow up with stalled partners.
  </Card>

  <Card title="Configure enrollment rules" icon="users" href="../../enrollments/guides/configure-enrollment-rules">
    Set the deadlines you are tracking against.
  </Card>

  <Card title="Implementation reference" icon="screwdriver-wrench" href="../technical">
    Tracking views and the CRM sync.
  </Card>
</CardGroup>
