Webhooks are a convenient tool for getting conversion information about calls from your buyers into your account programmatically. A webhook is an endpoint you create in Ringba so outside systems, such as your buyers' call systems, can send conversion data into your Ringba account.
Webhooks are primarily used for offline conversions, but by design they accept conversion information only once per inbound call ID. If your buyer attempts to update the conversion information (such as the payout amount) by triggering the webhook again, they receive a 404 error.
This is the most common reason why Ringba users encounter webhooks not converting: the buyer already sent incomplete or incorrect information, and tried to update it with a second webhook call. Unfortunately, that approach does not work.
Instead, you can update your call conversion information manually. Use these steps to update the payout amount for a call:
- Navigate to the Reporting screen and scroll down to the Call Details section.
- Find the call you want to update.
Tip: You can use the Reporting Filters to help you find the call. - Select the call by clicking on the value in the Call Date column.
- Click the Edit Calls button at the top of the Call Details section and choose Adjust Payments from the menu that appears.
- Enter the updated value and click the Update Payout/Revenue button.
You can update many calls with this method by selecting multiple rows in step 3. If you have too many calls to update manually, or if you need to set up an ongoing workaround, you may be able to update the payout data using a spreadsheet of values and the Ringba API. Contact Ringba Support if you need help setting up this solution.