Forms

Use your existing form.

PINGSLAP is not a contact form builder. You generally keep your current website form and connect its webhook action, form handler, or server route to your PINGSLAP Space.

Recommended order

  1. Use the form platform's built-in webhook feature.
  2. Use a server-side form handler.
  3. Use a same-origin proxy for custom browser JavaScript.
  4. Configure receiving-server CORS only when direct browser posting is intentionally supported.

Server-to-server

Your visitor submits your website form. Your website receives the form, then your server sends a webhook to PINGSLAP.

Visitor↓Website↓PINGSLAP

Browser JavaScript

Your visitor's browser sends a request directly to PINGSLAP. This exposes your webhook URL in client-side code and network inspection, and may encounter CORS blocks.

Visitor Browser↓PINGSLAP

Server-side webhooks are usually easier

WordPress form plugins, backend APIs, and automation tools send webhooks from a server. Server requests do not use the same CORS checks that browsers use, and your private PINGSLAP webhook URL remains protected on the server rather than exposed to website visitors.