El crowdfunding se ha convertido en una de las mejores formas de financiar proyectos creativos, emprendimientos y causas sociales. A través de esta metodología, cualquier persona puede presentar su idea y recibir apoyo económico de una comunidad interesada en verla realizada.
Imagina que tienes una idea para un nuevo producto innovador, un libro, un juego de mesa o una aplicación móvil, pero no cuentas con el dinero suficiente para llevarlo a cabo. Has intentado conseguir financiación en bancos o inversores, pero nadie cercano está dispuesto a financiar tu idea. Aquí es donde entra el crowdfunding. En lugar de depender de un solo inversionista, puedes permitir que cientos o incluso miles de personas aporten pequeñas cantidades para hacer realidad tu proyecto.
Plataformas como Kickstarter e Indiegogo han popularizado este modelo, permitiendo que creadores de todo el mundo obtengan el respaldo financiero que necesitan. Sin embargo, estas plataformas tienen comisiones elevadas y restricciones que pueden limitar la forma en que gestionas tu campaña. ¿Qué pasa si quieres lanzar tu propio crowdfunding sin depender de terceros?
La buena noticia es que puedes crear tu propia web de manera sencilla utilizando WordPress, un buen tema como Blocksy, WooCommerce y menos de 200 líneas de código personalizado. En este artículo, te explicaré cómo transformar los productos variables de WooCommerce en campañas de crowdfunding, permitiéndote gestionar la meta de recaudación, mostrar los participantes y controlar la fecha límite de la campaña.

Cómo Crear un Producto de Crowdfunding en WooCommerce
Para habilitar el crowdfunding en tu tienda WooCommerce, lo primero que debemos hacer es crear un producto variable. Los productos variables permiten ofrecer diferentes opciones a los clientes, en este caso, los distintos niveles de contribución con sus respectivas recompensas.
1. Crear un producto variable
- Ve al panel de administración de WordPress y dirígete a Productos > Añadir nuevo.
- Introduce el nombre del producto, la descripción y una imagen destacada.
- En la sección de datos del producto, selecciona «Producto variable» en el menú desplegable.
2. Configurar los atributos
- Ve a la pestaña Atributos y haz clic en «Añadir».
- Crea un atributo llamado Inversión con valores como:
- Libro
- Libro + PDF
- Libro + PDF + Lector
- Activa la casilla «Usado para variaciones» y guarda los cambios.

3. Crear las variaciones
- Dirígete a la pestaña Variaciones y haz clic en «Generar variaciones automáticamente».
- Configura el precio de cada variación acorde al monto de inversión.
- Opcionalmente, puedes añadir una descripción en cada variación para indicar qué recompensas recibirán los patrocinadores.

Una vez configurado el producto variable, pasaremos a personalizarlo con código para convertirlo en una verdadera campaña de crowdfunding.
Personalizando el Producto para Crowdfunding
El código que añadiremos a nuestra web permitirá:
- Mostrar la meta de recaudación en la página del producto.
- Añadir una barra de progreso para visualizar el avance de la campaña.
- Incluir una cuenta regresiva que indique el tiempo restante antes de finalizar la campaña.
- Mostrar una lista de contribuyentes con su nombre y la cantidad aportada.
- Desactivar las compras cuando se alcance la fecha límite.

¿Cómo funciona el código?
- Se agrega una metabox en el administrador de WooCommerce donde se define la meta de recaudación y la fecha límite.
- Cuando un usuario compra una variación del producto, su nombre y el monto aportado se registran automáticamente.
- La barra de progreso se actualiza dinámicamente sumando todas las contribuciones.
- Si la campaña llega al final de la fecha establecida, se bloquea la posibilidad de seguir comprando.
Con esta configuración, cualquier tienda WooCommerce podrá ejecutar campañas de crowdfunding sin necesidad de plugins adicionales, asegurando total control sobre el proceso.
¿Qué Sucede al Final de la Campaña?
Si la fecha límite de la campaña se alcanza:
- Se muestra un mensaje indicando que la campaña ha finalizado.
- Se desactiva el botón de «Añadir al carrito».
- Los usuarios ya no pueden seguir contribuyendo.
Esto permite gestionar fácilmente cada campaña sin intervención manual, dejando que WooCommerce y el código personalizado hagan todo el trabajo.

Transformar WooCommerce en una plataforma de crowdfunding es más fácil de lo que parece. Siguiendo estos pasos y añadiendo el código adecuado, puedes convertir productos variables en campañas de financiamiento colectivo, brindando a tu comunidad una manera sencilla de apoyar tus proyectos.
El siguiente código tienes que agregarlo en el functions.php de tu tema hijo o utilizar un plugin como CODE SNIPPETS. También puedes crear tu propio plugin con unos simples pasos.
🔐 Este contenido es solo para suscriptores premium.
¿Prefieres no tocar código?
Si quieres implementar este sistema de crowdfunding en WooCommerce de forma más cómoda y rápida, tienes disponible el plugin «Fran Salas WooCommerce Crowdfunding», que incluye todas las funcionalidades explicadas en este artículo, ya integradas y listas para usar.
Puedes conseguirlo de dos formas:
- Incluido con la suscripción premium en pluginsweb.es, junto a muchos otros plugins exclusivos
- De forma individual en fransalas.com
En ambos casos, el acceso es mediante un único pago (sin cuotas mensuales ni renovaciones). Ideal si prefieres centrarte en tu campaña sin preocuparte por el código.
Nos vemos en el siguiente tutorial. Un saludo.
Estos códigos de la zona premium se mantienen regularmente. Si usas un código y no te funciona correctamente, puedes abrir un ticket de soporte explicando los detalles y lo vemos.
Todos los plugins creados por mí han sido desarrollados pensando en la ligereza, la optimización y la independencia de recursos externos. Solo utilizan librerías externas en caso de ser absolutamente necesario, y están diseñados para funcionar sin necesidad de actualizaciones frecuentes. Si en algún momento necesitan mejoras o compatibilidad, subiré una nueva versión a la zona de descargas premium.




¿Te ha servido este código?
Esxtá muy interesante, jamás habia escuchado del crowdfunding, voto para que considere hacer un curso de este tema. Vivo en la Frontera con Texas, pero en méxico no están conocido, o al menos, yo no sabia de esto. Se puede hacer negocio (pasta) con esto?
Hola Francisco, sí claro. Con el crowdfunding básicamente lo que estás haciendo es vender el producto antes de fabricarlo para obtener dinero para la producción. Eso sí, tienes que estar muy seguro de tu producto ya que si no consigues el dinero que necesitabas te tocará devolver las compras anticipadas.