Setup
Signature Marketing and Productions
Sign in

Integration setup

Give non-technical workers clear steps for connecting WordPress, Webflow, Wix, or static sites to the universal lead capture endpoint.

Add website integration

Demo form endpoint

POST /api/forms/submit/form_contact_001
Accepted fields
name, email, phone, company, message, pageUrl, utmSource
Protection
honeypot, domain allowlist, JSON or form-data parsing

Embed snippet

Ready
<script src="https://crm.example.com/embed.js" data-form-key="form_contact_001" data-website-key="site_demo_001"></script>
Use the same endpoint for any site. The form key decides where submissions are routed in the CRM.

WordPress

  1. 1Install a footer snippet plugin
  2. 2Paste the CRM script before the closing body tag
  3. 3Submit a test form and confirm the lead queue

Webflow

  1. 1Open Project Settings
  2. 2Add the CRM script to Custom Code
  3. 3Set each form action to the form submit endpoint

Wix

  1. 1Open Settings, then Custom Code
  2. 2Paste the CRM snippet on all pages
  3. 3Map form fields to name, email, phone, and message

Static HTML

  1. 1Copy the generated form endpoint
  2. 2Post form data to the endpoint
  3. 3Include the hidden website and form keys

Shopify

  1. 1Open theme custom liquid
  2. 2Paste the CRM script in the footer
  3. 3Tag forms with data-crm-form

Squarespace

  1. 1Open Code Injection
  2. 2Paste the CRM snippet in Footer
  3. 3Send a test submission from the live site

React / Next.js

  1. 1Add the script component or post to the REST endpoint
  2. 2Include page URL and UTM fields
  3. 3Handle crm:submitted and crm:error events

Custom backend/API

  1. 1Create a server-side POST request
  2. 2Authenticate with a scoped API key
  3. 3Send normalized lead fields and raw submission data