Form Builder

Integrations

Connect form submissions to Google Sheets, Klaviyo, Zapier, Shopify Flow, and more

Integrations

Spectre Form Builder can send form submissions to external tools automatically. Configure integrations in the Form Builder under the Integrations panel for each form. Which integrations you see depends on your plan—see Plans & pricing for tier details.

IntegrationFREESTARTERPRO
Email notificationsYesYesYes
KlaviyoYesYes
MailChimpYesYes
Google SheetsYes
HubSpotYes
ZapierYes
Raw WebhooksYes
Shopify FlowYes

Email notifications

Available on all plans. Turn on Email notifications in Form Settings, add one or more Recipients, and optionally set a Subject and Template. When someone submits the form, each recipient gets an email. Use placeholders like {{field_name}} in the subject and body to insert submission data.

Klaviyo (Starter & Pro)

Add form submissions to Klaviyo as profiles and add them to a list.

  1. In the form's Integrations panel, open Klaviyo and click Connect
  2. Enter your Klaviyo API key (from your Klaviyo account settings)
  3. Choose the List where new subscribers should be added
  4. Map form fields to Klaviyo profile attributes (e.g. first name, last name, phone, email)
  5. Save. New submissions will create or update Klaviyo profiles and add them to the selected list.

Uses the Klaviyo v3 API.

MailChimp (Starter & Pro)

Send form submissions to a MailChimp audience as subscribers.

  1. In Integrations, open MailChimp and Connect
  2. Enter your API key and select the Audience (list)
  3. Map form fields to MailChimp merge fields (e.g. FNAME, LNAME, EMAIL)
  4. Optionally add Tags for new subscribers
  5. Save. Submissions create or update subscribers in that audience.

Google Sheets (Pro)

Append each submission as a new row in a Google Sheet.

  1. In the app, go to Connectors and click Add connector. Create a Google Sheets connector using a service account (download JSON key from Google Cloud, then upload or paste credentials in the app). Test the connection.
  2. In Form Settings, open the Connector or Integrations section and select the Google Sheets connector for this form
  3. Enter the Spreadsheet ID (from the sheet's URL) and the Sheet name (tab name)
  4. Save. The first submission can create a header row; each new submission adds a row with all field values.

Tip: Keep your service account JSON key secure and never share it publicly.

HubSpot (Pro)

Create or update HubSpot contacts with form data.

  1. In Integrations, open HubSpot and Connect
  2. Create a Private app in HubSpot and copy its API key. Enter the key in Spectre Form Builder
  3. Map form fields to HubSpot contact properties (e.g. firstname, lastname, email, phone)
  4. Save. New submissions create or update contacts in HubSpot with the mapped data.

Zapier (Pro)

Send submissions to Zapier so you can connect to 5,000+ apps.

  1. In Zapier, create a Zap that uses Webhooks by Zapier as the trigger. Copy the Webhook URL
  2. In the form's Integrations panel, open Zapier and paste the webhook URL
  3. Save. Each submission is sent to that URL as a JSON payload. In Zapier, map the incoming fields to your other apps.

No API key is required in Spectre—only the webhook URL.

Raw Webhooks (Pro)

Send submissions to any custom URL (your server, another SaaS, etc.).

  1. In Integrations, open Raw Webhooks and Connect
  2. Enter the Webhook URL that should receive POST requests
  3. Optionally set Authorization (e.g. Bearer token or API key) and Custom headers (JSON)
  4. Save. Each submission is sent as a JSON payload to your URL with the headers you configured.

Use this for custom integrations that don’t have a built-in connector.

Shopify Flow (Pro)

Use form submissions inside Shopify to trigger workflows.

  1. In Integrations, open Shopify Flow and turn it On for this form
  2. In Shopify admin, go to Apps → Shopify Flow and create a workflow. Use the Form submitted (or equivalent) trigger from Spectre Form Builder
  3. The trigger payload includes form details, submission data, and customer info (with matching by email when possible). Build your workflow actions from there.

The trigger is available per form, so you can run different workflows for different forms.


Tip: You can enable multiple integrations on the same form. For example, send email notifications, add contacts to HubSpot, and send the same data to Zapier—all from one submission.