MuxForms on Bubble configures an API Connector call to POST /api/v1/forms/FORM_UUID/submit with JSON body keys matching your schema and Bearer ingest secret. Map input elements to the connector body in a workflow.
Docs
Bubble API Connector can POST JSON to external APIs—wire your Contact button to MuxForms submit with the ingest secret in connector auth.
| Bubble piece | Setting |
|---|---|
| API Connector | POST submit URL |
| Auth | Bearer private key |
| Workflow | Button → API call |
| Fields | Dynamic body from inputs |
Name: MuxForms Submit. Method: POST. URL: use the submit endpoint with your form id. Headers: Content-Type application/json, Authorization Bearer <ingest secret> (private).
{
"email": "<email_input's value>",
"message": "<message_input's value>",
"_hp": ""
}When Button Contact is clicked → API Connector MuxForms Submit → Show success group if success, else show error text from API response.
Prototype in Bubble; keep MuxForms when you add a Next.js marketing site.
Upgrade to Pro