Guía de consentimiento bajo la Ley 21.719
Cómo obtener consentimiento válido según el Art. 12 de la Ley 21.719 en Chile: requisitos, evidencia demostrable, WordPress, WooCommerce y errores frecuentes.
La Ley 21.719 establece reglas claras sobre cuándo y cómo las organizaciones pueden tratar datos personales con base en el consentimiento del titular. Pero en la práctica, el verdadero desafío no es mostrar un checkbox: es demostrar quién consintió, cuándo, qué aceptó y qué versión de la política estaba vigente. Cualquier plugin puede mostrar un banner; lo difícil es producir evidencia auditables ante una reclamación o una auditoría.
¿Qué exige el Art. 12?
El consentimiento debe ser libre, específico, informado, previo e inequívoco. En la práctica, esto significa:
- No usar casillas premarcadas ni consentimientos ocultos en letra pequeña.
- Separar finalidades distintas (por ejemplo, gestión de una solicitud vs. envío de novedades comerciales).
- Informar con claridad qué datos se recogen, para qué y quién es el responsable.
- Permitir retirar el consentimiento con la misma facilidad con que se otorgó.
Errores frecuentes en formularios y sitios web
- Un solo checkbox para todo — mezclar términos legales, marketing y cookies en una única aceptación.
- Consentimiento como condición desproporcionada — exigir aceptar comunicaciones comerciales para usar un servicio que no las requiere.
- Falta de registro — no guardar evidencia de qué versión de la política aceptó el titular ni cuándo.
- Cookies antes del opt-in — cargar analítica o remarketing antes de que el usuario decida.
Buenas prácticas recomendadas
- Usar checkboxes independientes por finalidad, desmarcados por defecto.
- Mostrar un enlace visible a la política de privacidad junto a cada consentimiento.
- Registrar versión de política, fecha/hora y medio (formulario, banner, etc.).
- Revisar periódicamente los textos cuando cambien las finalidades del tratamiento.
¿Cómo demostrar el consentimiento?
Guardar un checkbox en WordPress no basta. Para que el consentimiento sea demostrable, debes registrar al menos:
| Campo | Por qué importa |
|---|---|
| Fecha y hora | Timestamp del momento exacto del consentimiento |
| IP (si corresponde) | Contexto adicional para verificar la interacción |
| Versión de política | Qué texto de privacidad estaba vigente al consentir |
| Finalidad | Qué tratamiento aceptó el titular (newsletter, cookies, etc.) |
| Revocación | Registro de cuándo y cómo retiró el consentimiento |
Sin estos elementos, no puedes responder si un titular reclama que nunca consintió o si una auditoría cuestiona la licitud de un tratamiento. Para automatizar este registro, consulta el artículo sobre software de gestión de consentimiento en Chile.
Relación con cookies y tracking
El consentimiento para cookies de analítica y marketing debe alinearse con el Art. 12. Si tu sitio usa Google Analytics, Google Ads o Meta Pixel, necesitas un banner granular que bloquee esos scripts hasta que el usuario los acepte. Puedes profundizar en nuestra política de cookies.
Consentimiento en WordPress y WooCommerce
Si tu sitio corre sobre WordPress — el CMS más usado por pymes chilenas — el consentimiento debe implementarse en cada punto de recopilación, no solo en el banner de cookies.
Formularios Elementor
Los formularios de Elementor suelen incluir un checkbox genérico de aceptación. Separa finalidades (gestión de consulta vs. marketing), desmarca por defecto y asegura que la evidencia del consentimiento se exporte o sincronice con un registro centralizado.
Contact Form 7
Contact Form 7 permite checkboxes personalizados, pero no registra evidencia por defecto. Configura campos independientes por finalidad y conecta el envío a un sistema que guarde fecha, versión de política y finalidad aceptada.
Gravity Forms
Gravity Forms ofrece mayor control sobre campos condicionales y consentimiento granular. Aun así, necesitas un mecanismo externo para conservar la evidencia con timestamp y versionado de política.
WooCommerce
En el checkout de WooCommerce, separa el consentimiento para procesar el pedido (base contractual) del consentimiento para comunicaciones comerciales (Art. 12). Registra qué aceptó el cliente en cada compra, incluyendo la versión de política vigente.
Para sitios WordPress/WooCommerce, el Plugin de CumpleLeyDatos cubre banner de cookies, Consent Mode v2 y exportación de evidencias de consentimiento.
Próximos pasos
Si tu organización procesa datos de clientes, trabajadores o usuarios web, conviene mapear cada tratamiento, identificar su base de licitud y documentar los flujos de consentimiento con evidencia exportable.
¿Quieres automatizar este proceso? Solicita acceso anticipado a CumpleLeyDatos y gestiona consentimientos, evidencias y políticas desde una sola plataforma.
También te puede interesar: Software para gestión de consentimiento, Auditoría de cumplimiento, Cómo implementar la Ley 21.719, Derechos ARCO en Chile y Qué es la Ley 21.719.
Fuentes
¿Quieres automatizar el cumplimiento?
CumpleLeyDatos ayuda a gestionar consentimientos, solicitudes de derechos y políticas conforme a la Ley 21.719.
Solicitar acceso anticipado →