Hello @Turbo ,
ManyChat has a native integration with HubSpot CRM. However, even if you're using a different CRM, most of them support external integrations, either by sending data to a webhook or making direct HTTP calls. You'll need to review your specific CRM's documentation.
If you're using HubSpot, which integrates natively with ManyChat, you can skip the steps below. But if you're using any other CRM, the basic process is as follows:
1. Create a flow in ManyChat with the steps you want to trigger when sending a contact.
2. Copy the flow ID. To do this, open the flow and look at the URL; the ID usually starts with "content". Example: `content20250616151905_320176`.
3. Review your CRM's documentation to determine how to best connect it with ManyChat. If your CRM sends data to a webhook when a contact is created, you might use an integration tool like Make or Zapier. In this case, you'll build a flow that receives the webhook data and proceeds with the next steps. If your CRM supports HTTP requests, you might not need a third-party tool and can connect directly with ManyChat.
4. Once you’ve defined the integration method, you’ll need to create the contact in ManyChat. The official documentation ( https://api.manychat.com/swagger# ) provides request formats for this. If needed, you can add a check to see if the contact already exists before attempting to create it.
5. With the contact created and its ID available, send the flow (using the flow ID from step 2) to that contact.
This isn't a simple integration, but it is entirely doable.