El content dripping o contenido a goteo es una técnica habitual en los membership sites (webs de suscripción o de membresías de pago), un recurso de marketing muy utilizado para fidelizar a los usuarios de estas webs.
Y, como no podía ser de otra forma, es posible realizarlo con el plugin de membresías por excelencia para WooCommerce, WooCommerce Memberships. Vamos a ver cómo realizarlo con este plugin.
Tabla de contenidos
Qué es content dripping
Quizá ya hayas oído hablar alguna vez del content dripping. Su traducción literal es contenido a goteo (o, como diríamos por aquí, «con cuentagotas»), y no es ni más ni menos que eso: proporcionar el contenido dosificándolo en pequeñas cantidades a lo largo del tiempo.
Es, como decía, un recurso habitual en las webs de membresías, especialmente en las que venden cursos. Su propósito es doble o, más bien, puede tener dos propósitos diferentes aunque no excluyentes:
- Permitir al usuario «digerir» el contenido, facilitándoselo de forma escalonada en el tiempo. Esto es habitual en webs de cursos: un alumno no aprovecha de igual forma un curso y tiene acceso de golpe a todo el contenido (tiene más «prisa» en consumirlo) que si se le facilita lección a lección, obligándole a esperar un tiempo entre una y otra.
- Evitar que el usuario se dé de baja tras acceder a todos los contenidos, proporcionándole nuevo contenido de forma regular y, así, fidelizándolo y aumentando la tasa de renovaciones.
Implementar content dripping con WooCommerce Memberships
Por supuesto, WooCommerce Memberships permite hacer content dripping. De hecho, permite hacerlo de más de una forma:
- Incluye en los contenidos (páginas, entradas, o cualquier otro custom post type) una metabox que permite programar su disponibilidad para los miembros de la membresía
- Facilita shortcodes que permiten mostrar partes de contenido tras un periodo de membresía concreto
Como ves, así puedes establecer content dripping no sólo para piezas completas de contenido, sino también para partes de éste o, incluso, hacer que las diversas partes de un mismo contenido estén disponibles en diferentes fechas para los suscriptores.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Content dripping usando la metabox de WooCommerce Memberships
La metabox de WooCommerce Memberships te permitirá limitar el acceso a toda la pieza de contenido en función del tiempo de membresía. Es decir, puedes hacer que una entrada o una página completas sean inaccesibles para un miembro hasta que haya pasado el tiempo estipulado desde su suscripción.
Para ello, sólo tienes que buscar la siguiente metabox en la pantalla de edición del contenido:
Como ves, la configuración no tiene ningún misterio: estableces el plan (o planes) de membresía que tendrá/n acceso al contenido y marcas cuánto tiempo después del alta como miembro se le permitirá el acceso a dicho contenido. Puedes, incluso, establecer el mensaje que verán los usuarios que no tengan acceso.
Content dripping usando los shortcodes de WooCommerce Memberships
Ese sistema es cómodo, fácil y rápido si quieres restringir un contenido completo a ciertos miembros. Pero, ¿qué pasa si sólo quieres restringir una parte del contenido? ¿O si se trata de contenidos que no están dentro de content propiamente dicho (por ejemplo, algo en la sidebar o en footer)?
Para eso puedes usar el shortcode de restricción de contenido que incluye WooCommerce Memberships: [wcm_restrict]
El uso es muy sencillo: cualquier contenido entre los shortcodes de apertura y de cierre estará restringido a los componentes de la membresía:
[wcm_restrict]
Sólo quien tenga la membresía podrá ver esto[wcm_restrict]
El shortcode cuenta con tres atributos, muy interesantes:
- plans, para establecer los miembros de qué plan/es de membresía podrán acceder a ese contenido (si no se especifica, tendrá acceso cualquiera que tenga alguna membresía)
- start_after_trial, para permitir el acceso sólo a los miembros que han superado el periodo de prueba (si tu membresía está configurada para establecer un periodo gratuito antes de la membresía definitiva, de pago)
- Y el que nos interesa hoy: delay
Efectivamente, con el atributo delay podrás realizar content dripping, estableciendo periodos de tiempo tras los cuales un miembro podrá acceder a ese contenido. Es, además, muy flexible, pudiendo admitir muchos tipos de valores. Por ejemplo:
[wcm_restrict delay="3 weeks"]
Contenido restringido y visible tras 3 semanas como miembro[/wcm_restrict]
[wcm_restrict delay="4 months"]
Contenido restringido y visible tras 4 meses como miembro[/wcm_restrict]
[wcm_restrict delay="1 year"]
Contenido restringido y visible tras 1 año como miembro[/wcm_restrict]
[wcm_restrict delay="2023-01-23"]
Contenido restringido y visible para los miembros sólo a partir del 23 de enero de 2023[/wcm_restrict]
Por supuesto, también dispones de un shortcode para mostrar un mensaje a los no miembros: [wcm_nonmember]
. Por ejemplo:
[wcm_nonmember]
Este contenido es exclusivo para miembros Gold. Si ya eres miembro de nuestro selecto club, por favor identifícate.[/wcm_nonmember]
victor dice
Hola maestro, me saca una duda como poner un PLAN en los shortcodes
EJEMPLO: nombre de plan: VIP
En que parte iria el VIP dentro del shortcodes
[wcm_restrict delay="2023-01-23"]Contenido restringido para VIP y visible para los miembros sólo a partir del 23 de enero de 2023[/wcm_restrict]
Enrique J. Ros dice
Hola Victor
Tienes que usar el slug del plugin creado.
Un saludo
Enrique Salazar dice
Buen dia Enrique.
Uso DIVI y necesito ocultar contenido y mostrarlo poco a poco pero son secciones de contenido (filas y módulos) como se podría lograr?
Gracias de antemano.