Freshsales is Freshworks' CRM used widely by Indian SaaS, IT services, and B2B companies. Connecting it to WhatsApp via WA.Expert enables instant WhatsApp messages when leads move stages, deals close, and tasks are assigned — replacing manual follow-up calls and email sequences with immediate WhatsApp touchpoints.
When a lead moves from 'New' to 'Contacted' or 'Demo Scheduled' — auto-send a WhatsApp confirmation. Keeps leads warm without manual follow-up.
When a deal is marked 'Won' — auto-send a welcome message to the new customer. First impression of your onboarding.
When a task is due in Freshsales — auto-WhatsApp the assigned sales rep. Replaces email task notifications.
Trigger a multi-message WhatsApp drip sequence when a contact enters a specific stage. Replaces email nurture sequences with higher-engagement WhatsApp.
Contact hasn't been touched in 7 days — auto-alert to assigned rep via WhatsApp. Prevents leads from going cold silently.
When a customer messages your WhatsApp number — auto-create a contact in Freshsales with the conversation link. CRM always up to date.
WA.Expert dashboard → Settings → API → copy your API key and phone number ID.
Freshsales → Admin → Automation → New Automation. Set trigger: 'Lead stage changes to [stage].' Set action: 'Send webhook.'
Webhook URL: https://api.wa.expert/v1/messages. Method: POST. Headers: 'Authorization: Bearer [your_api_key]'. Body: JSON with to, template_name, and variables.
In the webhook body, map Freshsales merge fields ({{lead.first_name}}, {{lead.email}}) to your WA.Expert template variables ({{1}}, {{2}}).
Move a test lead to the trigger stage. Check WA.Expert → Message Logs for delivery confirmation. Verify the contact received the WhatsApp message.
Turn on the automation. Monitor in WA.Expert dashboard → Analytics for open rates. Adjust template and timing based on response data.
WA.Expert's webhook API accepts Freshsales automation payloads. Full documentation in your dashboard.