Connect a form to ActiveCampaign, Mailchimp or my email provider
Your mailing provider is where the funnels live — the welcome sequence, the tags, the automations you've spent years tuning. Wiring a form on your site to it means a signup on your page behaves exactly like a signup on the provider's own form: same list, same tag, same automation, instantly.
How it works
- Point at the provider form. Share the form's link from your provider account
(in ActiveCampaign, each form has a page whose address ends in
/f/and a number). Its delivery details — where submissions go and the reference fields they must carry — are read from that page automatically. Nothing in your provider is touched. - The page's form is rebuilt to deliver there. Plain markup, styled to your site, carrying exactly the fields the provider expects. No scripts, no embed code, nothing to break.
- Preview, approve, test. The change waits on a draft until you approve. Then do one real signup with your own email and watch it arrive in the provider with the right tag — that single test proves the whole chain. Don't test with anyone else's address; every submission creates a real contact.
Worth knowing
- The provider decides the after-submit experience. Its confirmation page shows unless you set a redirect on the form inside the provider — two clicks there sends people to your own thank-you page instead.
- One provider form can power several pages. The same freebie offered on three pages can deliver to one provider form, keeping your provider tidy.
- No provider? No problem. A form can capture into your site's own people list instead — see How forms and signups work on my site for the destinations, and Capture leads with a signup form to start there; you can rewire to a provider later without losing anyone.
- Inherited a form that delivers nowhere? That's the classic WordPress-move break — My signup forms stopped working after the move is the fix path, and this wiring is its happy ending.
The prompt
“Connect the signup form on my [page name] page to my [provider, e.g. ActiveCampaign] account. The form there is called '[form name]' — here's its link: [paste the provider form's link]. Show me a preview before anything changes.”
The [bracketed] parts are yours to fill in. First time? Connect bernard to your AI over MCP — a one-time setup in bernard → your site → Use your own AI — then paste the prompt above.
Questions people ask
- How does a form on my site reach my mailing provider?
- Every form in your provider's account has its own public delivery address — it's what the provider's embed code talks to. Your page's form is rebuilt to deliver straight to that address, so the provider receives each signup exactly as if its own embed had sent it: same list, same tag, same automation.
- Do I need to paste embed code or scripts into my site?
- No — and provider scripts wouldn't survive anyway, since scripts added to pages are removed for safety. The wiring is plain markup with nothing to load, nothing for ad-blockers to eat, and it works even with JavaScript off. You just share the provider form's link; the details are read from it.
- What if no form exists in my provider for this funnel?
- Create one there first — a couple of minutes in the provider's form builder, wired to the list, tag or automation you want. Your site can only deliver to a form that exists; it can't create one inside your provider, and nothing in your provider is ever changed from here.
- What does the visitor see after submitting?
- Whatever your provider form is set to do — its own confirmation message by default, or a redirect to a thank-you page on your site if you set that on the form inside your provider. The rewiring itself waits on a draft for your approval before going live, and one real test signup with your own email is the right final check.