integrations
Un formulario de contacto para cada framework y creador de sitios.
mailcontact combina un endpoint HTML y un email real y funciona con cualquier framework, generador estático y creador de sitios. Elige tu tecnología y copia la configuración.
frameworks
Next.js
Añade un formulario a Next.js con un componente y sin servidor. Los envíos llegan a una bandeja por proyecto con avisos de Discord o Slack.
/for/reactReact
Crea un formulario para React sin servidor: un componente envía con fetch al endpoint alojado, muestra el resultado en la página y avisa por Discord o Slack.
/for/vueVue
Un formulario de Vue sin servidor: utiliza @submit.prevent y fetch o un action HTML sin script. Los mensajes llegan a la bandeja del proyecto.
/for/astroAstro
Crea un formulario HTML para Astro en una página .astro: sin isla, adaptador SSR ni servidor. Los envíos llegan a una bandeja con alertas.
/for/svelteSvelte
Añade un formulario de contacto a Svelte sin servidor: un controlador de envío, un fetch y los mensajes llegan a la bandeja del proyecto con avisos de Discord o Slack.
/for/sveltekitSvelteKit
Las form actions de SvelteKit necesitan servidor y adapter-static las elimina. Un endpoint mantiene el formulario en una compilación estática.
/for/nuxtNuxt
nuxt generate elimina las rutas de servidor. Un formulario con endpoint sigue funcionando en Nuxt totalmente prerenderizado, en cualquier alojamiento.
/for/gatsbyGatsby
Añade un formulario a Gatsby sin Functions ni funciones propias del alojamiento, para que siga funcionando si cambias de proveedor. Los mensajes llegan a la bandeja del proyecto.
static site generators
Hugo
Añade un formulario a Hugo con una plantilla parcial y sin servidor. Los envíos llegan a una bandeja de mailcontact con avisos de Discord o Slack.
/for/eleventyEleventy
Añade un formulario a Eleventy (11ty) con un include HTML y sin servidor. Los envíos llegan a una bandeja con avisos de Discord o Slack.
/for/jekyllJekyll
Crea un formulario para Jekyll con un include y sin plugins. Funciona directamente en GitHub Pages. Los envíos llegan a una bandeja con avisos de Discord o Slack.
hosting platforms
GitHub Pages
GitHub Pages no ejecuta código de servidor: los formularios necesitan un endpoint externo. Dirige tu HTML a mailcontact y recibe los mensajes en una bandeja.
/for/netlifyNetlify
¿Buscas alternativas a Netlify Forms? Obtén un endpoint independiente del alojamiento, email entrante y avisos de Discord o Slack en cualquier servidor.
/for/vercelVercel
Crea un formulario para Vercel sin función serverless ni API de email. Los envíos llegan a una bandeja del proyecto con alertas de Discord, Slack o email.
/for/cloudflare-pagesCloudflare Pages
Cloudflare Pages no gestiona formularios: Static Forms sigue necesitando un Worker propio. Dirige el formulario a un endpoint y ahórrate ese trabajo.
site builders
Ghost
Ghost tiene registro de miembros, pero no formulario de contacto. Pega un formulario en una página o tema y los envíos llegarán a la bandeja del proyecto.
/for/webflowWebflow
Envía formularios de Webflow a tu bandeja con Embed: evita límites nativos ligados al plan, recibe alertas de Discord o Slack y añade email.
/for/framerFramer
Crea un formulario para Framer con HTML en un Embed, sin componente nativo. Los envíos llegan a una bandeja con alertas de Discord o Slack.
/for/carrdCarrd
Crea un formulario para Carrd con un elemento Embed y sin servidor. Los envíos llegan a una bandeja del proyecto con alertas de Discord, Slack o email.
approaches
notificaciones
Y recibe alertas donde trabaja tu equipo.
Que puedan escribirte.
Empieza con formulario gratis. Añade email y respuestas cuando los necesites.
Crear formulario gratisSin tarjeta de crédito. Free incluye un proyecto y 50 mensajes de formulario al mes.