SiteSummon
FormSummon by SiteSummon

Forms built around your WordPress site.

Describe the form and the workflow you need. FormSummon identifies the theme, data, plugins and custom behaviour your request actually touches, adapts the form around them, and tests the whole path before you approve it.

What you get back

Every request produces four things, not just a form:

FormSpec

What the form does. Fields, validation, conditional logic, notifications, submission behaviour.

Compatibility plan

How it fits this site. What it will reuse, what it will change, and what might conflict.

Evidence

Why it reached each conclusion. Hook names, file and line, post types, the styles it measured.

Verification report

What was tested before deployment — and, honestly, what could not be.

What the first release handles

In scope

  • Theme and page-builder style matching
  • Your existing post types and metadata
  • WordPress hooks and filters
  • REST APIs and webhooks
  • Email routing and delivery
  • Conditional workflows
  • One or two declared CRM adapters
  • One human-reviewed custom adapter

Not yet

  • Payments
  • Membership systems
  • Complex WooCommerce workflows
  • Proprietary SDKs
  • Multisite networks
  • Fully autonomous generated code

Ask for something outside this list and FormSummon will still analyse it and tell you what a custom adapter would need to do. Useful and honest beats quietly wrong.

Nothing irreversible happens by surprise

Every change is classified before you approve it, because “undo” means three different things:

ClassExamplesWhat undo means
ReversibleForm spec, styles, notification rules, placementRestored exactly from a stored reversal payload
CompensatableCRM contact created, webhook deliveredA compensating action exists — but it is not an undo
IrreversibleEmail sent, payment initiatedNothing retracts it. Flagged before you approve, never explained after

Before anything runs for real, FormSummon executes the submission path in shadow mode: email captured rather than sent, outbound calls recorded rather than dispatched. You see precisely what would have happened — and the report states plainly which side effects it could not intercept.