Integration with Ringba for payouts
Marketcall now supports a simple integration with call tracking platform Ringba to pass payouts of calls in Marketcall.
First step is to change routing to Marketcall from DID (regular phone number) to SIP (calls over internet).
For that just go to the Target page in Ringba and change it's routing type from DID to SIP and insert following setting:
18331234567@sip.marketcall.com
instead of 18331234567 put your Marketcall rented phone number for the campaign
Now Ringba will pass to Marketcall it's internal call id via SIP
When adding target to your campaing in Ringba make sure you set up revenue based on webhook/postback
Next step is to set up a postback from Marketcall to Ringba
Go to Ringba webhooks page https://app.ringba.com/#/dashboard/webhooks
Create new Webhook
copy your Ringba link
Then create a new postback in Marketcall https://www.marketcall.com/affiliate/postbacks/create
If you want to get postbacks only on payable calls, please choose call status "Hold" in postback settings in Marketcall
Insert your Ringba webhook link
Change callid=[callUUID]&revenue=[conversionAmount] to callid={ringba_uuid}&revenue={earn}
Save postback.
Now Ringba will receive postbacks from Marketcall on your call payouts and both platforms will be synchronized!
In case something does not work, it's recommended to ask Ringba support to enable function of passing call id through SIP to the buyer
NB: It's recommended that you set up postbacks for both hold and refused calls.
If the previous setup is not working, you need to implement this instead 👇
In response to Ringba, you can obtain the Inbound Call ID from Marketcall by utilizing the updated SIP Endpoint as demonstrated below:
xxxxxxxxxxx@sip.marketcall.com?inbound=[Call:InboundCallId] (Please replace xxxxxxxxxxx by using your SIP number rented from Marketcall)
Now, Please ensure to update the postback value in Marketcall by adding the tag callid={inbound} as shown in the screenshot provided below:
First step is to change routing to Marketcall from DID (regular phone number) to SIP (calls over internet).
For that just go to the Target page in Ringba and change it's routing type from DID to SIP and insert following setting:
18331234567@sip.marketcall.com
instead of 18331234567 put your Marketcall rented phone number for the campaign
Now Ringba will pass to Marketcall it's internal call id via SIP
When adding target to your campaing in Ringba make sure you set up revenue based on webhook/postback
Next step is to set up a postback from Marketcall to Ringba
Go to Ringba webhooks page https://app.ringba.com/#/dashboard/webhooks
Create new Webhook
copy your Ringba link
Then create a new postback in Marketcall https://www.marketcall.com/affiliate/postbacks/create
If you want to get postbacks only on payable calls, please choose call status "Hold" in postback settings in Marketcall
Insert your Ringba webhook link
Change callid=[callUUID]&revenue=[conversionAmount] to callid={ringba_uuid}&revenue={earn}
Save postback.
Now Ringba will receive postbacks from Marketcall on your call payouts and both platforms will be synchronized!
In case something does not work, it's recommended to ask Ringba support to enable function of passing call id through SIP to the buyer
NB: It's recommended that you set up postbacks for both hold and refused calls.
Additional Tips
If the previous setup is not working, you need to implement this instead 👇
In response to Ringba, you can obtain the Inbound Call ID from Marketcall by utilizing the updated SIP Endpoint as demonstrated below:
xxxxxxxxxxx@sip.marketcall.com?inbound=[Call:InboundCallId] (Please replace xxxxxxxxxxx by using your SIP number rented from Marketcall)
Now, Please ensure to update the postback value in Marketcall by adding the tag callid={inbound} as shown in the screenshot provided below:
Updated on: 28/05/2024
Thank you!