Documentación de Charitable

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

Asistente de Configuración de Embajadores: Tres Caminos para un Programa Peer-to-Peer en Funcionamiento

Requiere:

  • Charitable Pro 1.8.16+
  • Charitable Ambassadors 3.0.0+

La primera vez que actives Charitable Ambassadors, verás una pantalla de Bienvenida que te preguntará cómo quieres empezar. Hay tres caminos, todos te llevan al mismo lugar (un programa peer-to-peer en funcionamiento), pero cada uno se adapta a un estilo de usuario diferente. Elige el que coincida con tu forma de configurar las cosas y tendrás las presentaciones en funcionamiento en pocos minutos.

La pantalla de configuración de Embajadores que muestra tres rutas de finalización: Asistente, Plantillas e Inicio rápido

Cuándo usarlo

  • Configuración por primera vez: acabas de activar el plugin y quieres una guía a través de la configuración importante.
  • Configuración de un segundo sitio: sabes lo que quieres; elige una plantilla para aplicar tu configuración habitual con un solo clic.
  • Cambio de escenarios: el año pasado corriste un maratón, este año es una gala. Volver a ejecutar el asistente con la plantilla de Gala re-aplica la configuración correcta.
  • Ayudar a un colega a empezar: indícales el asistente para que no tengan que aprender el árbol de configuración.

Encontrar el Asistente de Configuración de Embajadores

La pantalla de Configuración aparece automáticamente la primera vez que visitas cualquier página de administración de Embajadores después de la activación. Después de eso:

En tu Administrador de WordPress, ve a Charitable » Embajadores » General » Acciones de Configuración » Abrir Configuración

La pantalla de Configuración siempre está disponible: puedes volver a ejecutar cualquiera de los tres caminos cuando quieras, y volver a ejecutarla no eliminará la configuración que ya hayas personalizado.

Tres Caminos del Asistente

Camino 1 – Asistente

El Asistente te guía a través de cada configuración importante de Embajadores en un flujo guiado paso a paso. Ideal para personas que quieren ver y entender cada opción antes de hacer clic en Guardar.

Los pasos:

#PasoLo que decides
1BienvenidaIntroducción + elección de camino.
2Tipos de campañaQué tipos de recaudación de fondos aceptarás: individual, equipo, miembro del equipo.
3Aprobación y requisitosAprobación manual o automática. Si los embajadores necesitan registrar una cuenta. Si necesitan verificar su correo electrónico.
4Flujo de inicio de sesiónDónde aterrizan los embajadores cuando necesitan iniciar sesión. (Condicional: se omite si tu sitio ya tiene un flujo de inicio de sesión configurado).
5PáginasCrea una página /submit-campaign/ y una página /my-campaigns/ si aún no las tienes.
6CompartirElige qué redes sociales muestra la cuadrícula de compartir en las páginas de recaudación de fondos.
7Estilo de plantillaElige la representación legacy / enhanced / visual para las páginas de recaudación de fondos.
8Color de marcaEstablece tu color de acento principal (utilizado por las plantillas enhanced + visual). (Condicional: se omite si te quedas en las plantillas legacy).
9Campaña de inicioOpcionalmente, crea una campaña de borrador habilitada para peer-to-peer para tener algo con lo que probar el flujo de embajadores de inmediato.
10CompletarResumen de lo que se configuró, próximos pasos, salida.

Cada paso tiene un enlace "Leer más sobre este paso" en el encabezado que abre esta página de documentación anclada al nombre del paso. Cada paso también tiene un botón "Omitir" para que puedas avanzar más allá de cualquier cosa que prefieras configurar más tarde desde la Configuración.

Ruta 2 – Plantillas

Si sabes qué tipo de programa estás ejecutando – un maratón, una gala, una recaudación de fondos escolar – la ruta de Plantillas es la forma más rápida de aplicar un conjunto de configuraciones predeterminadas sensatas. Elige una plantilla y el asistente aplicará un conjunto curado de configuraciones, luego te llevará directamente a una versión simplificada del asistente para las opciones que la plantilla no puede predeterminar de forma segura (como tu color de marca y campaña de inicio).

La ruta de Plantillas que muestra seis tarjetas de escenario: Maratón, Memorial, Gala, Escuela, Cumpleaños, Personalizado

Los seis escenarios:

PlantillaCuándo elegirlaQué configura
Maratón / CaminataRecaudaciones de fondos para el día de la carrera con equipos.Envíos individuales + de equipo + de miembro de equipo, aprobación manual, verificación por correo electrónico activada, diseño "stats-forward". Objetivo inicial $50K, duración 90 días.
Memorial / HomenajeRecaudaciones de fondos individuales en honor a una persona.Solo envíos individuales, aprobación manual, diseño "story-forward". Objetivo inicial $10K, duración 60 días.
Gala Anual / EventoEquipos internos de confianza que organizan un evento anual.Envíos de equipo + de miembro de equipo, aprobación automática (baja fricción), diseño "classic". Objetivo inicial $100K, duración 30 días.
Escuela / EducaciónEscuelas K-12, AMPAS, recaudación de fondos en el aula.Envíos de equipo + de miembro de equipo, aprobación manual, diseño "donate-first". Objetivo inicial $25K, duración 45 días.
Cumpleaños / PersonalRecaudaciones personales de corta duración.Solo envíos individuales, aprobación automática, diseño de "revista". Objetivo inicial $1K, duración de 14 días.
Personalizado – Crear el míoNinguna de las anteriores encaja.No aplica ninguna configuración preestablecida; te lleva al asistente normal.

Después de elegir una plantilla, el asistente avanza: los pasos de tipos de campaña, aprobación, uso compartido, estilo de plantilla y variante de diseño ya están establecidos, por lo que solo verás Páginas, Color de marca, Campaña de inicio y Completar.

Ruta 3 – Inicio Rápido

La ruta más rápida: un clic. Inicio Rápido aplica un paquete predeterminado genérico pero sensato (esencialmente lo mismo que elegir Personalizado y aceptar todos los valores predeterminados), crea tus páginas de Enviar Campaña + Mis Campañas, y te lleva a la Vista General listo para compartir un enlace de embajador.

La tarjeta de Inicio rápido con un solo botón "Poner en marcha"

Usa Inicio Rápido cuando:

  • Estás explorando el plugin y quieres ver cómo funcionan los embajadores.
  • Eres un desarrollador que está iterando en una personalización y necesitas una base reiniciable.
  • Ya has diseñado tu propia configuración mediante filtros y no quieres que los valores predeterminados del asistente te molesten.

Puedes volver a ejecutar el Asistente normal en cualquier momento posterior para refinar las opciones que Inicio Rápido aplicó automáticamente.

Lo que hace realmente el Asistente

En las tres rutas, el asistente realiza el mismo tipo de cambios:

SuperficieQué se modifica
ConfiguraciónClaves de wp_options.charitable_settings > ambassadors > * para cada paso que completes.
PáginasEl paso Páginas crea /submit-campaign/ (con [charitable_submit_campaign]) y /my-campaigns/ (con [charitable_my_campaigns]) como borradores si aún no existen. Los publicas cuando estés listo.
Campaña de inicioEl paso de Inicio crea una campaña de borrador habilitada para peer-to-peer con una imagen de encabezado de marcador de posición opcional y texto de inicio.
Estado de incorporaciónEl progreso del asistente se almacena en wp_options.charitable_ambassadors_onboarding para que puedas continuar después de cerrar la página.

Nada es destructivo. Volver a ejecutar el asistente no borra la configuración existente: te muestra el valor actual y te permite mantenerlo o cambiarlo.

Restablecer datos de configuración

Si deseas empezar desde cero (por ejemplo, para probar el flujo de incorporación antes de un lanzamiento), usa el botón destructivo Restablecer datos de configuración en Administración de WordPress > Charitable > Embajadores > General > Acciones de configuración. Elimina solo los artefactos que crea el asistente (la opción de estado de incorporación, las páginas creadas automáticamente si aún son borradores vacíos, la campaña de inicio si aún es un borrador). No modifica la configuración.

El restablecimiento se confirma dos veces y se registra.

El panel "La configuración necesita atención"

Hasta que completes al menos una ruta, aparecerá un panel naranja en la Vista General que te pedirá que abras la Configuración:

Puedes descartar el panel por usuario: el descarte se almacena en meta de usuario y no afecta a otros administradores.

Consejos

  • Elige una plantilla si una encaja. Es más rápido que el asistente completo y te lleva al 80% de un sitio bien configurado.
  • El paso de inicio es opcional pero recomendado. Tener una campaña habilitada para peer-to-peer el primer día significa que puedes probar el flujo del embajador tú mismo antes de compartir nada públicamente.
  • El asistente no es “para siempre”. Vuelve a ejecutarlo cuando quieras cambiar de escenario (por ejemplo, cambiar de un evento de gala a un programa de maratón).
  • Usa Inicio rápido en entornos de desarrollo. Es la forma más rápida de restablecer y empezar de nuevo mientras iteras.

Referencia del desarrollador

El resto de esta página es para desarrolladores que personalizan el flujo de incorporación.

Almacenamiento

wp_option:  charitable_ambassadors_onboarding
shape:      {
              'completed_via'       => null | 'wizard' | 'template' | 'quick_start',
              'completed_at'        => null | int (epoch),
              'template_slug'       => null | string,
              'current_step'        => string (key),
              'completed_steps'     => string[],
              'panel_dismissed_by'  => int[] (user IDs),
            }

El estado se lee/escribe a través de Charitable_Ambassadors_Onboarding_State::get_instance().

Registro de pasos

Los 10 pasos maestros se definen en Charitable_Ambassadors_Onboarding_Steps::get_master_steps(). Cada uno tiene una función can_render utilizada para ramificación condicional. Dos pasos son condicionales de inmediato:

  • login_setup – se omite si el sitio ya tiene un flujo de inicio de sesión no predeterminado configurado.
  • brand_color – se omite si el sitio se mantiene en plantillas heredadas (no se utiliza color de acento).

Añade, elimina o reordena pasos a través del filtro charitable_ambassadors_onboarding_wizard_steps.

can_render por paso

La elegibilidad de renderizado de cada paso también se puede anular a través de un filtro por paso:

add_filter( 'charitable_ambassadors_onboarding_step_brand_color_can_render', '__return_false' );

Usa esto para ocultar pasos individuales sin modificar la lista maestra.

Registro de plantillas

Las 6 plantillas se definen en Charitable_Ambassadors_Onboarding_Templates::get_all(). Cada plantilla tiene:

  • label, description (solo visualización)
  • settings – el conjunto de configuraciones de ambassadors a aplicar
  • starter – valores predeterminados para la campaña de inicio (título, descripción, objetivo, duración, donaciones sugeridas)

Añade o modifica plantillas a través del filtro charitable_ambassadors_onboarding_templates.

Filtros

FiltroPredeterminadoPropósito
charitable_ambassadors_onboarding_wizard_stepsarray de 10Añade, elimina o reordena pasos del asistente.
charitable_ambassadors_onboarding_step_<key>_can_renderverdaderoPuerta condicional por paso.
charitable_ambassadors_onboarding_templatesarray de 6Registra plantillas de escenarios adicionales.
charitable_ambassadors_onboarding_visual_template_candidatescalculadoFiltra la lista de campañas ofrecidas como campaña de plantilla en modo Visual en el paso Estilo de plantilla.
charitable_ambassadors_onboarding_starter_campaign_argscalculadoModifica los argumentos de wp_insert_post utilizados para crear la campaña de inicio. Recibe $args, $template_slug, $data.
charitable_ambassadors_onboarding_starter_campaign_defaultscalculadoModifica los valores predeterminados de inicio (título, descripción, objetivo, etc.). Recibe $defaults, $slug.
charitable_ambassadors_onboarding_starter_suggested_donationsplantilla predeterminadaAnula las cantidades de donación sugeridas para el inicio. Recibe $amounts, $template_slug.
charitable_ambassadors_onboarding_should_show_panelcalculadoForzar la activación o desactivación del panel "Configuración necesita atención".
charitable_ambassadors_onboarding_panel_accent#E38632Color de acento del panel de aviso.
charitable_ambassadors_onboarding_show_features / _show_resourcesverdaderoActiva o desactiva las secciones de Funciones y Recursos en la barra lateral del asistente.
charitable_ambassadors_onboarding_features / _resources / _sidebar_featurescalculadoReemplaza el contenido de esas secciones.
charitable_ambassadors_onboarding_sidebar_illustrationSVGReemplaza la ilustración de la barra lateral.
charitable_ambassadors_onboarding_sidebar_docs_url / _docs_labelURL de wpcharitable.comAnula el enlace de documentación de la barra lateral.
charitable_ambassadors_onboarding_docs_urlesta páginaAnula la URL base de documentación a la que resuelven los enlaces "Leer más" de cada paso.
charitable_ambassadors_onboarding_docs_url_for_stepcalculadoAnulación de URL de documentación por paso. Recibe $url, $step_key.
charitable_ambassadors_onboarding_capabilitymanage_charitable_settingsCapability check for all onboarding AJAX endpoints.
charitable_ambassadors_quick_start_defaultscalculadoOverride the bundle of settings Quick Start applies.
charitable_ambassadors_onboarding_placeholder_image_metaarrayMetadata for the placeholder header image used by the starter campaign.
charitable_ambassadors_onboarding_path_iconSVG per pathReplace the per-path icon on the path-picker. Receives $svg, $slug.

Acciones

AcciónArgsSe dispara cuando
charitable_ambassadors_onboarding_artifact_created$type, $post_idA wizard step created a page or starter campaign. $type is 'page' or 'campaign'.
charitable_ambassadors_onboarding_complete$via, $template_slugAny of the three paths completes. $via is 'wizard', 'template', or 'quick_start'.
charitable_ambassadors_onboarding_quick_start_appliedQuick Start completed (in addition to _complete).
charitable_ambassadors_onboarding_panel_dismissed$user_idA user dismissed the Overview prompt panel.

AJAX endpoints

All on wp_ajax_ only, nonce action charitable_ambassadors_onboarding, capability manage_charitable_settings (filterable via charitable_ambassadors_onboarding_capability):

AcciónPropósito
charitable_ambassadors_onboarding_apply_quick_startApply the Quick Start defaults bundle.
charitable_ambassadors_onboarding_dismiss_panelDismiss the “Setup needs attention” panel for the current user.

(La navegación paso a paso utiliza el formulario POST estándar contra la propia URL del asistente con parámetros de subacción; no es AJAX.)

Ejemplos de personalización

Añadir una plantilla personalizada de "Crowdfunding":

add_filter( 'charitable_ambassadors_onboarding_templates', function ( $templates ) {
    $templates['crowdfunding'] = [
        'label'       => 'Crowdfunding launch',
        'description' => 'High-volume short-burst campaign with auto-approve.',
        'settings'    => [
            'campaign_recipients'    => [ 'individual' ],
            'auto_approve_campaigns' => 1,
            'ui_version'             => 'enhanced',
            'enhanced_layout_variant'=> 'magazine',
        ],
        'starter' => [
            'title'       => 'Help us launch',
            'description' => 'A short, intense campaign...',
            'goal'        => 20000,
            'length_days' => 30,
            'suggested_donations' => [ 10, 25, 50, 100 ],
            'terms'       => [],
        ],
    ];
    return $templates;
} );

Omitir el paso del flujo de inicio de sesión en cada instalación:

add_filter( 'charitable_ambassadors_onboarding_step_login_setup_can_render', '__return_false' );

Reemplazar el color de acento del panel de configuración para que coincida con su marca:

add_filter( 'charitable_ambassadors_onboarding_panel_accent', function () {
    return '#1e7e34';
} );

Relacionado

Enlaces Útiles

🤝 Obtenga ayuda cuando la necesite

Conéctese con el Soporte al Cliente →  

📑 Encuentre la guía que necesita

Explore el Centro de Documentación →  

⬇️ Descarga estrategias probadas, ideas de campañas y herramientas de expertos
Obtén el Kit de Recaudación de Fondos →  

💸 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!

GiveWP Migraciones Nuevo

Servicio de Migración "White Glove" para GiveWP

¿Estás pensando en cambiar tu plataforma de recaudación de fondos de GiveWP a Charitable, pero no quieres arriesgarte a perder tus datos ni a encargarte tú mismo de una configuración técnica compleja? El Servicio de Migración "White Glove" de Charitable incluye:

👥 Mapeo impecable de donantes: Transfiere de forma segura toda tu base de datos de colaboradores sin pérdida de datos.

📊 Historial financiero completo: Conserva meticulosamente cada transacción histórica para una presentación de informes continua y precisa.

🔄 Donaciones recurrentes sin interrupciones: Transfiere de forma segura las suscripciones activas sin interrumpir tus ingresos ni requerir que tus donantes actualicen su información.

💳 Cero interrupciones en la pasarela de pago: Sigue usando Stripe, PayPal o cualquier otro procesador compatible con GiveWP que ya te guste.

🚀 Configuración técnica experta: Relájate mientras nuestro equipo se encarga de la instalación y configuración de tus formularios. Además, los usuarios que cumplan los requisitos obtendrán un año completo de Charitable Pro gratis.

Visita esta página para obtener más información.

automatización Mejora

📢 Alerta de nueva función: ¡Automation Connect 2.0 ya está aquí! 🚀

¿Estás pensando en conectar tus datos de recaudación de fondos con herramientas como Mailchimp, Slack o Google Sheets, pero no quieres contratar a un desarrollador ni escribir código personalizado? El nuevo complemento de automatización de Charitable incluye:

⚡ 17 disparadores de eventos: Activa instantáneamente webhooks para el primer donativo de un donante, pagos de renovación o hitos de campaña alcanzados.

🎯 Lógica condicional inteligente: Utiliza una potente lógica AND/OR en 11 campos para enviar datos solo cuando cumplan tus criterios exactos, como las suscripciones al boletín.

📊 Control de carga útil personalizado: Selecciona entre más de 80 campos de datos limpios de metadatos de donantes, donaciones y campañas para que tus aplicaciones obtengan exactamente lo que necesitan.

🚀 Plantillas de plataforma preconstruidas: Evita la configuración desde cero con plantillas listas para usar para Zapier, Make.com, n8n, HubSpot y Slack.

🛡️ Herramientas de desarrollador fiables: Potencia tus flujos de trabajo con cargas útiles firmadas HMAC-SHA256, filtros completos de WordPress y registros de reintentos automáticos.

automatización Mejora

🔌 Charitable se une a Zapier: Conecta con más de 7000 aplicaciones y automatiza tu recaudación de fondos

¿Cansado de copiar manualmente los datos de las donaciones en hojas de contabilidad o de rastrear las nuevas suscripciones de donantes? Pon tus tareas administrativas en piloto automático. Charitable ya está oficialmente en Zapier, lo que te proporciona una forma potente y sin código para conectar tu recaudación de fondos directamente con el resto de tus herramientas favoritas.

Cada donación, suscripción de donante e hito de campaña ahora puede activar un flujo de trabajo automatizado sin problemas.

Novedades:

♾️ Conecta con más de 7000 aplicaciones: Une tus campañas de Charitable con software cotidiano como Google Sheets, QuickBooks, Slack, Mailchimp, HubSpot, Notion, Airtable y miles más.

⚡ 12 potentes disparadores: Crea flujos de trabajo profundos utilizando disparadores de automatización inteligentes que cubren todo el ciclo de vida de la donación, incluyendo Nueva Donación, Nuevo Donante, Suscripción Cancelada y Objetivo de Campaña Alcanzado.

📋 Plantillas de acciones preconstruidas: Empieza en tres minutos o menos con nuestras combinaciones de plantillas prefabricadas, como registrar automáticamente nuevas donaciones directamente en una Hoja de Cálculo de Google o enviar correos electrónicos personalizados de bienvenida a donantes a través de Gmail.

🚫 No se necesita código: No se requieren webhooks complejos ni scripts PHP personalizados. Simplemente elige tu disparador, selecciona tu aplicación, mapea tus campos y deja que Zapier se encargue del trabajo pesado.

¿Listo para ahorrar horas de tiempo administrativo? ¡Consigue Charitable Pro con el complemento Automation Connect hoy mismo y lanza tu primer Zap!

Mejora Pagos

🚀 Presentamos PayPal Commerce: Una conexión, seis formas de donar

Los donantes esperan opciones de pago modernas y flexibles cuando apoyan una causa. Si no ven su método preferido en su formulario de donación, a menudo desaparecen sin decir nada. Con PayPal Commerce, estamos brindando una experiencia de pago completamente modernizada directamente a sus campañas.

Disfrute de una única integración que mejora sus formularios, hace que las donaciones sean fluidas y le ayuda a capturar cada donación.

Novedades:

🔌 Conexión con un clic: omita las complicadas claves API y los documentos para desarrolladores. Simplemente haga clic en "Conectar con PayPal", inicie sesión en su cuenta comercial y su formulario moderno estará activo en menos de cinco minutos.

💳 Seis formas de donar: brinde a sus seguidores acceso instantáneo al saldo de PayPal, Venmo (EE. UU.), financiación "Paga más tarde", las principales tarjetas de crédito/débito, Apple Pay (Safari) y Google Pay (Chrome), todo desde el mismo formulario.

🔄 Donaciones recurrentes flexibles: admite completamente las donaciones mensuales. Elija entre la API de suscripciones de PayPal (gestionada automáticamente por PayPal) o Vault + Cron (gestionada de forma segura en su sitio).

💬 Recuperación de errores amigable: no más alertas confusas del navegador. Si se rechaza un pago, los donantes ven mensajes sencillos y en línea que los guían sobre cómo solucionar el problema y completar su donación.

¿Listo para PayPal, modernizado? Actualice a Charitable Pro 1.8.15+ (o Charitable Lite 1.8.11+) y conecte su cuenta hoy mismo.

Campañas Nuevo

⏳ Cuenta atrás de la campaña: genere urgencia y aumente las donaciones

¡La urgencia es una de las herramientas más poderosas en la recaudación de fondos! Conozca Campaign Countdown, un temporizador en vivo y en tiempo real diseñado para convertir la procrastinación en generosidad inmediata.

animación de cuenta atrás de campaña

Novedades:

⏱️ Urgencia en vivo y en tiempo real: rastree bellamente días, horas, minutos y segundos hasta la fecha límite de su campaña con cuentas atrás visuales que se actualizan en vivo.

🎨 Adaptado a su estilo: elija entre mosaicos con borde "Boxed" o una pantalla "Inline" limpia y de una sola línea. Adapte su tema al instante con controles de fuente y color profundo.

🛠️ Colóquelo en cualquier lugar: inserte la cuenta atrás donde desee utilizando el campo Campaign Builder, un bloque Gutenberg dedicado o un simple shortcode.

🚨 Acciones inteligentes de caducidad: control total sobre el estado final: elija reemplazar automáticamente el temporizador con un mensaje personalizado, congelarlo en cero y más.