Connect Basecamp to SourCherry to automate project setup, tasks, and team communication in real time. This guide mirrors the Typeform articleâs structure and covers instant Basecamp â SourCherry triggers, all available Basecamp actions you can run from a workflow, and stepâbyâstep setup. Youâll also find mapping tips, billing notes, and related resources so your team can launch confidently.
TABLE OF CONTENTS
- What is the Basecamp Integration in Workflows?
- Key Benefits of the Basecamp Integration
- Triggers & Actions
- How To Set Up the Basecamp Integration
- Build your first flow
- Use Cases
- Frequently Asked Questions
- Related Articles
What is the Basecamp Integration in Workflows?
SourCherryâs native Basecamp integration lets you react to Basecamp activity instantly and perform Basecamp tasks directly from a workflow. Use Basecamp triggers (like New Toâdo or New Message Posted) to enroll records the moment activity happens, and add Basecamp actions (like Create Project, Create/Update Toâdo, Create Message, Create Document) to streamline onboarding, task tracking, and client delivery.
Key Benefits of the Basecamp Integration
Faster handoffs: Automatically create projects, toâdo lists, and tasks when deals move to delivery.
Instant triggers: Webhookâbased triggers fire immediatelyâno polling delays.
Fewer duplicates: âFindâ actions (Project/List/Toâdo/Person/Document) let you search first, then create only when needed.
Flexible plans: Works with Basecampâs free and paid plans (feature availability depends on your Basecamp plan).
Predictable costs: Basecamp triggers/actions are premium and billed per execution under Workflow Pro tiers; agencies can optionally rebill.
Triggers & Actions
Triggers (Basecamp â SourCherry)
These events enroll records into a workflow the moment they occur in Basecamp.
| Trigger | Fires when |
|---|---|
| New Toâdo | A new toâdo is created in Basecamp. |
| New Comment Added | A comment is added to a toâdo or message. |
| New Document | A new document is created. |
| New Activity | New activity occurs in a Basecamp project (projectâlevel event). |
| New Message Posted | A new message is posted in a project. |
| New Toâdo List | A new toâdo list is created. |
Actions (SourCherry â Basecamp)
Run these steps in workflows to create, update, or look up items inside Basecamp.
| Action | Purpose / Example uses |
|---|---|
| Create Project | Create a new project (blank or from a template, where supported). |
| Create Toâdo List | Create a list inside a specific project. |
| Create Toâdo | Add a task to a selected toâdo list (title, due date, assignee, etc.). |
| Update Toâdo | Modify an existing taskâs fields (title, due date, assignee, status). |
| Create Message | Post to a projectâs message board. |
| Create Campfire Message | Send a chat message to a project's Campfire room. |
| Create Document | Create a text note or file entry in a project. |
| Add Person to Project | Add a team member or client to a project. |
| Find Project | Locate an existing project to reference later steps and prevent duplicates. |
| Find Toâdo List | Locate an existing toâdo list for downstream mapping. |
| Find Toâdo | Locate a toâdo by name/ID so you can update it reliably. |
| Find Document | Locate an existing document to link/update. |
| Find Person | Locate a Basecamp user/client to add/assign. |
How To Set Up the Basecamp Integration
Connect Basecamp (two paths)
From a Trigger/Action step
In Workflows â open or create a workflow.
Click + Add Trigger (or + Add Action) and search Basecamp.
Choose a Basecamp trigger or action, then click Connect Now.
Sign in to Basecamp and authorize SourCherry.

From Settings â Integrations
Go to Settings â Integrations, locate Basecamp, and complete the OAuth connection.
Note: Connections are per subâaccount (location). Install/bulk install does not autoâconnect every locationâauthorize in each subâaccount that needs Basecamp.

Build your first flow
From the desired subâaccount, go to Automations â Workflows and click Create Workflow (or open an existing one).

Add a Basecamp Trigger (e.g., New Toâdo) and select the target project or scope (as required).


Add Basecamp Actions (e.g., Find Project â If Not Found â Create Project, then Create Toâdo List â Create Toâdo).


Add internal followâups (e.g., Notify User, Send Email, Update Opportunity).
Publish and perform a oneâtime event (e.g., create a toâdo in Basecamp) to verify entries appear in Execution Logs.
Use Cases
Use Case 1: Create Toâdo + Project Document from a SourCherry Form
Goal: Turn a submitted intake form into actionable Basecamp work and documentation.
Workflow Setup:
Trigger: Form Submitted
- Filter: Form Name = âProject Intake Formâ
Actions: Create Toâdo (Basecamp), Create Document (Basecamp), Notify User
Example: A client submits the âProject Intakeâ form. A task appears in Basecamp (âCreate workspace for Client Xâ), a document is created with the form answers, and your team is notified to kick off.

Use Case 2: AI Kickoff Brief on âClosed Wonâ
Goal: Generate a project summary via AI, store it in Basecamp, and alert the team.
Workflow Setup:
Trigger: Opportunity Stage Changed (Stage = Closed Won)
- Filter: Opportunity Stage = âClosed Wonâ
Actions: GPT (OpenAI) â Create Document (Basecamp) â Notify User
Example: When the deal closes, AI drafts a kickoff brief using opportunity details. The brief is saved as a Basecamp document and the onboarding team is notified.

Use Case 3: Create Toâdo List + Task from a SourCherry Form
Goal: Stand up a fresh list with a first task whenever a request form is submitted.
Workflow Setup:
Trigger: Form Submitted
- Filter: None
Actions: Create Toâdo List (Basecamp) â Condition â Create Toâdo (Basecamp)
Example: On submission, a new list âWebsite Redesign â Client ABCâ is created. If successful, a task âAssign designer & schedule kickoffâ is added so work can begin immediately.

Frequently Asked Questions
Q: Do I need a paid Basecamp plan?
The integration works with Basecampâs free and paid plans. Advanced Basecamp features still follow your Basecamp subscription limits.
Q: Can I sync data both ways between Basecamp and SourCherry?
The integration currently supports one-way sync. You can trigger workflows when events happen in Basecamp or perform actions in Basecamp from SourCherry. For full bi-directional syncing, use middleware platforms like Make or Zapier.
Q: Are the Basecamp steps premiumâbilled in SourCherry?
Yes. Basecamp triggers and actions are premium and billed per execution at your accountâs standard rate. Agencies can optionally rebill subâaccounts.
Q: Can I create a project from a template?
Yes. Create Project supports creating from a template when available in your Basecamp account.
Q: Where do I troubleshoot failures?
Open Execution Logs to review the specific step error (e.g., invalid ID, missing permission). If authorization expired, reconnect Basecamp under Settings â Integrations and reârun a test.
Q: Can I connect multiple Basecamp accounts?
Yes. Authenticate the appropriate Basecamp account per subâaccount and select the desired connection in each action/trigger step.