Integrations
Connect your favourite tools
Closed integrates with the tools you already use. Sync your CRM, accept payments, and automate your workflow.
CRM
Keep your deals and proposals in sync
HubSpot
Sync proposals with your HubSpot deals. Automatically update deal stages when proposals are viewed, signed, or expire.
Pipedrive
Connect your Pipedrive pipeline with Closed. Create proposals from deals and track everything in one place.
Salesforce
Enterprise-grade Salesforce integration. Sync opportunities, contacts, and proposal data seamlessly.
Payments
Get paid faster with built-in payment collection
Stripe
Accept payments directly in your proposals. Clients can pay deposits or full amounts when they sign.
GoCardless
Set up direct debit payments for recurring work. Perfect for retainer agreements.
Communication
Stay notified and send from your inbox
Slack
Get instant notifications in Slack when proposals are viewed, signed, or need attention.
Gmail
Send proposals directly from Gmail and track opens without leaving your inbox.
Outlook
Microsoft 365 integration for sending and tracking proposals from Outlook.
Accounting
Automatically create invoices when deals close
Xero
Automatically create invoices in Xero when proposals are signed. Keep your books in sync.
QuickBooks
Connect to QuickBooks Online for seamless invoicing and financial tracking.
Automation
Connect to 5,000+ apps and build custom workflows
Zapier
Connect Closed to 5,000+ apps. Automate your workflow with triggers and actions.
Make
Build complex automations with Make (formerly Integromat). Visual workflow builder.
Webhooks
Build custom integrations with our webhook API. Get notified of any event in real-time.
Build anything with our API
Full REST API access for custom integrations. Create proposals programmatically, sync data in real-time, and build your own workflows.
- RESTful API with JSON responses
- Webhook events for real-time updates
- Comprehensive documentation
- SDK libraries (Node.js, Python)
const proposal = await closed.proposals.create({
client: 'client_123',
template: 'web-design',
value: 15000,
variables: {
projectName: 'Website Redesign',
timeline: '8 weeks'
}
});
// Send to client
await proposal.send({
to: '[email protected]'
}); Need a different integration?
We're always adding new integrations. Let us know what tools you use and we'll prioritise accordingly.
Request an IntegrationReady to connect your tools?
Start your free trial and set up integrations in minutes.
Start Free Trial