Skip to content

Slack Integration

Receive Formkove submissions as formatted messages in any Slack channel. This is a Pro feature.

  1. Go to api.slack.com/apps and click Create New App
  2. Select From scratch
  3. Give it a name (e.g., “Formkove Notifications”) and pick your workspace
  4. Click Create App
  5. In the left sidebar, click Incoming Webhooks
  6. Toggle Activate Incoming Webhooks to On
  7. Click Add New Webhook to Workspace and select your target channel
  8. Copy the webhook URL. It looks like https://hooks.slack.com/services/T00.../B00.../XXXX
  1. Open app.formkove.com and select your form
  2. Go to IntegrationsSlack
  3. Paste your Slack webhook URL
  4. Save

Each submission sends a message with:

  • Header: “New Submission” with the form name
  • Fields: All submitted data (name, email, message, etc.)
  • AI tags (if configured): Tags assigned by Formkove
  • Spam score: Shown if the score is above your threshold

Formkove sends a formatted block with your form fields. Field names from your HTML become the labels in Slack.

Example:

New Submission: Contact Form
Name: Jane Smith
Email: jane@example.com
Message: Hi, I'd like to learn more about your pricing.

Submit a test entry through your form. If the channel doesn’t show a message within a few seconds:

  1. Double-check the webhook URL is correct and complete
  2. Make sure the Slack app is still installed in the channel
  3. Check the Formkove integration is enabled in your form settings
ProblemFix
No message appearsVerify the webhook URL. Copy it exactly, with no extra spaces
Wrong channelCreate a new webhook for the correct channel and update it in Formkove
App removed from workspaceReinstall the app and generate a fresh webhook URL