Notifications Direct Edge Delivery Encrypted at Rest

Connect Wix Forms to Slack Alerts

Dispatch beautifully formatted rich Slack notifications to internal channels whenever a Wix form is submitted.

Step-by-step guide: How to Connect Wix Studio Forms to Slack Alerts (Zero Zapier Guide)
Direct API Dispatch Specification
POST /v1/submissions • 200 OK

When a visitor submits a Wix or Wix Studio form, FormWix validates the input at the edge and dispatches the payload to Slack Alerts synchronously without queuing delays:

{
  "form_id": "fw_live_studio_contact",
  "event": "form_submission",
  "timestamp": "2026-10-01T08:00:00.000Z",
  "client_domain": "example-agency.com",
  "fields": {
    "lead_name": "Sample Value",
    "company": "Sample Value",
    "inquiry_message": "Sample Value",
    "referrer_domain": "Sample Value",
    "ip_country": "Sample Value",
    "direct_action_link": "Sample Value"
  },
  "metadata": {
    "wix_page_url": "https://example-agency.com/contact",
    "routing": "direct",
    "status": "200 OK"
  }
}

How to Connect Slack Alerts to Wix Studio (3 Steps)

01

Copy Your Endpoint

Generate an Incoming Webhook URL in your Slack workspace apps.

02

Bind to Native Wix Studio Form

Paste into FormWix and choose your notification channel (e.g., #leads, #urgent-inquiries).

03

Authorize Slack Alerts Destination

Submissions trigger rich Slack cards with interactive buttons to view or respond.

Supported Fields & Schema Mapping

FormWix automatically reconciles and normalizes these field names when forwarding data into Slack Alerts:

Lead NameCompanyInquiry MessageReferrer DomainIP CountryDirect Action Link

Native Velo Script (Zero Dependencies)

Copy this lightweight snippet into your Wix Studio page code to stream submissions natively without embedding external iframes:

import { fetch } from 'wix-fetch';

$w.onReady(function () {
  $w('#submitButton').onClick(async () => {
    // 1. Prepare form submission payload
    const payload = {
      formId: 'YOUR_FORM_ID', // Replace with your Form ID from FormWix Dashboard
      data: {
        email: $w('#emailInput').value,
        name: $w('#nameInput').value,
        notes: $w('#notesInput').value
      }
    };

    // 2. Dispatch to FormWix High-Speed Endpoint
    const res = await fetch('https://formwix.com/api/v1/submissions', {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify(payload)
    });

    if (res.ok) {
      $w('#successState').expand();
      $w('#formContainer').collapse();
    }
  });
});

Related Wix & Wix Studio Connectors

Explore other high-performance integrations in Notifications

View all 102+

Ready to test Slack Alerts?

Start in our free developer sandbox. No credit card required.

Launch Sandbox