Introduction
Connect your payment data directly to Close CRM for seamless lead management and sales tracking. Automatically create contacts and opportunities from successful payments, keeping your sales team informed of revenue-generating activities.This integration requires a Close CRM API key with appropriate permissions.
Getting Started
Open the Webhook Section
In your Dodo Payments dashboard, navigate to Webhooks → + Add Endpoint and expand the integrations dropdown.

Transformation Code Examples
Create Contact from Payment
create_contact.js
Create Opportunity from Subscription
create_opportunity.js
Tips
- Use Close CRM’s API documentation to understand field mappings
- Include custom fields for payment-specific data
- Map subscription amounts to opportunity values
- Use customer IDs for proper lead associations
Troubleshooting
Records not created in Close CRM
Records not created in Close CRM
- Verify API key has write permissions
- Check that required fields are included
- Ensure email format is valid
- Review Close CRM API rate limits
Transformation errors
Transformation errors
- Validate JSON structure matches Close CRM API format
- Check that all required fields are present
- Ensure field names match Close CRM schema exactly