๐ Complete Webhook Diagnostic & Fix Tool
๐ System Status
| Check | Status | Details |
|---|
| File: webhook_log.txt | โ
Pass | OK |
| File: all_requests.log | โ
Pass | OK |
| File: qatar-webhook.php | โ
Pass | OK |
| App Subscribed | โ
Pass | Yes |
| Leadgen Field Active | โ
Pass | Yes |
| Recent Webhook Activity (Today) | โ Fail | No activity today |
โ Issues detected. Fix required.
๐ Current Subscription Details
{
"data": [
{
"category": "Education",
"link": "https:\/\/www.facebook.com\/games\/?app_id=4261132137507320",
"name": "CYRA MARKTING EDOXI QATAR",
"id": "4261132137507320",
"subscribed_fields": [
"leadgen"
]
}
]
}๐ Recent Log Activity
webhook_log.txt (last 1000 characters):
all_requests.log (last 1000 characters):
2026-06-11 09:45:46 - HEAD
URI: /qatar-webhook.php
IP: 103.120.48.205
Body:
================================================================================
๐ง Fix Options
Clear logs to start fresh:
This will delete existing logs so you can test with a clean slate.
๐๏ธ Clear LogsTest webhook endpoint:
Check if your webhook file is accessible and responding.
๐งช Test Endpoint๐ Next Steps
To test if webhooks are working:- Click "Clear Logs" above
- If subscription failed, click "FIX SUBSCRIPTION NOW"
- Go to Forms Library
- Select a form from Edoxi Qatar page
- Test form with unique data:
Name: Test 122355
Email: test122355@edoxi.com - Submit and wait 10 seconds
- Refresh THIS page to see new logs
- Check if webhook_log.txt shows the new lead
๐ก Remember:
โข Zapier works because it has its own subscription
โข Your app needs its own separate subscription
โข Both can receive leads at the same time
โข Old leads won't trigger webhooks - only NEW ones