Skip to content
New: AI templates that learn your client’s brand

Website forms to branded email, without a backend.

MailDock delivers every form submission through your own SMTP, generates on-brand email templates with AI, and blocks spam without CAPTCHAs. One dashboard for every client site.

  • ✓ Free plan, no card
  • ✓ Works on any static site
  • ✓ No per-email fees
How it works

Live in three steps

No server code, no form plugins, no CAPTCHA setup.

  1. 01

    Connect your SMTP

    Add Google Workspace, Microsoft 365, Amazon SES, or any SMTP server. MailDock tests the connection and checks your SPF and DMARC records.

  2. 02

    Design the email

    Pick a starter template, generate one with AI from your client’s website, or paste your own HTML into the visual Content Designer.

  3. 03

    Drop in one script

    Add two data attributes to your existing form and the MailDock script. Submissions arrive as branded emails, with contacts and logs saved.

Zero backend required. Works with your favorite tools & workflows

● HTML & Astro ● Next.js & React ● WordPress & Webflow ● Cursor, Lovable, v0 & Bolt (Vibe Coding)
Features

Everything a form email needs. Nothing it doesn’t.

AI template generator

Emails that already look like your client’s brand.

Paste the client’s website once. MailDock reads it, builds a brand profile, and saves it to the account. Every template you generate afterwards uses the right colors, logo, tone, and call to action.

What the brand scan captures

  • ✦ Business summary & industry
  • ✦ Primary & secondary brand colors
  • ✦ Tone of voice
  • ✦ Core services
  • ✦ Logo, email & website from the account
  • ✦ A high-converting CTA label

Scan once, reuse forever. The brand profile is stored on the client account, so generating more templates doesn’t re-crawl the site or burn extra AI credits. Re-scan any time the brand changes.

Spam protection

Stop form spam. Skip the CAPTCHA.

Five layers of protection run on every submission with zero setup. Bots are silently dropped and logged as blocked, so your inbox stays clean and your visitors never solve a puzzle.

Checks run on the server too, so spammers who bypass your form and hit the API directly are caught as well. Blocked messages don’t count toward your monthly email limit.

  1. 1

    Invisible honeypot

    A hidden trap field is injected into every form automatically. Bots fill it; humans never see it.

  2. 2

    Timing check

    Submissions sent faster than a person could type are rejected.

  3. 3

    Interaction signals

    Real keystrokes, focus, touch, and pointer activity separate people from scripts.

  4. 4

    Content heuristics

    Gibberish names, number-only messages, and link floods are flagged server-side.

  5. 5

    Origin lock & rate limit

    Only your allowed domains can submit, with 20 requests per minute per IP.

For agencies

Built for teams that manage dozens of sites.

Replace a different form plugin on every client site with one platform you control.

  • One dashboard, every client

    Each client site gets its own key, templates, contacts, allowed domains, and logs. Pause a site with one click.

  • Inherit or isolate SMTP

    Send through your agency SMTP by default, or give a client their own server when they are ready.

  • Instant form onboarding

    Add two attributes to any HTML form and submit. Fields appear automatically as Handlebars variables in the visual editor.

  • Resell under your brand

    On Scale, remove “Sent via MailDock”, add teammates, and present email as your own service.

Pricing

Simple pricing. No per-email fees.

You send through your own SMTP, so MailDock never charges per message. Pick the plan that fits how many sites you manage.

Free

Try MailDock on a single website.

$0 / month

  • 1 client site
  • 50 emails / month
  • 3 templates
  • 3 AI generations / month
  • 1 broadcast / month
  • Built-in spam protection
  • 30-day email logs
Start free
Most popular

Pro

For freelancers and growing agencies.

$19 / month

  • Up to 100 client sites
  • Unlimited emails
  • Unlimited templates
  • 100 AI generations / month
  • 10 broadcasts / month
  • 180-day detailed logs
  • Website brand scan
Go Pro

Scale

For agencies that resell email under their own brand.

$49 / month

  • Unlimited client sites
  • Unlimited emails & broadcasts
  • Unlimited AI generations
  • Full white-labeling
  • Remove “Sent via MailDock”
  • Multi-seat team access
  • Priority support
Go Scale
Compare every plan feature →

Frequently asked questions

What is MailDock?

MailDock is a form-to-email platform for agencies and developers. You add one script tag to any HTML form and every submission is delivered as a branded email through your own SMTP server, with spam filtering, contact capture, and delivery logs built in.

Do I need a backend to send emails from my website form?

No. Add the MailDock script and two data attributes (your site key and template ID) to an existing form. MailDock handles validation, spam filtering, templating, and delivery, so static sites built with Astro, HTML, Webflow exports, or React work without a server.

How does MailDock stop form spam without a CAPTCHA?

Every form automatically gets a hidden honeypot field plus timing and interaction checks, and the server scores content for gibberish names and link flooding. Bots are silently dropped and logged, while real visitors never see a puzzle.

How does the AI template generator know my brand?

MailDock scans the client website once, extracts the business summary, industry, tone of voice, brand colors, core services, and a suggested call to action, and saves that brand profile to the account. Every AI-generated template reuses the saved profile, so you are not paying to re-analyze the site each time.

Which email provider does MailDock send through?

Your own. MailDock connects to any SMTP server, such as Google Workspace, Microsoft 365, Amazon SES, Zoho, or your host, so emails come from your domain and you keep full control of deliverability. A built-in tester verifies the connection and checks your SPF and DMARC records.

Can I manage multiple client websites from one account?

Yes. MailDock is built for agencies. Each client gets its own site key, templates, contacts, allowed domains, and logs. Pro covers up to 100 client sites and Scale is unlimited with white-labeling.

Can I use MailDock on vibe-coded sites built with Cursor, v0, Lovable, or Bolt?

Yes. MailDock is ideal for vibe coding workflows. When generating a website or frontend with AI (like Cursor, Lovable, v0, Bolt, or Windsurf), prompt your assistant to add data-maildock-id and data-maildock-template to your form and include our script tag. Submissions, honeypot spam filtering, and SMTP delivery work immediately with zero backend routes or API keys to configure.

Ship your next contact form in five minutes.

Start free with one site. Upgrade when you add more clients.