Requiere:
- Charitable Pro 1.8.16+
- Embajadores benéficos 3.4.0+
La mayoría de los programas de recaudación de fondos entre particulares no son eventos únicos, sino que se repiten cada año. La misma maratón, la misma gala, el mismo impulso de un día de donación. El problema es que "repetirse" suele significar empezar de cero: reconstruir la campaña, reclutar de nuevo a los recaudadores del año pasado desde cero y perder silenciosamente a los donantes mensuales que estaban vinculados a páginas que ya no existen.
Las temporadas de embajadores solucionan eso. Te permite volver a ejecutar la misma campaña año tras año manteniendo el impulso que ya construiste. Cuando una temporada termina, tus recaudadores y equipos recurrentes pueden continuar en la nueva temporada con un solo clic. Su página se mantiene: historia, foto y objetivo, lo que elijas; su dirección web sigue siendo la misma, sus donantes recurrentes se mueven con ellos y la página del año pasado se archiva de solo lectura para que su historial nunca se pierda.

Cuándo usarlo
- Un evento anual. Una carrera de 5 km, una gala o un día de donación anual que se celebra en el mismo calendario cada año con una lista familiar de recaudadores.
- Una campaña con donantes mensuales. Cuando los donantes realizan donaciones recurrentes a través de la página de un recaudador, no quieres que esas donaciones queden varadas cuando la campaña se reinicia. Las temporadas las mueven automáticamente a la nueva temporada.
- Una estructura de equipo recurrente. Equipos de empresa, cursos escolares o grupos de capítulos que regresan cada año y desean mantener sus clasificaciones y miembros en lugar de reconstruir.
Por qué esto es importante para tu organización sin ánimo de lucro
La palanca más importante en la recaudación de fondos entre particulares no es adquirir nuevos recaudadores, sino retener a los que ya tienes. Un recaudador que ejecutó una campaña para ti el año pasado ya conoce tu causa, ya tiene una red preparada para donar y ya recaudó dinero una vez. Conseguir que vuelvan por segundo año vale más que varios reclutas nuevos y te cuesta casi nada.
Pero la retención es donde la mayoría de los programas pierden silenciosamente. El patrón típico es el siguiente: el evento termina, la campaña queda inactiva y once meses después alguien crea una campaña completamente nueva para el año siguiente. Los recaudadores del año pasado reciben un correo electrónico genérico de "¡hemos vuelto!", aterrizan en una página en blanco y tienen que recrear todo de memoria. Como era de esperar, la mayoría no lo hacen. Los que lo hacen llegan con menos entusiasmo del que tenían, porque la fricción les recordó cuánto trabajo supone.
Las temporadas eliminan esa fricción por completo. En lugar de pedirle a un recaudador recurrente que empiece de nuevo, le envías una única invitación para "continuar". Un clic y su página está de vuelta: la historia que escribió, la foto que eligió, su objetivo, lista para aceptar donaciones en el mismo enlace que compartió el año pasado. La diferencia psicológica es enorme: continuar algo que ya construiste se siente como una victoria, mientras que reconstruir desde cero se siente como una tarea.
La pieza del donante mensual es igual de importante, y es la parte que la mayoría de las plataformas hacen mal. Cuando un colaborador realiza una donación recurrente a través de la página de un recaudador de fondos, esa relación es valiosa y frágil. Si la página desaparece al final de la temporada, la donación falla o queda huérfana, y has perdido un donante que te costó ganar. Seasons trata a esos donantes recurrentes como de primera clase: cuando un recaudador de fondos continúa, sus donantes mensuales se trasladan automáticamente a la página de la nueva temporada. Cuando un recaudador de fondos no regresa, tú decides de antemano qué sucede con sus donantes, para que ninguna donación recurrente se pierda.
Algunos consejos prácticos para sacar el máximo partido a Seasons:
- Establece tus valores predeterminados de traspaso una vez, antes de abrir la temporada. Decide qué se mantiene (historia, foto, objetivo) y qué sucede con los donantes que no regresan mientras estás tranquilo y planificando, no en la prisa de la semana de lanzamiento.
- Establece una fecha límite real para los recaudadores de fondos. El correo electrónico de recordatorio funciona mejor cuando hay una fecha real de "continuar antes de". Una temporada con un cierre abierto tiende a divagar; una temporada con una fecha límite crea la pequeña urgencia que hace que la gente haga clic.
- Empieza con el resultado del año pasado. Cuando invites a un recaudador de fondos a continuar, recuérdale lo que logró ("Recaudaste 2.400 $ el año pasado para 38 niños"). Continuar un éxito es un "sí" mucho más fácil que empezar una página en blanco.
- Cierra la temporada deliberadamente, no en silencio. Utiliza la vista previa del cierre para ver exactamente quién continúa y quién no antes de aplicarlo. Esa lista también es tu lista de reenganche cálido para la próxima vez.
Cómo encontrarlo
Administrador de WordPress > Charitable > Embajadores > Otros > Seasons
Seasons se encuentra en la subpestaña Otros de la configuración de Embajadores. La primera vez que la visites, verás una breve explicación y un único interruptor. Todo lo demás permanecerá oculto hasta que actives la función.
Activarlo
Seasons es opcional y actualmente está marcado como Beta. Haz clic en el interruptor Activar Seasons y confirma: activarlo por primera vez crea una pequeña tabla de base de datos personalizada (charitable_ambassadors_season_state) que rastrea el estado de traspaso de cada temporada. Desactivar la función más tarde no elimina tus campañas ni tus donaciones.

Una vez activado, aparece el resto de la configuración.
Valores predeterminados de traspaso
En Valores predeterminados de traspaso, tres interruptores controlan lo que se rellena previamente en la página de un recaudador de fondos cuando continúan en una nueva temporada:
- Historia - rellena previamente el texto de la historia del recaudador de fondos de la temporada anterior.
- Foto - rellena previamente la foto de cabecera del recaudador de fondos de la temporada anterior.
- Objetivo - rellena previamente el objetivo de recaudación de fondos de la temporada anterior.
Los tres están activados por defecto. Un recaudador de fondos que continúa aún puede editar cualquiera de estos antes de publicarlos; continuar simplemente significa que empiezan desde el año pasado en lugar de desde cero.

Donantes que no regresan
No todos los eventos de recaudación de fondos regresan. La configuración de Donantes No Recurrentes decide qué sucede con un donante recurrente (mensual) cuyo evento de recaudación de fondos no continúa en la nueva temporada. Tienes tres opciones:
- Mover Regalos Futuros a la Campaña Principal (predeterminado) – el donativo mensual del donante continúa, ahora acreditado a la campaña principal en lugar de a la página del evento de recaudación de fondos retirado. El donante sigue donando; tú sigues recibiendo los ingresos.
- Dejar en la Página Archivada – el donativo permanece adjunto a la página del evento de recaudación de fondos archivada del año pasado. Útil si deseas que el registro histórico permanezca perfectamente intacto.
- Pausar la Suscripción – el donativo recurrente se pausa para que no se cobre nada hasta que tú o el donante lo reinicien. La opción más conservadora.
Lo que elijas aquí se aplicará al cerrar la temporada, y solo a los donantes cuyo evento de recaudación de fondos no haya regresado.
Notificaciones
Las temporadas pueden enviar hasta cuatro correos electrónicos. Cada uno es un interruptor, por lo que puedes desactivar cualquiera de ellos:
- Correo de Continuación de Temporada – una confirmación enviada a un recaudador de fondos después de que confirme que continúa.
- Correo de Recordatorio de Temporada – un recordatorio a los recaudadores de fondos que aún no han confirmado. Usa Tiempo de Anticipación del Recordatorio (Días) para establecer cuántos días antes de la fecha límite de la temporada se envía.
- Aviso al Donante al Cerrar – notifica a los donantes recurrentes cuando una temporada cierra y su recaudador de fondos no ha indicado si continuará.
- Correo de Resumen de Cierre de Administrador – enviado a los administradores de tu sitio cuando una temporada cierra, enumerando quién continuó y quién no.
Configuración de la campaña del próximo año
Cada nueva temporada es una campaña que apunta a la anterior. En la pantalla de edición de la campaña encontrarás un cuadro de Temporada:
- Habilitar Temporadas para Esta Campaña – incluye esta campaña específica en la cadena de temporadas.
- Campaña Predecesora – la temporada anterior de la que esta campaña es continuación. Este es el enlace que permite que los recaudadores de fondos y los donantes continúen.
- Etiqueta de Temporada – un nombre corto para la temporada (un año, un nombre o un número). Los recaudadores de fondos lo ven en sus indicaciones para continuar.
- Fechas de Temporada – fecha/hora opcional de Apertura y Cierre. Déjalos en blanco para abrir y cerrar la temporada manualmente.
- Campos de Continuación – la versión por campaña de los valores predeterminados de traspaso anteriores.

Una vez que la temporada se abre, se invita a los recaudadores de fondos elegibles de la campaña predecesora a continuar.
Lo que ven tus recaudadores de fondos
Un recaudador de fondos que regresa recibe una invitación para continuar con un enlace personal. Al hacer clic, se le lleva a una breve pantalla de confirmación que muestra lo que recaudó la última vez y lo que continuará. Pueden:
- Continuar – su página se recrea en la nueva temporada con los campos que eligió para transferir, bajo la misma dirección web. Sus donantes recurrentes se mueven con ellos.
- Continuar más tarde – conservan la invitación y pueden actuar sobre ella antes de la fecha límite; el correo electrónico de recordatorio les instará.
- Rechazar – dejan que su página se retire al final de la temporada.
Todo el proceso es de un solo clic para el caso común. Nada se publica en su nombre sin su confirmación.
Cerrar una temporada
Cuando una temporada termina, cerrarla es un paso revisado y deliberado, nunca una acción masiva silenciosa. Desde la campaña de la temporada encontrará una Vista previa del cierre de temporada que muestra cuántos recaudadores de fondos continúan, cuántos no y cuántas suscripciones recurrentes se ven afectadas, antes de que suceda nada.
Cuando los números parezcan correctos, haga clic en Aplicar cierre de temporada. Charitable archivará las páginas de los recaudadores de fondos que no continúan en modo de solo lectura y aplicará su regla de Donantes no recurrentes a sus donaciones recurrentes. Los recaudadores de fondos que continúan no se ven afectados, ya se han movido hacia adelante. Si lo ha habilitado, el correo electrónico Resumen de cierre de administrador llegará a su bandeja de entrada con el desglose completo.

Un flujo anual típico
- Planificar. Establezca sus valores predeterminados de traspaso y la política de donantes no recurrentes en Embajadores > Otros > Temporadas.
- Crear la campaña del próximo año y apunte su Campaña predecesora a la del año pasado. Asígnele una etiqueta de temporada y, opcionalmente, fechas de apertura/cierre.
- Abrir la temporada. Los recaudadores de fondos que continúan reciben su invitación para continuar; los recordatorios se envían a medida que se acerca la fecha límite.
- Los recaudadores de fondos continúan con un solo clic: las páginas y los donantes mensuales se transfieren.
- Cerrar la temporada. Revise la vista previa, aplique el cierre y las páginas del año pasado de los que no continúan se archivan limpiamente mientras sus donantes son gestionados por su regla.
Referencia del desarrollador
Requisitos
Las temporadas requieren Charitable Pro 1.8.16+ y Charitable Ambassadors 3.4.0+. Habilitar la función crea una tabla personalizada {$wpdb->prefix}charitable_ambassadors_season_state; la versión del esquema se rastrea en la opción charitable_ambassadors_seasons_schema_version, y un registro de auditoría ligero se mantiene en la opción charitable_ambassadors_seasons_log.
Configuración (opciones)
Todas las configuraciones se almacenan en charitable_settings['ambassadors'] y se leen con charitable_get_option( array( 'ambassadors', '<key>' ) ):
| Clave | Significado |
|---|---|
seasons_enabled | Interruptor principal. |
seasons_carry_forward_story / _photo / _goal | Valores predeterminados de traspaso por campo (cada uno es un interruptor, activado por defecto). |
seasons_nonreturning_policy | move_to_parent (predeterminado), leave_on_archived, o pause. |
seasons_continue_email_enabled | Enviar el correo electrónico de confirmación de continuación. |
seasons_reminder_email_enabled | Enviar el correo electrónico de recordatorio. |
seasons_reminder_days | Días antes de la fecha límite para enviar el recordatorio. |
seasons_donor_notice_enabled | Notificar a los donantes recurrentes al cerrar. |
seasons_admin_summary_enabled | Enviar a los administradores el correo electrónico de resumen de cierre. |
El conjunto de reenvío para una campaña específica se lee a través de Charitable_Ambassadors_Season::get_carry_forward(), que devuelve el subconjunto habilitado de ['story','photo','goal'] (los metadatos por campaña _ambassadors_season_carry_forwardanulan los interruptores globales cuando se establecen).
Acciones
Se activa durante el ciclo de vida de la temporada para que pueda extender el comportamiento:
charitable_ambassadors_season_closed– después de que se aplica el cierre de temporada.charitable_ambassadors_fundraiser_continued– un recaudador de fondos continuó en la nueva temporada.charitable_ambassadors_fundraiser_declined– un recaudador de fondos rechazó continuar.charitable_ambassadors_team_continued– un equipo continuó en la nueva temporada.charitable_ambassadors_recurring_moved– una donación recurrente se movió según la política de no retorno.
Filtros
charitable_ambassadors_season_close_chunk_size– tamaño del lote para procesar un cierre (predeterminado 25).charitable_ambassadors_notifications_enabled– puerta maestra para las notificaciones de Embajadores, incluidos los eventos de temporada.charitable_recurring_donations_page_url– la URL utilizada al vincular a un donante a sus donaciones recurrentes.
Correos electrónicos
Los cuatro correos electrónicos transaccionales se registran con estas ID (anule sus plantillas desde your-theme/charitable/emails/):
season_continue– confirmación de continuación para el recaudador de fondos.season_reminder– recordatorio para los recaudadores de fondos que no han confirmado.season_donor_notice– aviso a los donantes recurrentes al cerrar.season_admin_summary– resumen de cierre para los administradores del sitio.
Notas del modelo de datos
- El enlace de continuación de temporada lleva un token de un solo uso almacenado en meta de usuario; dirige al recaudador de fondos a la pantalla de confirmación, pero no es en sí mismo una puerta de autorización: la publicación de confirmación re-verifica la propiedad y la elegibilidad.
- Continuar una recaudación de fondos clona profundamente los datos del constructor del predecesor (
campaign_settings_v2) a la nueva página y los reescribe en la nueva campaña; la fecha de finalización de la campaña principal se hereda para que los "días restantes" se mantengan consistentes en toda la cadena.





