---
title: "Connect a project to Basecamp"
description: "Hand each new task of a project over to Basecamp as a to-do list: the 37signals consent, choosing the account and the Basecamp project, and the To-dos tool"
category: integrations
section: native-integrations
type: Tutorial
lastUpdated: 2026-09-30
locale: en
canonical: https://support.talkspirit.com/en/integrations/connect-a-project-to-basecamp
---

# Connect a project to Basecamp


> **In summary:** open the project’s settings, then the **Integrations** tab, and select **Connect** on the **Basecamp** card. 37signals asks for your consent on its own screen. Back on the project, choose an **Account** and a **Project**, then **Confirm destination**. Each new task becomes a to-do list in that Basecamp project's To-dos, with its title and its description. Assignees and due dates are not sent.

This guide covers Basecamp. How the hand-off works, which tasks are sent and why a project holds one project tool at a time is the same for every tool: see [Connect a project to a project tool](/integrations/connect-a-project-to-a-project-tool).

## Before you start

- You are an **owner or editor** of the project in Talkspirit.
- You have a Basecamp account that can add to-do lists to the Basecamp project you want. Every list is created with this account.
- The **To-dos** tool is switched on in that Basecamp project.
- The project is not connected to another project tool. If it is, disconnect that one first.

## Connect the project

1. Open the project’s settings, then the **Integrations** tab.
2. On the **Basecamp** card, select **Connect**.
3. 37signals shows its consent screen. Sign in if asked, and allow Talkspirit to access your Basecamp account.
4. You return to the project. The card reads **Choose a destination**.
5. Choose the **Account**, then the **Project**, and select **Confirm destination**.

The card reads **Connected** and names the destination as *Account → Project*.

## The destination

| Level | What you choose |
| --- | --- |
| **Account** | One of the Basecamp accounts your sign-in gives access to. One 37signals sign-in can open several accounts, so you choose it every time. Only current Basecamp accounts are offered. |
| **Project** | A Basecamp project of that account. The to-do lists are created in its To-dos. |

To send tasks to another Basecamp project, select **Change destination**. No new consent is needed.

## What a to-do list carries

| To-do list field | Filled with |
| --- | --- |
| Name | The task's title |
| Description | The task's description, with bold, italic, links and lists kept. Checklists, tables and quotes keep their text without their layout |
| Assignees | Nothing: Basecamp gives Talkspirit no way to assign a to-do list, and the names are not added to the description either |
| Due date | Nothing |

The list does not link back to the Talkspirit task. Once Basecamp confirms the list, the task is marked done in Talkspirit and shows an **Open in Basecamp** link to the list.

## When to-do lists are not created

When sending stops, the card on the project reads **Interrupted** and an alert says why and what to do: see [Connect a project to a project tool](/integrations/connect-a-project-to-a-project-tool).

| What you see | Likely cause | What to do |
| --- | --- | --- |
| The card reads **Interrupted**: *Access to Basecamp was withdrawn.* | The consent was withdrawn | **Disconnect** Basecamp and connect it again |
| The card reads **Interrupted**: *5 deliveries failed in a row.* | The **To-dos** tool is switched off in the Basecamp project, or your account lost access to the Basecamp project | Switch To-dos on in Basecamp, then **Change destination** and choose the Basecamp project again. Or disconnect Basecamp and connect it again |
| One task was not marked done, the next ones were | Basecamp was busy and refused that one request | Create that list by hand. The following tasks are not affected |
| **Connect** cannot be selected | Another project tool is connected to the project | Its tooltip names it: disconnect it first |

Tasks created while sending was interrupted are not sent later.

## What’s next?

- [Connect a project to a project tool](/integrations/connect-a-project-to-a-project-tool): the hand-off, which tasks are sent, and one tool per project.
- [Connect a project to Trello](/integrations/connect-a-project-to-trello)
- [Connect a project to Asana](/integrations/connect-a-project-to-asana)
- [Connect a project to Jira](/integrations/connect-a-project-to-jira)
