doesithaveamoat?

Web3Forms

web3forms.com· Developer Tools

@surjithctly

Does Web3Forms have a moat?

Kinda.

36/100 · Shallow moat

“The form-to-email endpoint is a weekend build. Being what tutorials, Google and AI coding tools reach for by default took 5 years.”

Code to copy

a weekend

Moat to cross

a year

Market

Crowded market

Share on X
Moat depth
MoatlessShallowReal
Verified revenueMRR $43,127Last 30 days $44,578All time $343kFounded 2020TrustMRR

01/The verdict

A hosted form endpoint that emails HTML contact form submissions to site owners with no backend. Paid by indie developers, freelancers and small-site owners on $49 to $156 per year plans.

The product is a POST endpoint, spam filtering and an email relay, and at least ten rivals already sell it, many for less. What protects it is distribution: a DR 86 domain, framework-specific SEO pages, 412k claimed users and years of tutorials. AI-built sites now often ship with a Web3Forms snippet, which likely explains why MRR grew from about $10k in March 2026 to $43k. That pull is real but shallow, because customers can switch by changing one URL and clones are already targeting its keywords.

02/3 moats

~12 mo to cross

The domain has Ahrefs DR 86 and ranks for 'free contact form api' plus per-framework pages (HTML, React, JavaScript, Bootstrap). Developers on GitHub and Medium paste its snippet into their code, and AI coding agents now add it to generated sites, which is likely why revenue grew about 4x in 7 months.

To cross it: Earn backlinks and tutorials for a year and get into AI builder defaults through MCP servers or agent skills. Formgong and splitforms are already trying this.

~1 mo to cross

Access keys are hardcoded into hundreds of thousands of small static sites, often built by a freelancer or an AI and then never touched again. The site owner's inertia keeps the 3,130 paid subscriptions renewing.

To cross it: Offer a free migration or a drop-in endpoint that accepts the same field names, since switching only means changing a form action URL.

~3 mo to cross

Handling spam floods against public access keys and delivering email reliably for a free tier of 250 submissions a month at 412k users takes ongoing operations work. GitHub issues show users fighting key-abuse spam.

To cross it: Run Cloudflare Turnstile, honeypots and a reputable email provider such as SES or Postmark, which takes weeks, not years.

03/The gap

Easy to copy

  • Core endpoint: accept a POST, filter spam, send an email
  • Free tier of 250 submissions a month, already matched or beaten by splitforms (500) and Static Forms
  • Webhooks, file uploads, autoresponders and domain restriction
  • Framework integration pages and React hook

How you'd go after it

  • Undercut on price: splitforms sells Pro at $5 a month and Static Forms gives 25k submissions for $90 a year, versus Web3Forms Pro at about $156 a year for 10k
  • Become the default in AI site builders: ship MCP servers, agent skills and Lovable, Bolt and v0 prompts so agents wire your endpoint instead
  • Win on its weak spots: public-key spam abuse, 30-day history on the free tier and docs complaints raised on Hacker News
  • Publish comparison and alternative pages targeting 'Web3Forms alternative' and 'Web3Forms pricing', which rivals are already ranking with

04/Build against it?

Only with an edge

Only go in if you have a channel into AI coding tools and site builders, such as a native integration or agent default. Clones without one compete on price in a market with at least 15 form backends.

Already selling this:FormspreeGetformBasinFormcarrysplitformsStatic Forms

Does yours?

Paste your website. You get your score in about a minute.