๐Ÿ” Complete Webhook Diagnostic & Fix Tool

๐Ÿ“‹ System Status

CheckStatusDetails
File: webhook_log.txtโœ… PassOK
File: all_requests.logโœ… PassOK
File: qatar-webhook.phpโœ… PassOK
App Subscribedโœ… PassYes
Leadgen Field Activeโœ… PassYes
Recent Webhook Activity (Today)โœ… PassYes
โœ… All checks passed! Webhook should be working.

๐Ÿ“Š Current Subscription Details

{
    "data": [
        {
            "link": "https:\/\/www.facebook.com\/games\/?app_id=1963503010969311",
            "name": "TIMEMASTER_MARKETING",
            "id": "1963503010969311",
            "subscribed_fields": [
                "leadgen"
            ]
        }
    ]
}

๐Ÿ“ Recent Log Activity

webhook_log.txt (last 1000 characters):

-------------------------------------------------------------------------------
2026-07-28 13:13:31 - Webhook verification failed
--------------------------------------------------------------------------------
2026-08-04 04:19:31 - Webhook verification request
--------------------------------------------------------------------------------
2026-08-04 04:19:31 - Webhook verification failed
--------------------------------------------------------------------------------
2026-08-11 11:49:03 - Webhook verification request
--------------------------------------------------------------------------------
2026-08-11 11:49:03 - Webhook verification failed
--------------------------------------------------------------------------------
2026-08-11 11:52:13 - Webhook verification request
--------------------------------------------------------------------------------
2026-08-11 11:52:13 - Webhook verification failed
--------------------------------------------------------------------------------

all_requests.log (last 1000 characters):

==========================================================
2026-07-26 18:37:03 - GET
URI: /qatar-webhook.php
IP: 220.181.108.178
Body: 
================================================================================
2026-07-26 18:37:04 - GET
URI: /qatar-webhook.php
IP: 111.225.214.178
Body: 
================================================================================
2026-07-28 13:13:30 - GET
URI: //qatar-webhook.php
IP: 170.205.28.213
Body: 
================================================================================
2026-08-11 11:50:37 - GET
URI: /qatar-webhook.php
IP: 216.73.216.7
Body: 
================================================================================
2026-08-11 11:52:55 - GET
URI: /qatar-webhook.php
IP: 216.73.216.7
Body: 
================================================================================
2026-08-11 12:52:50 - 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 Logs
Test webhook endpoint:
Check if your webhook file is accessible and responding.
๐Ÿงช Test Endpoint

โš™๏ธ Action: clear_logs

โœ… Logs cleared! Refresh

๐Ÿ“‹ Next Steps

To test if webhooks are working:
  1. Click "Clear Logs" above
  2. If subscription failed, click "FIX SUBSCRIPTION NOW"
  3. Go to Forms Library
  4. Select a form from Edoxi Qatar page
  5. Test form with unique data:
    Name: Test 125442
    Email: test125442@edoxi.com
  6. Submit and wait 10 seconds
  7. Refresh THIS page to see new logs
  8. 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