Domain Configuration
Every field on Domains → Edit — Domain Name, Website URL, Custom Settings, Domain UUID, and where CAPTCHA keys are stored for forms under that domain.
What you’ll configure
- 1 Domain identity — Domain Name and Website URL
- 2 Optional settings — Custom Settings JSON and Domain UUID
- 3 CAPTCHA keys — shared by forms under this domain
Before you begin
- An active MyFormCapture account
- Access to Domains → Edit
- Your live site URL (for Website URL and restriction checks)
A domain groups forms for one website and holds shared CAPTCHA keys. Prefer a clear Domain Name — it appears in dashboard and notification context when a submission is tied to that site.
Domain fields
Dashboard → Domains → Edit
Open Domains, then edit a domain. Field labels match the dashboard.
Domain Name
Human-readable label (for example Acme Marketing Site).
Used in the dashboard and notification context when a submission is tied to that site.
Website URL
Full site URL, e.g. https://yoursite.com.
Used for origin checks when a form has Domain Restriction on
(see Form Configuration).
Custom Settings
Optional JSON for advanced options. Most teams leave this blank unless asked to set it.
Domain UUID
Auto-generated, read-only. Useful for support — not required in your HTML form markup.
CAPTCHA keys
Stored on the domain — enabled per form
CAPTCHA Configuration (Optional)
Keys live on the domain. Forms under it can then enable verification and pick a provider (CAPTCHA Provider + CAPTCHA Status on the form).
- reCAPTCHA Site Key / Secret Key
- Cloudflare Site Key / Secret Key (Turnstile)
- hCaptcha Site Key / Secret Key
How domain + form connect
1) Add keys here → 2) On each form, set CAPTCHA Provider and turn on CAPTCHA Status → 3) Embed with Loader.js or your own widget. Keys alone do not challenge visitors.
Full CAPTCHA guide
Provider setup, testing, and troubleshooting live on a dedicated page — we don’t duplicate that here.