Vamos a adaptar los formularios al
RGPD (Reglamento General de Protección de Datos), cara la nueva ley en materia de protección de datos. Una de las novedades más importantes es que los formularios de captación de datos deben cumplir unos requisitos muy específicos.
Siempre semeja imposible hasta el momento en que se hace
— Nelson Mandela
Estos requisitos ya se han expuesto en otro artículo de Blogpocket:. Te recomiendo que te tomes muy de verdad todo cuanto se apunta en dicho post, pues la idea del nuevo
RGPD (Reglamento General de Protección de Datos)es resguardar a tus usuarios… ¡y tus usuarios son lo más esencial!
Respecto al nuevo
RGPD, y en lo que concierne a la parte visible de un weblog, sabemos lo siguiente:
En cuanto a la adaptación de los formularios al RGPD, también sabemos:
En este artículo te daré las claves para que fácilmente puedas amoldar los formularios al RGPD en tu weblog (o bien sitio Web).
Empezaremos por lo más difícil: los
formularios de suscripción.
¡Por fin, alguien que nos cuenta claramente cómo adaptar los formularios de suscripción al RGPD!
Me centraré en los 2 servicios de e-mail marketing más populares:
Mailrelayy
MailChimp. posicionamiento seo rapido , a continuación, qué es posible hacer ya en los dos casos.
Para aprender a hacer
email marketingen tu weblog, lee:. Ahí encontrarás, además, un tutorial extenso sobre
cómo integrar Mailrelay en un weblog de WordPress.
En cuanto a formularios de suscripción y RGPD, esto es lo que sabemos:
Este servicio no tiene amoldados su constructor automático de formularios adaptados al
RGPD, puesto que, aunque es posible añadir campos personalizados (por ejemplo, el de checkbox) no acepta marcarlo como obligatorio. Vamos a ver más adelante el método para añadir el campo adaptado checkbox y, manualmente, marcarlo como obligatorio en el código HTML conseguido.
El campo checkbox ha de ser obligatorio pues, de lo contrario, el usuario lo puede dejar sin marcar y suscribirse. Esto haría necesario que tuvieses que filtrar la lista de subscriptores para no mandar correos electrónicos a aquellos que no tuvieran cumplimentado el campo «Consentimiento». Esto último es uno de los requisitos ineludibles, en tanto que según el nuevo
RGPD (Reglamento General de Protección de Datos)la aceptación no puedes ser tácita y ha de ser verificable.
Esto quiere decir que hay que guardar registro de todas y cada una de las suscripciones con un valor parecido a «He leído y acepto la política de privacidad».
La demostración del consentimiento parece que está garantizada por el hecho de tener los valores diseño pagina web en la lista de subscritores de Mailrelay. Sin embargo, quizá no sea un sistema demasiado seguro, a efectos de una auditoría pues dichos valores se podrían manipular.
Lo más seguro es, guardar los correos electrónicos que Mailrelay envía cuando el usuario confirma la suscripción. El doble opt-in garantiza que el usuario aceptó la política de privacidad (marcando el checkbox) y que más tarde confirmó la suscripción.
MailChimptiene exactamente el mismo problema: deja añadir un campo de tipo checkbox en su constructor de formularios mas no se puede fijar como requerido.
Eso permite, como en el caso de Mailrelay, que el usuario lo pueda dejar sin marcar.
Esto obligaría a filtrar la lista de subscritores para no enviar boletines a aquellos subscritores que no hubiesen admitido la política de privacidad.
Los detalles los vamos a ver también un poco más adelante.
MailChimp tiene el mecanismo apropiado a fin de que recibamos un email con la notificación de un nuevo subscriptor, que incluye datos del formulario e IP, con lo que así mismo ese doble opt-in garantiza la seguridad de los valores introducidos por el usuario.
Respecto a la necesidad de almacenar el valor de la aceptación explícita, y que eso supone regresar a crear la lista de subscritores, no te pierdas los posts del weblog de
LexBlogger, muy clarificadores. En concreto los siguientes:
En primer lugar, has de saber cómo añadir Campos Adaptados.
Acude a «Configuración>Campos personalizados».
La imagen siguiente podría corresponder a un nuevo campo adaptado de tipo checkbox.
Después, asiste a «Formulario de suscripción>Formularios personalizados» para añadir el campo personalizado de tipo checkbox, anteriormente creado. En la imagen que viene a continuación se observa el aspecto final del constructor de formularios, cuando hayamos arrastrado todos los campos desde el área «Campos disponbibles» cara el área «Campos en el formulario».
Ahora consigamos el código HTML correspondiente.
En la lista de formularios creados («Formulario de suscripción>Formularios personalizados»), escoge el formulario en cuestión y haz click en el botón «Ver código» (ver imagen siguiente).
Lleva ahora el código al widget, post o página donde desees incrustar el código.
Pero para acabar de adaptar el código, resulta necesario realizar algunos ajustes.
En primer sitio es preciso añadir a la derecha del checkbox un textual semejante a «He leído y admito la política de privacidad». Para esto, busca en el código algo afín a lo siguiente (es posible que el nombre del campo no sea, en tu caso, «f_1»:
<input type=»checkbox» name=»f_1″ id=»f_1″ value=»1″></dd>
Y sustitúyelo por esto otro:
<input type=»checkbox» name=»f_1″ id=»f_1″ value=»1″ required><label>He leído y acepto la política de privacidad</label></dd>
Para que el control de los campos se realice dentro de la página de tu weblog, es preciso añadir también el atributo «required» al campo EMAIL. Busca algo parecido a:
<input type=»text» name=»email» id=»email» value=»» style=»background-image:
Y cámbialo a:
<input required type=»text» name=»email» id=»email» value=»» style=»background-image:
Y, por último, con el fin de añadir la coletilla que exige el RGPD como primera capa de información, añade una etiqueta <label>con el texto. Sitúa esta etiqueta bajo el input pertinente al checkbox.
<input type=»checkbox» name=»f_1″ id=»f_1″ value=»1″ required>
En primer lugar, selecciona tu lista de
MailChimpy acude a la opción «Settings>List name and defaults».
Haz scroll hasta la sección «New subscriber notifications» y rellena con tu correo electrónico los campos de notificación pertinentes.
Con ello, toda vez que tengas un nuevo suscriptor recibirás un correo electrónico con los datos del formulario (nombre, correo electrónico, protección de datos y también IP).
En la imagen anterior puedes observar un ejemplo.
Para crear un formulario en
MailChimp, hay que escoger la lista de suscripción e ir a la opción «Signup Forms>General Forms».
En la imagen que precede a estas líneas, se puede ver nuestro formulario de ejemplo, donde el campo «Consentimiento» es oculto, de tipo checkbox.
Haciendo click, dentro de la pestaña «Build it», en el campo «Protección de datos» vemos cómo lo hemos configurado:
Ya tenemos creado el formulario con un checkbox de tipo no obligatorio (Mailchimp no deja configurar esta opción en el constructor de formularios), los campos EMAIL y NAME; y un texto para la coletilla RGPD.
Es el momento de obtener el código para llevarlo a nuestro WP.
Para obtener el código, escoge la lista de suscripción y asiste a la opción «Signup Forms>Embedded Forms». En la pestaña «Classic» localiza la sección «Copy/paste onto your site» y copia el código dentro de la caja. Pégalo en cualquier editor de texto
¡Ya no queda nada! 😉
Ahora, debemos alterar un tanto el código para conseguir que el campo checkbox sea obligatorio.
Busca algo afín a lo siguiente en el código:
<ul><li><input type=»checkbox» value=»1″ name=»group[25][1]» id=»mce-group[25]-25-0″><label for=»mce-group[25]-25-0″>He leídoy admito la política de privacidad</label></li>
Y añádele el atributo «required»:
<ul><li><input required type=»checkbox» value=»1″ name=»group[25][1]» id=»mce-group[25]-veinticinco-0″><label for=»mce-group[25]-veinticinco-0″>He leídoy admito la política de privacidad</label></li>
La coletilla legal, como primera capa informativa básica acerca de la protección de datos se puede añadir también modificando este HTML correspondiente al formulario, sencillamente añadiendo el texto antes del botón «Enviar», por servirnos de un ejemplo.
Una opción al checkbox obligatorio es un «Radio Buttón» que sí puede ser obligatorio en MailChimp en el constructor de formularios. De esa forma nos evitaríamos alterar el HTML más tarde a generarlo, como se ha descrito previamente. De este modo, también te ahorras crear un segmento basado en el valor del campo permiso, puesto que el formulario propio de MailChimp para actualizar el perfil contemplaría el radio button obligatorio y el suscriptor no lo podría deschequear.
No semeja posible, si atrapas datos como el correo, el nombre y la IP.
La única forma de eludir amoldar un formulario de suscripción es no tenerlo; esto es si careces de un envío de boletines de noticias, newsletter y similares a suscriptores; y no capturas los datos de estos mediante un formulario.
Tampoco sirve que hayas creado una lista de correo, capturando datos, tengas esa lista en
Mailrelayo
MailChimp(o bien otro proveedor) y ahora, con vistas al
RGPD, decidas suprimir la newsletter. Si tienes una lista, aunque no la utilices, a partir del veinticinco de mayo de dos mil dieciocho el consentimiento explícito debe ser verificable. De ahí la necesidad imperiosa de regresar a crear la lista.
Si borras la lista y ya no capturas subscriptores, comprendo que entonces ya no sería necesario hacer nada.
¡No sabía cómo solucionar el inconveniente de los comentarios al RGPD y en Blogpocket encontré la solución!
En este caso, también es necesario solicitar el permiso explícito de la política de privacidad y registrar este valor.
En
WordPressesto solo es posible si modificamos el código de la aplicación, ya que esta función es nativa. agencias de desarrollo web madrid ón, claro está, pasa por la instalación de algún plugín que nos ahorre el trabajo de tocar el código.
Un plugin que marcha es el de
Enrique J. Ros:.
El propio autor del complemento me explicaba por e-mail su funcionamiento en lo que se refiere al registro del valor en la base de datos de
WordPress:
Por supuesto, el valor se guarda en la base de datos, esto ya era obligatorio con la LOPD. Se guarda como comment meta (o sea, campo asociado al comentario) por lo que Wordpress lo almacena en la tabla wp_commentmeta asociado al ID de comentario (que se introduce en la columna comment_id) de esta tabla. El nombre de la meta key es «lopd» y el meta value «acepto». Te adjunto una captura de ejemplo.
Para añadir la coletilla legal en los formularios de comentarios, se puede hacer de 2 formas:
puedes usar el próximo código. Debes incluirlo en el archivo functions.php de tu theme activo.
[php]
add_filter( ‘comment_form_defaults’, ‘cd_pre_comment_text’ );
function cd_pre_comment_text( dólares americanos arg )
$ arg[‘comment_notes_before’] = »
INCLUYE AQUÍ EL CÓDIGO HTML DE LA COLETILLA LEGAL
«;
return dólares americanos arg;
[/php]
El plugin «RGPD en comentarios» presenta una opción en su configuración que deja editar un texto antes del formulario de comentarios. Esta caja de edición se puede emplear para incluir un resumen de la política de privacidad antes de tal formulario.
La única manera es no tener implementado el sistema de comentarios de
WordPress.
Dejar solamente la caja de texto para comentar, evitando pedir datos de tus usuarios, tampoco sirve pues la IP se consigue automáticamente sin solicitarla.
¡Cuánto tiempo me he ahorrado con esta guía sobre los formularios de contacto y el RGPD!
Para los formularios de contacto, la solución es emplear también el complemento CF7, añadiendo el campo checkbox de consentimiento y la coletilla pertinente.
La forma de registrar los valores del permiso es mediante el e-mail que recibiremos de CF7 si el usuario hace click en «enviar».
Como en los casos anteriores, solo hay una forma de eludir la adaptación: eliminando cualquier formulario de contacto en tu weblog (o bien lugar Web).
El nuevo reglamento RGPD, en materia de protección de datos, implica que todos y cada uno de los blogs que capturen datos privados de sus usuarios (tales como el nombre, el e-mail, la IP, etc.), a través de formularios de diferente tipo (fundamentalmente, contacto, comentarios y suscripción), deben adaptarse y alterarse.
Ya no sirve el permiso tácito del usuario, por lo que el típico formulario donde se escribe el email y se hace click en un botón, es ilegal. El formulario debe llevar un checkbox, de marcado obligatorio, y una coletilla en la que se resuma la política de privacidad e incluya un link al documento donde se exponga exactamente la misma.
En este artículo, te hemos proporcionado las claves a fin de que sepas amoldar los formularios de tu blog al
RGPD (Reglamento General de Protección de Datos).
Como ejemplo, nos hemos referido a
Mailrelayy
MailChimp, en los formularios de suscripción. Mas si empleas otro sistema o proveedor, debes indagar la manera en que sus herramientas están, o van a estar, listas para encarar el RGPD.
Comparte y propaga este blog post por el hecho de que es fundamental que todos y cada uno de los bloggers, con sede en España, conozcan este inconveniente y su solución.