Manychat to CRM Integration
This article provides information for advanced integration between Manychat and your CRM. Please note that our support team does not provide direct support for API configurations or third-party integrations like Manychat due to their technical complexity. However, we offer resources to help you get started.
Developer Resources
For assistance with API development, you can join our developer community Slack group by visiting developers.CRM.com. We also host a monthly Developer Council Zoom call, which you can find listed on our events calendar at For complete API documentation and additional resources, please visit our developer website:
API Endpoints and Data
Below are key API URL endpoints for integration:
- Create or Update Contact:
- Add or Update Opportunity: _opportunity
When sending contact data, use the following JSON structure as a guide:
- phone
- firstName
- lastName
- tags (as an array)
Troubleshooting: Duplicate Contacts
If you are experiencing duplicate contacts being created from Manychat into your CRM, ensure you are using the correct method to update existing contacts rather than creating new ones. Use an external request configured to update contact information. The request should include the following headers:
- AUTHORIZATION: Bearer APIKEY
- Content-Type: application/json
The body of the request should contain the contact fields you wish to update, such as first_name, last_name, email, and phone, using appropriate template variables from Manychat to avoid creating duplicates.