Invoca
Send your Call events from Invoca to Ruler Analytics
Invoca → Ruler Analytics Webhook Setup Guide
Using Invoca Webhooks, you can send call events to Ruler Analytics. This allows Ruler to attribute phone calls and connect them back to your offline revenue and CRM data.
What You’ll Need Before You Start
- Access to your Invoca account
- A Phone Call webhook endpoint from Ruler Analytics
How to Set Up Invoca Webhooks
Step 1 – Request your Ruler Analytics webhook endpoint
Contact Ruler Analytics and request a Phone Call webhook endpoint. This endpoint will be used to ingest your call data.
Step 2 – Create a new webhook in Invoca
Log in to Invoca
Go to: Integrations → Custom Webhooks → New Webhook
Select: New Post Call Webhook
Step 3 – Configure the webhook
In the URL field, paste the webhook endpoint provided by Ruler Analytics.
Under Body:
Select JSON from the dropdown
Paste the following payload:
{
"client_id": "<g_cid>",
"domain": "<website_domain>",
"caller": "<calling_phone_number>",
"start": "<start_time_utc>",
"duration": "<duration>",
"source": "<utm_source>",
"utm_medium": "<utm_medium.source>",
"utm_campaign": "<utm_campaign.source>",
"traffic_source": "<dynamic_number_pool_referrer_search_engine>",
"source_description": "<call_source_description>",
"called": "<destination_phone_number>",
"call_id": "<complete_call_id>"
}Step 4 Save the webhook
Final Step
Once the webhook has been set up, please notify Ruler Analytics. They will review the integration and confirm that call data is being received correctly.
Updated about 4 hours ago