Capsule CRM
Capsule CRM is a lightweight customer relationship management tool designed to help small and growing businesses manage contacts, track sales opportunities, and organize tasks and projects. It keeps your team aligned around the relationships and deals that matter most.
Connecting Capsule CRM to Coupler.io lets you pull your CRM data into the tools you already use for reporting, analysis, and automation — without manual exports or copy-pasting.
Why connect Capsule CRM to Coupler.io?
Sync contacts, opportunities, tasks, and pipeline data to Google Sheets, Excel, BigQuery, Looker Studio, or AI tools like ChatGPT, Claude, or Gemini
Combine data from multiple entities — for example, Join opportunities with pipelines and stages to see the full deal journey in one view
Track lost reasons and win rates over time with scheduled refreshes
Use Aggregate transformations to summarize deal values by stage, owner, or pipeline
Prerequisites
Before you connect, make sure you have:
An active Capsule CRM account (any paid plan)
Access to generate an API token in your Capsule CRM account settings
A Coupler.io account
Quick start
How to connect
Get your Capsule CRM API key. In Capsule CRM, click your profile avatar in the top-right corner and go to My Preferences. Select API Authentication Tokens and generate a new token. Copy it.
Create a new data flow in Coupler.io. In your Coupler.io account, click Add data flow. Search for Capsule CRM and select it as your source.
Enter your API key. Paste the API token you copied into the API key field and click Authorize.
Select an entity. Choose the data entity you want to import — for example, Opportunities, Parties, or Tasks. Set a start date using the date picker to limit how far back data is pulled.
Choose a destination. Select where you want your data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, or Perplexity.
Run your data flow. Click Run to execute a manual sync. Once it completes successfully, your data will appear in the destination you configured.
Capsule CRM data overview
Capsule CRM organizes your business data around contacts, deals, and activities. When you connect it to Coupler.io, you get access to 16 entities covering everything from pipeline structure to individual tasks and custom fields.
Entities at a glance
Users
Profile info and roles for your CRM team members
Parties
Contacts — people and organizations with address and communication details
Tasks
Individual follow-up items linked to parties, deals, or projects
Employees
Internal employee records
Projects
Project records with associated tasks and activities
Opportunities
Sales deals with monetary value, owner, stage, and expected close date
Pipelines
Pipeline definitions — names and stage sequences
Milestones
Checkpoint events within projects or opportunities
Sites
Digital properties linked to party records
Tags
Categorization labels applied to records
Custom fields
Extra data fields defined by your team
Lost reasons
Reasons recorded when an opportunity is marked as lost
Boards
Kanban board configurations for visualizing work
Categories
Classification labels for organizing records
Activity types
Definitions for logged interaction types
Stages
Stage definitions within pipelines or projects
Key fields by entity
Opportunities
id
Unique opportunity identifier
name
Deal name
value
Monetary value of the opportunity
currency
Currency code
probability
Estimated likelihood of closing (%)
expectedCloseOn
Expected close date
closedOn
Actual close date
lostReasonId
ID of the recorded lost reason
owner
Assigned team member
stage
Current pipeline stage
pipeline
Pipeline this opportunity belongs to
createdAt
Record creation timestamp
updatedAt
Last update timestamp
Parties
id
Unique party identifier
type
Person or organization
firstName / lastName
Contact name fields
emailAddresses
Associated email addresses
phoneNumbers
Associated phone numbers
addresses
Physical address records
tags
Tags applied to this party
owner
Assigned CRM user
createdAt
Record creation timestamp
updatedAt
Last update timestamp
Tasks
id
Unique task identifier
description
Task details
dueOn
Due date
completedAt
Completion timestamp
status
Open or completed
owner
Assigned user
party
Linked contact or organization
opportunity
Linked opportunity
project
Linked project
Pipelines and Stages
id
Unique identifier
name
Pipeline or stage name
stagesCount
Number of stages in pipeline
probability
Default probability for the stage
order
Stage position in the pipeline
Lost reasons
id
Unique identifier
name
Reason label
Common field combinations
Opportunities + Stages + Pipelines — Join these three entities to get a full picture of where each deal sits and how it maps to your pipeline structure.
Opportunities + Lost reasons — Match
lostReasonIdto the Lost reasons entity to analyze why deals are being lost.Tasks + Parties — Link tasks to contacts to see follow-up activity per account or person.
Parties + Tags + Categories — Combine these to segment your contact base for targeted analysis.
Use cases by role
Monitor open opportunities by stage and pipeline to spot bottlenecks
Track deal value and probability to forecast monthly revenue
Analyze lost reasons to refine your sales approach
Use Aggregate transformation in Coupler.io to sum opportunity values by owner or stage
Review task completion rates by user to track team activity
Compare pipeline velocity — how long deals spend in each stage
Identify which team members have the most overdue tasks
Audit custom field usage to ensure data quality across records
Export tags and categories to standardize contact segmentation
Use Append transformation to combine Capsule CRM data with records from other sources
Platform-specific notes
The start date parameter controls how far back data is pulled — use the date picker to set this when configuring your data flow.
Parties can represent either a person or an organization; use the
typefield to filter them in your destination.Custom fields are exported as a separate entity — you'll need to join them with Parties or Opportunities by record ID to enrich your main tables.
Capsule CRM's API returns data in pages; Coupler.io handles pagination automatically.
Some fields like
emailAddressesandphoneNumbersmay return nested arrays — flatten these in your destination tool if needed.
Capsule CRM common issues
Connection issues
Missing data
Permission errors
Data discrepancies
Rate limits
Capsule CRM FAQ
Last updated
Was this helpful?
