Documentación de Charitable

Aprende a sacar el máximo partido a Charitable con instrucciones claras y paso a paso.

Cómo habilitar y personalizar correos electrónicos de Embajadores: Plantillas, Automatización y Configuración

Requiere: Charitable Pro 1.8.16+
Charitable Ambassadors 3.0.0+

Cada acción significativa en tu programa de Embajadores debe desencadenar una respuesta. Cuando se aprueba una recaudación de fondos, el embajador debe saberlo de inmediato. Cuando se rechaza la solicitud de alguien, merece una explicación clara. Cuando un recluta se registra a través de un enlace de invitación, la persona que lo reclutó debe enterarse.

Embajadores envía 5 correos electrónicos transaccionales que gestionan todo esto automáticamente. Se envían en respuesta a un evento específico, no desde una campaña de marketing que compones manualmente. Esta página documenta cada uno: cuándo se envía, a quién va, cómo es el cuerpo predeterminado, qué etiquetas inteligentes acepta y cómo personalizarlo o deshabilitarlo.

Los cinco correos electrónicos están habilitados por defecto.

¿Dónde encontrar estos correos de Embajadores?

Para editar el cuerpo o el asunto de cualquiera de ellos, ve a Caridad » Configuración » Correos electrónicos.

Correos electrónicos de Embajadores

Desplázate para encontrar los correos electrónicos que necesitas. Puedes habilitar/deshabilitar estos correos aquí.

¿Cómo editar los correos de Embajadores?

Una vez habilitado, haz clic en el botón Configuración de correo electrónico para acceder al correo electrónico interior.

Correo electrónico de Embajadores

Se configura un correo electrónico predeterminado para ti.

Puedes cambiar la línea de asunto, el titular y el cuerpo para que se ajusten a tus requisitos.

También hay códigos cortos que puedes usar para obtener automáticamente información como la URL de tu sitio web, el nombre del equipo, el nombre del creador, etc.

Si algún correo electrónico se deshabilita accidentalmente, lo verás aparecer en tu banner Estado del correo electrónico.

Referencia Rápida

Correo electrónicoIDSe dispara cuandoDestinatario
Campaña Aprobadacreator_campaign_approvedUna recaudación de fondos es aprobada por un moderador o aprobada automáticamente al enviarla.El embajador.
Campaña Rechazadacreator_campaign_rejectedUna recaudación de fondos es rechazada por un moderador.El embajador.
Campaña Requiere Revisióncreator_campaign_needs_revisionUn moderador solicita cambios.El embajador.
Recluta Invitado Aprobadoinviter_recruit_approvedLa primera recaudación de fondos de un embajador reclutado es aprobada.El invitador (reclutador).
Nueva Campaña Requiere Acciónnew_campaign_requires_actionUna nueva presentación de recaudación de fondos llega a Moderación Pendiente.Administradores del sitio (cualquier usuario con manage_charitable_settings).

El lado técnico

Campaña Aprobada

ID: creator_campaign_approved
Para: El embajador (post_author de la recaudación de fondos)
Se dispara: Siempre que una recaudación de fondos pase a publicada desde cualquier otro estado. La acción Aprobar moderación la dispara, la aprobación automática al enviar la dispara y la publicación manual a través del editor de WP la dispara.

Asunto predeterminado

Your campaign is live

Cuerpo predeterminado

Dear [charitable_email show=campaign_creator],

Your campaign, "[charitable_email show=campaign_title]", has been approved and is now live!

You can view your campaign online at [charitable_email show=campaign_url].

If you would like to edit it, go to [charitable_email show=campaign_edit_url].

Etiquetas inteligentes disponibles

EtiquetaSustituciones
[charitable_email show=campaign_creator]El nombre para mostrar del embajador.
[charitable_email show=campaign_title]El título de la recaudación de fondos.
[charitable_email show=campaign_url]La URL pública de la recaudación de fondos.
[charitable_email show=campaign_edit_url]La URL del editor de la recaudación de fondos.
[charitable_email show=campaign_goal]El importe del objetivo.
[charitable_email show=campaign_end_date]La fecha de finalización de la recaudación de fondos.

Filtros de personalización

add_filter( 'charitable_email_creator_campaign_approved_default_subject', function ( $subject, $email ) {
    return "🎉 Your fundraiser is live: " . $email->get_field_value( 'campaign_title' );
}, 10, 2 );

add_filter( 'charitable_email_creator_campaign_approved_default_body', function ( $body, $email ) {
    return "

Welcome aboard!

" . $body . "

Reply to this email if you have any questions.

"; }, 10, 2 );

Suprimir por llamada

Al aprobar con la casilla Notificar desmarcada, el correo electrónico se suprime mediante:

add_filter( 'charitable_ambassadors_skip_creator_campaign_approved', '__return_true' );
// ...the approval runs...
remove_filter( 'charitable_ambassadors_skip_creator_campaign_approved', '__return_true' );

No utilice este filtro para la supresión en todo el sitio. Para eso, utilice la casilla Notificar predeterminada a través de moderation_default_notify_on_approve.

Campaña Rechazada

ID: creator_campaign_rejected
Para: El embajador
Se dispara: Cuando un moderador rechaza una recaudación de fondos a través de la cola de moderación.

Asunto predeterminado

Your campaign was not approved

Cuerpo predeterminado

Dear [charitable_email show=campaign_creator],

We've reviewed your campaign, "[charitable_email show=campaign_title]", and unfortunately it does not meet our guidelines.

Reason: [charitable_email show=rejection_reason]

If you'd like to discuss this further or submit a revised campaign, please reach out at [admin_email].

Etiquetas inteligentes disponibles

El mismo conjunto que Campaña aprobada, más:

EtiquetaSustituciones
[charitable_email show=rejection_reason]El texto de la razón del modal Rechazar.

Filtros de personalización

add_filter( 'charitable_email_creator_campaign_rejected_default_subject', function ( $subject ) {
    return 'About your recent fundraiser submission';
} );

add_filter( 'charitable_email_creator_campaign_rejected_default_body', function ( $body ) {
    return $body . '

You can read our submission guidelines at our guidelines page.

'; } );

Campaña Requiere Revisión

ID: creator_campaign_needs_revision
Para: El embajador
Se dispara: Cuando un moderador utiliza la acción Solicitar cambios.

Asunto predeterminado

Updates needed to your campaign

Cuerpo predeterminado

Dear [charitable_email show=campaign_creator],

We've reviewed your campaign, "[charitable_email show=campaign_title]", and we'd like a few small updates before publishing.

Notes from our team: [charitable_email show=revision_notes]

You can edit your campaign at [charitable_email show=campaign_edit_url] and resubmit when you're ready.

Etiquetas inteligentes disponibles

El mismo conjunto que Campaña aprobada, más:

EtiquetaSustituciones
[charitable_email show=revision_notes]Las notas del modal Solicitar cambios.
[charitable_email show=campaign_edit_url]La URL del editor de la recaudación de fondos con un token de inicio de sesión automático de enlace mágico.

Filtros de personalización

add_filter( 'charitable_email_creator_campaign_needs_revision_default_body', function ( $body ) {
    return $body . '

Tip: reply to this email if you have questions about the requested changes.

'; } );

Recluta Invitado Aprobado

ID: inviter_recruit_approved
Para: El invitador (reclutador)
Se dispara: Cuando se aprueba la primera recaudación de fondos de un embajador reclutado, después de que la atribución haya vinculado al reclutado con el invitador. Solo se envía si la opción "Enviar correo electrónico al invitador al aprobar" está habilitada en la configuración de Invitaciones, y solo después de que la atribución haya vinculado al reclutado con el invitador.

Asunto predeterminado

[charitable_email show=recruit_name] just joined as a fundraiser thanks to you!

Cuerpo predeterminado

Hi [charitable_email show=inviter_first_name],

Great news! [charitable_email show=recruit_name] just had their fundraiser approved - and they signed up through your invite link.

Their fundraiser: [charitable_email show=recruit_campaign_url]

Thanks for spreading the word.

Etiquetas inteligentes disponibles

EtiquetaSustituciones
[charitable_email show=inviter_name]El nombre para mostrar del invitador.
[charitable_email show=inviter_first_name]El nombre de pila del invitador.
[charitable_email show=recruit_name]El nombre para mostrar del reclutado.
[charitable_email show=recruit_campaign_title]El título de la primera recaudación de fondos del reclutado.
[charitable_email show=recruit_campaign_url]La URL de la primera recaudación de fondos del reclutado.
[charitable_email show=site_url]La URL de tu sitio.

Filtros de personalización

add_filter( 'charitable_email_inviter_recruit_approved_default_subject', function ( $subject, $email ) {
    $recruit = $email->get_field_value( 'recruit_name' );
    return "🎉 Your friend {$recruit} is fundraising too!";
}, 10, 2 );

Desactivar en todo el sitio

Activa o desactiva la opción Enviar correo electrónico al invitador al aprobar en Charitable » Embajadores » Invitaciones.

Nueva Campaña Requiere Acción

ID: new_campaign_requires_action
Para: Administradores del sitio (cualquier usuario con manage_charitable_settings)
Se dispara: Cuando se envía una nueva recaudación de fondos y la aprobación automática está desactivada, lo que significa que va a Moderación Pendiente.

Asunto predeterminado

A new fundraiser needs your review

Cuerpo predeterminado

A new fundraiser was submitted and is awaiting review.

Title: [charitable_email show=campaign_title]
Ambassador: [charitable_email show=campaign_creator]
Submitted: [charitable_email show=submission_date]

Review it in the Moderation queue: [charitable_email show=moderation_url]

Etiquetas inteligentes disponibles

EtiquetaSustituciones
[charitable_email show=campaign_title]El título de la recaudación de fondos.
[charitable_email show=campaign_creator]El nombre para mostrar del embajador.
[charitable_email show=campaign_url]La URL de la recaudación de fondos (vista previa si aún no es pública).
[charitable_email show=submission_date]Marca de tiempo de envío.
[charitable_email show=moderation_url]Enlace directo a la vista Pendiente en Moderación.

Filtros de personalización

add_filter( 'charitable_email_new_campaign_requires_action_default_subject', function () {
    return '🔔 [Charitable] Fundraiser awaiting review';
} );

Limitación

El correo electrónico del administrador se envía una vez por envío. Si tu equipo de moderación es pequeño y el volumen se vuelve ruidoso, considera usar Notificaciones (el panel con el icono de campana) en su lugar. Tiene límites de frecuencia y se puede descartar, lo que lo hace más adecuado para programas de alto volumen.

Lo que tienen en común los cinco correos electrónicos

Algunas convenciones se aplican a todos los correos electrónicos, lo que hace que personalizarlos sea coherente una vez que conoces el patrón.

IDs de correo electrónico

Las cadenas de ID (como creator_campaign_approved) son estables. Se utilizan como prefijo del filtro (charitable_email_<id>_default_subject, etc.) y como clave de opción para la configuración de activación/desactivación del correo electrónico de Charitable.

Filtros

Cada correo electrónico expone el mismo conjunto de filtros. Todos reciben el objeto $email como segundo argumento para que puedas llamar a get_field_value() para componer tu personalización:

charitable_email__default_subject
charitable_email__default_body
charitable_email__recipient_email
charitable_email__recipient_name
charitable_email__should_send

Filtro de Etiquetas Inteligentes

Añade nuevas etiquetas inteligentes conectando con el filtro de valor del campo de contenido, luego usa tu etiqueta en el cuerpo de cualquier correo electrónico:

add_filter( 'charitable_email_content_field_value_', function ( $value, $email ) {
    return 'Computed value';
}, 10, 2 );

// Then use [charitable_email show=your_tag] in any email body.

Dirección de Remitente

Los cinco correos electrónicos usan la dirección admin_email de WordPress por defecto. Anúlala globalmente a través de charitable_email_from_address o por correo electrónico a través de charitable_email_<id>_from_address.

HTML vs Texto Plano

Los cinco correos electrónicos son HTML por defecto. Los clientes de correo de los destinatarios recurrirán automáticamente a una representación en texto plano. Para forzar texto plano, devuelve un cuerpo despojado del filtro _default_body.

Consejos que vale la pena tener en cuenta

Algunas cosas que marcan una diferencia real en cómo estos correos electrónicos llegan a tus embajadores.

  • Personaliza las líneas de asunto más que los cuerpos. Las líneas de asunto impulsan las tasas de apertura. Los cuerpos claros y directos casi siempre superan a los ingeniosos.
  • Envía siempre una prueba antes de desplegar. Charitable Pro tiene un botón "Enviar prueba" en la página de configuración de cada correo electrónico. Úsalo cada vez que cambies un asunto o cuerpo, no solo en la configuración inicial.
  • Usa etiquetas inteligentes libremente. Codificar el nombre del embajador significaría que cada recaudador de fondos recibe el mismo correo electrónico impersonal. Las etiquetas inteligentes hacen que cada mensaje parezca escrito específicamente para esa persona.
  • Mantén corto el correo electrónico de "Nueva campaña requiere acción". Tu equipo de moderación lee esto muchas veces a la semana. Una línea con el título de la campaña y un enlace directo a la cola es más útil que un párrafo largo que omitirán.

Referencia del desarrollador

Jerarquía de Clases de Correo Electrónico

Charitable_Email                                                    # Pro base class
    └─ Charitable_Ambassadors_Email_Creator_Campaign_Submitted     # Base for creator-targeted emails
            ├─ Charitable_Ambassadors_Email_Creator_Campaign_Approved
            ├─ Charitable_Ambassadors_Email_Creator_Campaign_Rejected
            └─ Charitable_Ambassadors_Email_Creator_Campaign_Needs_Revision
    └─ Charitable_Ambassadors_Email_Inviter_Recruit_Approved        # For inviter-targeted
    └─ Charitable_Ambassadors_Email_New_Campaign_Requires_Action    # Admin-targeted

Cada clase hoja se encuentra en includes/emails/.

Ayudantes Estáticos

Para activación programática:

Charitable_Ambassadors_Email_Creator_Campaign_Approved::send_with_campaign_id( $campaign_id );
Charitable_Ambassadors_Email_Creator_Campaign_Rejected::send_with_campaign_id( $campaign_id, $reason );
Charitable_Ambassadors_Email_Creator_Campaign_Needs_Revision::send_with_campaign_id( $campaign_id, $notes );
Charitable_Ambassadors_Email_Inviter_Recruit_Approved::send_with_recruit_id( $recruit_user_id, $recruit_campaign_id, $inviter_user_id );
Charitable_Ambassadors_Email_New_Campaign_Requires_Action::send_with_campaign_id( $campaign_id );

Capacidades

El correo electrónico "Nueva campaña requiere acción" se envía a todos los usuarios con manage_charitable_settings. Para dirigirte a administradores específicos en su lugar, filtra la lista de destinatarios a través de charitable_email_new_campaign_requires_action_admin_recipients.

Conclusión

Eso cubre los cinco correos electrónicos transaccionales en Embajadores. Entre los correos de aprobación, rechazo y revisión que reciben tus embajadores, y la notificación al administrador que mantiene en movimiento tu cola de moderación, estos son los mensajes que mantienen tu programa funcionando sin problemas entre bastidores. Personaliza las líneas de asunto, añade la voz de tu marca a los cuerpos y usa etiquetas inteligentes para que cada correo electrónico se sienta personal.

Si encuentras algo que no se cubre aquí o necesitas ayuda con un correo electrónico específico, nuestro equipo de soporte estará encantado de ayudarte.

También te Puede Interesar Leer

Estos son los documentos más estrechamente conectados con los correos electrónicos transaccionales en Embajadores.

  • Moderación – las acciones (aprobar, rechazar, solicitar cambios) que activan la mayoría de estos correos electrónicos.
  • Estado del Correo Electrónico – el banner en la Descripción general que marca cualquiera de estos correos electrónicos cuando han sido deshabilitados accidentalmente.
  • Notificaciones – el panel con icono de campana dentro de la administración que complementa estos correos electrónicos para tu equipo de moderación.
  • Invitaciones – la función que activa el correo electrónico "Recluta Invitado Aprobado".
  • Hooks y filtros en Embajadores – la referencia completa de filtros.

Enlaces Útiles

🤝 Obtenga ayuda cuando la necesite

Conecta con Atención al Cliente →

📑 Encuentre la guía que necesita

Explore el Centro de documentación →

⬇️ Descarga estrategias probadas, ideas de campañas y herramientas expertas

Obtén el Kit de Recaudación de Fondos →

🔗 Deja que tu Asistente de IA haga el trabajo de recaudación de fondos por ti.

Conecta Charitable a tu asistente de IA →

💸 Obtén recursos gratuitos de recaudación de fondos
Ve al Centro de Recaudación de Fondos de Charitable →

¿Tienes preguntas sobre Charitable?
Preguntas frecuentes de Charitable →

¿Necesita ayuda para entender la terminología y la jerga de las organizaciones sin ánimo de lucro?
Consulte nuestro Glosario de organizaciones sin ánimo de lucro→

¿Todavía tienes preguntas? ¡Estamos aquí para ayudarte!

Última modificación:

Novedades en Benéfico

Ver las últimas actualizaciones
🔔 Suscríbete para recibir nuestras últimas actualizaciones
📧 Suscribirse a correos electrónicos

Suscripción por correo electrónico

Únete a nuestro boletín

No te enviaremos spam. Solo enviamos un correo electrónico cuando creemos que realmente te ayudará. ¡Date de baja en cualquier momento!

embajadores Nuevo

🖨️ Presentamos Folletos y Carteles: ¡Recauda fondos fuera de la pantalla!

Gran parte de la recaudación de fondos entre particulares ocurre fuera de la pantalla: en la meta de una carrera de 5 km, en un tablón de anuncios escolar, en la cocina de una oficina. Charitable Ambassadors 3.4.7 añade 2 imprimibles: un folleto de recaudación de fondos que lleva la propia historia y código QR de cada recaudador, y un cartel de reclutamiento que inscribe a nuevos recaudadores. Ambos se abren como una página web normal y se imprimen directamente desde el navegador. Por qué esto es importante:

  • 🏁 Un folleto para cada recaudador: Cada uno lleva la foto, la historia y el objetivo del recaudador, con un código QR que abre su página en lugar de la de tu campaña principal.
  • 📌 Un cartel que recluta: Muestra "Reclutando ahora" encima del nombre de tu campaña con un gran código QR que abre tu formulario de inscripción, para que alguien pueda empezar a recaudar fondos sin esperar un enlace tuyo.
  • 🪄 No se necesita herramienta de diseño: Ambos imprimibles se muestran como una página web normal y se imprimen desde el navegador, sin necesidad de plugin PDF ni diseñador.
  • 📄 2 diseños de folleto: "Repartir" lleva la historia completa para dar a amigos y familiares, y "Colgar" lleva un breve gancho con 5 pestañas para arrancar para un tablón de anuncios.
  • 🛡️ Desactivado hasta que lo actives: Los folletos permanecen desactivados después de la actualización hasta que los habilites en Charitable » Ambassadors » Other » Fliers, y solo el propietario o un administrador puede abrir uno.

Consulta nuestro anuncio aquí.

Mejora Pagos

💸 Presentamos las tarifas escalonadas para el alivio de comisiones: ¡Ajusta la petición a la donación!

El alivio de comisiones hace una pregunta corta a tus donantes al finalizar la compra: ¿te gustaría cubrir la comisión de procesamiento de esta donación? Hasta ahora, esa pregunta utilizaba una única tarifa para cada donación en una pasarela, por lo que una donación de 10 $ y una de 500 $ recibían la misma pregunta de porcentaje. El alivio de comisiones 1.3.0 te permite establecer tantas bandas de donación como desees, cada una con su propia tarifa. Por qué esto es importante:

  • 🪙 Más suave con las donaciones pequeñas: Una comisión de transacción fija supone una parte mucho mayor de una donación de 10 $ que de una de 500 $, por lo que las bandas te permiten pedir menos en la parte inferior.
  • 🎚️ Tantas bandas como necesites: Cada banda tiene su propio porcentaje y su propio importe fijo, y la banda superior continúa sin límite superior.
  • 🛑 Un techo opcional: Un campo de comisión máxima evita que se pida a ningún donante más de una cantidad que tú elijas, por muy grande que sea la donación.
  • 🔌 Configurar por pasarela de pago: Stripe puede funcionar con cuatro bandas, mientras que Windcave y Payfast se mantienen con una tarifa única, ya que las bandas pertenecen a una pasarela y no a todo tu sitio.
  • 🛡️ Nada cambia hasta que tú lo digas: Tus tarifas actuales se mantienen exactamente como están hasta que actives Usar tarifas escalonadas en Charitable » Settings » Advanced » Fee Relief.

Consulta nuestro anuncio aquí.

Donaciones Mejora

📊 ¡Tu panel de control Pro ahora puede comparar, exportar y calificar!

La mayoría de los paneles de control de recaudación de fondos solo te dicen cuánto has recaudado. Charitable Pro 1.8.19 reconstruye el panel de control y la Descripción general de informes en torno a las preguntas más difíciles: si algo está roto, si este período superó al anterior y qué cambio único marcaría la mayor diferencia hoy. Por qué esto es importante:

  • 📈 Cada cifra tiene una tendencia: Elige un período y las fichas y el gráfico se mueven juntos, con cada total mostrado frente al período anterior.
  • 🗓️ Gráficos que se mantienen legibles: Los rangos cortos agrupan las donaciones día a día, mientras que los rangos más largos agrupan por semana o mes, por lo que un año completo se lee como una curva en lugar de una línea plana.
  • 🔀 Compara cualquier 2 períodos: No solo los consecutivos, para que puedas preguntar cómo fue este diciembre en comparación con el diciembre pasado. Eso importa porque la recaudación de fondos es estacional.
  • 📤 Exporta el resumen completo: Envía la descripción general completa como CSV o PDF, lista para un paquete de junta directiva o un informe de financiador.
  • 🎯 Califica tu configuración gratis: Haz que tu configuración de recaudación de fondos sea calificada, para que el único cambio que valga la pena hacer a continuación sea el que puedas ver.

Consulta nuestro anuncio aquí.

Función Nuevo

🎟️ Presentamos Eventos Benéficos: ¡Vende entradas dentro de tus campañas!

La mayoría de las organizaciones sin ánimo de lucro venden entradas para eventos en una herramienta y recaudan donaciones en otra, lo que genera dos conjuntos de informes y una conciliación manual al final del año. Eventos Benéficos une ambas cosas, vendiendo entradas a través de los mismos formularios de donación y pasarelas de pago que ya utilizas en Charitable. Por qué esto es importante:

  • 🎟️ Cada entrada es una donación: Las ventas de entradas se procesan a través de la pasarela que ya utilizas y cuentan para el objetivo de la campaña, con todo gestionado en Charitable » Eventos.
  • 📱 Registro con código QR desde cualquier teléfono: Cada asistente recibe su propio código QR en el recibo, y los voluntarios escanean en la puerta a través de un enlace de registro que no necesita cuenta de WordPress.
  • 🧾 Recibos listos para la declaración de impuestos: Asigna a cada tipo de entrada un valor justo de mercado, y Charitable incluirá el importe correcto deducible de impuestos en cada recibo de donante.
  • 📋 Detalles del asistente al finalizar la compra: Pregunta a cada invitado por su elección de comida, talla de camiseta o necesidades de acceso, con un registro de asistente independiente creado para cada entrada.
  • 🗓️ Bloques y calendarios incluidos: Tres bloques de editor, además de la compatibilidad con Sugar Calendar y The Events Calendar, muestran tus eventos donde los colaboradores ya los buscan.

Consulta nuestro anuncio aquí.

ia Nuevo

🚀 ¡Libera el poder de la IA en Charitable!

Tu asistente de IA ahora puede crear, editar y administrar tus campañas de recaudación de fondos de Charitable directamente, solo con pedírselo. Con Charitable Pro añadiendo soporte de escritura para la API de Habilidades de WordPress, herramientas como ChatGPT, Claude y Cursor pueden manejar acciones administrativas completas de forma segura a través de MCP. Por qué esto es importante:

  • 🤖 Creación de campañas en lenguaje natural: Pídele a tu asistente un objetivo como “Configura una recaudación de fondos para el refugio con un objetivo de 5.000 $”, y creará un borrador de campaña real completo con niveles de donación sugeridos.
  • 🎨 Ajustes instantáneos del formulario de donación: Añade campos personalizados, cambia los colores de los botones o reordena elementos sin tener que entrar en la configuración del formulario.
  • 📝 Registro de donaciones sin conexión: Informa a tu asistente sobre donaciones en efectivo o cheque, y cruzará los correos electrónicos de los donantes y registrará las transacciones en tu historial.
  • 🛡️ Seguridad y control por defecto: El acceso de escritura permanece estrictamente desactivado hasta que se active en Charitable » Herramientas » AI MCP, manteniendo el informe de solo lectura seguro por defecto.
  • 📜 Registro de auditoría completo: Cada cambio realizado por un asistente de IA se rastrea en Charitable » Herramientas » Registros, por lo que siempre sabrás quién (o qué) actualizó tu sitio.

Consulta nuestro anuncio aquí.