# Coassemble

Coassemble is an online training platform that lets you build, deliver, and track employee training courses. It's used by teams to create structured learning content and monitor how learners progress through it. Connecting Coassemble to Coupler.io lets you pull your training data into any destination for analysis and reporting.

## Why connect Coassemble to Coupler.io?

* **Track learner progress** by exporting completion and tracking data into Google Sheets, BigQuery, or your BI tool of choice
* **Analyze course performance** by combining course metadata with tracking records to see which courses drive the most engagement
* **Feed AI tools** like ChatGPT, Claude, or Gemini with your training data to surface insights, flag at-risk learners, or generate training summaries
* **Automate reporting** so your L\&D or HR team always has up-to-date data without manual exports

## Prerequisites

* A Coassemble account with at least one course created
* API credentials (User Token and Organization Token) from your Coassemble account settings
* A Coupler.io account (free plan works to get started)

## Quick start

{% hint style="success" %}
Start with the **Trackings** entity — it contains the richest data for reporting on learner progress and course completion.
{% endhint %}

## How to connect

{% stepper %}
{% step %}
**Create a new data flow in Coupler.io.** Log in to Coupler.io, go to the Data Flows section, and click **Add data flow**. Search for and select **Coassemble** as your source.
{% endstep %}

{% step %}
**Enter your Coassemble API credentials.** You'll need your **User Token** and **Organization Token**. Find these in your Coassemble account under Settings → API. Paste both tokens into the Coupler.io connection form.
{% endstep %}

{% step %}
**Select an entity.** Choose what data you want to pull — Courses, Screen types, or Trackings. You can add more sources to the same data flow later to bring in multiple entities.
{% endstep %}

{% step %}
**Choose your destination.** Pick where you want the data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT or Claude.
{% endstep %}

{% step %}
**Run your data flow.** Click **Run** to execute a manual sync. Once it completes successfully, your Coassemble data will appear in your destination.
{% endstep %}
{% endstepper %}

## Available entities

| Entity       | Description                                                     |
| ------------ | --------------------------------------------------------------- |
| Courses      | Training courses created and managed in your Coassemble account |
| Screen types | Available screen types used in course creation                  |
| Trackings    | User progress and completion tracking data for courses          |
