Skip to content50% off your first yearClaim 50% off
AutoSEO

Attribution integrations

Formstack integration

Add a webhook under Settings → Emails & Actions, post as JSON with sub-field names and map your “How did you hear about us?” field once. From then on, AutoSEO attributes every Formstack submission to AI search and your other channels.

Overview

What you get with the Formstack integration

  • Uses Formstack's form webhooks — no API token to hand over
  • JSON posts with sub-field names for clean, readable payloads
  • Submission ID and form ID recognized automatically
  • Answer and email fields mapped once under Field Mapping
  • Repeated deliveries de-duplicated by the submission's unique ID
  • Webhook Logs show every delivery and its status

Use cases

What you can do with Formstack and AutoSEO

  • Attribute registrations and applications

    Ask “How did you hear about us?” in your Formstack forms and see how many submissions AI assistants bring in.

  • Separate AI search from classic search

    “ChatGPT” counts as AI search, “Google” as search and “Google Gemini” as AI search again — per assistant.

  • Keep personal data minimal

    Only the fields you map become part of an answer. Emails are stored as a hash and masked when typed into free text.

  • Report on every channel

    Formstack answers feed the same attribution overview as your other sources — filter by source or compare channels over any period.

Setup

Connect Formstack in four steps, with a form webhook.

  1. 1 Step 1

    Generate your webhook URL

    In your project, open Attribution → Integrations → Formstack and click Connect. Copy the URL — it's shown only once.

  2. 2 Step 2

    Add a webhook in Formstack

    Open your form → Settings → Emails & Actions → Add Webhook and paste the URL.

  3. 3 Step 3

    Post as JSON

    Turn on “Post with sub-field names” and “Post as JSON”, then save the webhook.

  4. 4 Step 4

    Submit once and map

    Submit the form, open Field Mapping, confirm the answer and email fields and save. Later submissions are read automatically.

FAQ

Frequently asked questions

How do I track Formstack submissions from ChatGPT?

Add a “How did you hear about us?” field to your form, send submissions to AutoSEO with a Formstack webhook and map the field once. Answers that mention ChatGPT or another assistant then count as AI search, per assistant.

Why enable “Post as JSON” and “Post with sub-field names”?

JSON with sub-field names gives every field a readable key, which makes the one-time mapping straightforward. AutoSEO also accepts form-encoded posts, but the setup guide uses JSON.

Does AutoSEO detect the question automatically?

Partly. AutoSEO recognizes Formstack's submission and form IDs and suggests fields whose names look like “How did you hear about us?” or an email address. You confirm the mapping once, and every later submission parses automatically.

What does AutoSEO store from a Formstack submission?

The mapped answer, the submission's unique ID, the form ID and — if mapped — the email as a SHA-256 hash with a masked preview. The webhook URL's token is stored only as a hash and can be regenerated at any time.

Is the Formstack integration free?

Yes. Attribution and all its integrations are part of the open-source app: free when you self-host, or included in an AutoSEO Cloud workspace for $50 per month. Classifying answers uses built-in rules, not AI credits.

See which submissions AI search sends you

Start with an AutoSEO Cloud workspace for $50/month, or self-host the open-source edition for free.

Claim 50% off