GymSales Webhook Test

Send Test Lead







Try: valid (6125551234), fake (5551234567), too short (12345)






Phone Validation Tests

The webhook validates phone numbers. Here are some test cases:

PhoneExpectedReason
6125551234✅ ValidStandard 10-digit
16125551234✅ Valid11-digit with leading 1
(612) 555-1234✅ ValidFormatted
612-555-1234✅ ValidDashes
5551234567❌ InvalidStarts with 555
0000000000❌ InvalidAll zeros
1111111111❌ InvalidAll same digit
1234567890❌ InvalidSequential
12345❌ InvalidToo short
⚠️ EmptyNo phone provided

What to Check in GHL

  1. Go to Contacts in the appropriate location
  2. Search for the test contact by email or name
  3. Verify these tags are present:
    • lead
    • lead-nurturing
    • gymsales
  4. Check if a workflow triggered (if you have one set up for tag lead-nurturing)

After GymSales Configures Webhook

  1. They'll send you the Company IDs for each location
  2. Update gymsales_webhook.php lines 32-35 with real IDs
  3. Submit a real lead through the Snap Fitness website
  4. Check logs: tail -f logs/gymsales.log
  5. Verify contact appears in correct GHL location