Formularios de contacto personalizados para Shopify

Añade un formulario de contacto personalizado a tu tienda de Shopify con exactamente los campos que necesitas y sin suscripción a una app. Pega el formulario en una sección Liquid o en un bloque Custom Liquid, y los envíos llegan a tu bandeja de entrada, con el spam filtrado. Pruébalo en vivo o copia el código.

Cómo crear un formulario en Shopify

  1. 1

    Crea un formulario en tu panel de Formpaste y copia su clave de acceso.

  2. 2

    Pega el markup de arriba en una sección o template Liquid, o en un bloque Custom Liquid del editor de temas.

  3. 3

    Reemplaza YOUR_ACCESS_KEY_HERE con tu clave de acceso, luego guarda y publica.

Prompt para tu agente de programación con IA

Give me a plain HTML contact form to paste into a Shopify Liquid section that POSTs to https://api.formpaste.com/submit with a hidden access_key input. It should be custom fields beyond the theme default, with no app. No backend.

O conecta el servidor MCP de Formpaste con Claude Code, Codex, Cursor, Claude Desktop, VS Code o cualquier cliente mcp-remote. Ver la guía de configuración.

Pégalo en una sección Liquid

Un formulario de Formpaste es HTML simple, así que se coloca en un tema de Shopify donde sea que Liquid lo renderice. Añádelo a un archivo de sección o template para una ubicación permanente, o usa un bloque Custom Liquid del editor de temas para colocarlo en una página específica sin tocar el código del tema.

Sin suscripción a una app

Las apps de formularios personalizados cobran una tarifa mensual e inyectan scripts en tu tienda. Un formulario que se envía a Formpaste es markup inerte: nada que instalar, nada que ralentice la página, y sin costo recurrente. El spam se filtra automáticamente y cada envío verificado llega a tu bandeja de entrada.

Prellena desde Liquid

Como el formulario vive en un template Liquid, puedes inyectar valores de la tienda con tags de Liquid: prellena el nombre del producto y la variante en un formulario de reposición de stock, o el SKU en una solicitud de venta al por mayor, para que el comprador no tenga que volver a escribir lo que ya sabes.

Cómo funciona

Tres pasos simples para que los envíos de formularios lleguen a tu bandeja de entrada.
Crea tu formulario, apunta la URL de action al endpoint de Formpaste y añade tu clave de acceso.

1

Crea tu formulario

Regístrate, verifica tu correo y crea una clave de acceso en tu panel.

2

Copia el código

Pega el fragmento de arriba en tu proyecto. Elige CSS o Tailwind para que combine con tu sitio.

<form action="https://api.formpaste.com/submit" method="POST" class="mx-auto flex w-full max-w-md flex-col gap-4 rounded-xl border border-gray-200 bg-white p-6 shadow-sm dark:border-gray-800 dark:bg-gray-950">
  <input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">
  <label class="flex flex-col gap-1.5 text-sm font-medium text-gray-900 dark:text-gray-100">Nombre
    <input type="text" name="name" placeholder="Tu nombre" required class="rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-900 shadow-sm outline-none focus-visible:ring-2 focus-visible:ring-gray-900 dark:border-gray-700 dark:bg-gray-900 dark:text-gray-100 dark:focus-visible:ring-gray-100" />
  </label>
  <label class="flex flex-col gap-1.5 text-sm font-medium text-gray-900 dark:text-gray-100">Correo electrónico
    <input type="email" name="email" placeholder="tu@ejemplo.com" required class="rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-900 shadow-sm outline-none focus-visible:ring-2 focus-visible:ring-gray-900 dark:border-gray-700 dark:bg-gray-900 dark:text-gray-100 dark:focus-visible:ring-gray-100" />
  </label>
  <label class="flex flex-col gap-1.5 text-sm font-medium text-gray-900 dark:text-gray-100">Mensaje
    <textarea name="message" required class="min-h-28 rounded-md border border-gray-300 bg-white px-3 py-2 text-sm text-gray-900 shadow-sm outline-none focus-visible:ring-2 focus-visible:ring-gray-900 dark:border-gray-700 dark:bg-gray-900 dark:text-gray-100 dark:focus-visible:ring-gray-100"></textarea>
  </label>
  <button type="submit" class="w-full rounded-md bg-gray-900 px-4 py-2 text-sm font-medium text-white shadow-sm transition-colors hover:bg-gray-800 disabled:opacity-60 dark:bg-white dark:text-gray-900 dark:hover:bg-gray-200">Enviar</button>
</form>
3

Añade tu clave de acceso

Reemplaza el marcador por tu clave de acceso para empezar a recibir envíos.

<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY_HERE">

Formularios de contacto personalizados para Shopify FAQ

Pega un formulario. Recibe envíos.

Al instante, sin configurar ningún backend, servidor ni base de datos. 250 envíos/mes gratis, sin tarjeta de crédito.

Lo que obtienes con Formpaste

Sin servidor, sin DNS

Apunta tu formulario a Formpaste: sin backend, sin DNS, sin servidor de correo que mantener.

Spam filtrado automáticamente

Heurísticas más una carpeta de cuarentena que tú controlas. Los mensajes reales siempre llegan.

Cuarentena que tú controlas

Los envíos sospechosos llegan a una carpeta que revisas: nada se descarta en silencio.

Creado para agentes de IA

Un servidor MCP que tu agente de código llama para crear un formulario y configurarlo.

Componentes para copiar y pegar

Código de formulario accesible para copiar y pegar en HTML, React, TypeScript, JavaScript y Astro.

Panel sencillo

Gestiona formularios, bandeja de entrada, cuarentena y entrega desde un solo lugar.

Mas formularios de Shopify

Otras plataformas