Documentation Charitable

Apprenez à tirer le meilleur parti de Charitable grâce à des instructions claires, étape par étape.

Comment utiliser l'importateur Donorbox

Changer de plateforme de dons est facile à justifier et douloureux à exécuter. Votre liste de donateurs, l'historique de vos campagnes et des années d'enregistrements de dons se trouvent dans Donorbox – et passer à une nouvelle plateforme signifiait traditionnellement l'une des deux choses suivantes : recommencer à zéro et perdre votre historique, ou passer des jours à manipuler manuellement des feuilles de calcul.

L'importateur Donorbox pour Charitable Pro élimine ce compromis.

Il lit les mêmes fichiers CSV que Donorbox vous permet déjà d'exporter, les fait correspondre au modèle de données de Charitable, et vous guide tout au long de la migration dans un assistant guidé en six étapes. Les donateurs, les campagnes, l'historique des dons et les enregistrements des plans récurrents arrivent intacts dans Charitable – prêts à alimenter vos e-mails de remerciement, vos campagnes de réengagement et vos rapports à long terme.

Un mode d'essai intégré vous permet de prévisualiser exactement ce qui sera importé avant qu'un seul enregistrement ne soit écrit. Et si quelque chose semble erroné après votre engagement, une annulation en un clic supprime tout ce que l'importation a créé, laissant votre base de données exactement comme elle était.

Disponible dans Charitable Pro 1.8.14 et versions ultérieures.

Voici un aperçu de l'outil :

Ce que contient ce guide ?

Ce que vous obtenez avec l'importateur Donorbox

Voici ce qui est inclus dans cette fonctionnalité :

  • Assistant en six étapes : téléchargement, prévisualisation, options, importation, résultats et annulation facultative.
  • Importe les donateurs, les campagnes, les dons et les plans récurrents (archivage uniquement) à partir des exportations CSV standard de Donorbox.
  • Détecte automatiquement les colonnes CSV à partir d'une liste blanche de schéma stable avec plusieurs alias d'en-tête par champ.
  • Le mode d'essai prévisualise tout sans écrire un seul enregistrement.
  • Les horodatages de lot par importation marquent chaque enregistrement afin qu'une annulation complète soit à portée de clic si l'importation est erronée.
  • Annulation synchrone pour les petites importations et annulation par lots asynchrone pour les très grandes.
  • Format de date configurable (ISO, MM/JJ/AAAA, JJ/MM/AAAA) pour les CSV de différentes régions.
  • Remplacement facultatif des donateurs et des dons en double lors de la réimportation.
  • Utilisation facultative des montants convertis de Donorbox pour les sites multi-devises.
  • Nettoyage sous 24 heures des importations abandonnées, de sorte qu'un onglet de navigateur fermé ne laisse pas de fichiers intermédiaires derrière.
  • Le garde de concurrence empêche deux importations de s'exécuter en même temps.

Pourquoi utiliser l'importateur Donorbox ?

Quitter Donorbox sans perdre votre historique était, jusqu'à présent, un exercice manuel de manipulation de feuilles de calcul.

L'importateur Donorbox lit les mêmes CSV que Donorbox exporte lui-même, les fait correspondre au modèle de données de Charitable, et importe tout en un seul flux guidé.

Vos donateurs, vos campagnes et l'historique des dons qui prouve la relation atterrissent tous dans Charitable, où ils peuvent alimenter les e-mails de remerciement, les campagnes de réengagement segmentées et vos rapports en cours.

Exigences

  • Charitable Pro 1.8.14 ou version ultérieure
  • PHP 7.4 ou supérieur (l'importateur vérifie et refuse de s'exécuter en dessous de cette version)
  • Sauvegarde récente de la base de données (fortement recommandée avant toute importation importante)
  • Compte Donorbox avec permission d'exporter les dons, les supporters et les plans récurrents au format CSV

Démarrage

Avant de commencer, connectez-vous à votre tableau de bord Donorbox et exportez vos données au format CSV en utilisant l'option « Toutes les colonnes » :

  • CSV des dons (requis)
  • CSV des supporters (facultatif mais recommandé)
  • CSV des plans récurrents (facultatif)

Important : Sauvegardez votre base de données WordPress. Vous pouvez utiliser un outil comme Duplicator pour effectuer une sauvegarde rapide de votre site web.

Sachez que les jetons de paiement Donorbox ne sont pas portables. Les plans récurrents importés sont uniquement archivés et arrivent dans Charitable avec un statut annulé. Vous devrez redemander l'autorisation de paiement à ces donateurs si vous souhaitez que la facturation récurrente se poursuive dans Charitable.

Où trouver l'importateur Donorbox

Dans votre administration WordPress, allez dans Charitable → Outils → Importation → Donorbox.

Page d'importation Donorbox

Commencez à migrer vers Charitable

L'importateur Donorbox est un assistant en six étapes. Chaque étape attend une confirmation explicite avant de passer à la suivante, et l'exécution à blanc peut être répétée autant de fois que vous le souhaitez avant de valider.

Étape 1 : Télécharger les CSV

Téléchargez votre CSV des dons Donorbox. Les CSV des supporters et des plans récurrents sont facultatifs mais fortement recommandés. Une fois que vous cliquez sur Continuer, l'importateur analyse les en-têtes, détecte le délimiteur (virgule, point-virgule ou tabulation) et fait correspondre les colonnes au schéma Donorbox.

Fichier Donorbox sélectionné

Étape 2 : Prévisualiser les décomptes

Une exécution à blanc s'exécute sur vos fichiers téléchargés et signale le nombre de donateurs, de campagnes, de dons et de plans récurrents trouvés. Rien n'est écrit dans votre base de données à ce stade. Utilisez les décomptes pour vérifier que l'importation voit ce que vous attendez.

Donorbox étape 2 configurer l'importation

Étape 3 : Options d'importation

Choisissez les entités à importer et configurez le comportement avancé :

  • Ce qu'il faut importer : Donateurs, Campagnes, Dons, Plans récurrents
  • Remplacer les doublons lors de l'importation
  • Utiliser les montants convertis de Donorbox (pour les sites multi-devises)
  • Exécution à blanc (aperçu uniquement, rien n'est écrit)
  • Format de date : ISO (AAAA-MM-JJ), MM/JJ/AAAA, ou JJ/MM/AAAA
Démarrer l'importation Donorbox

Étape 4 : Importation

L'importateur traite une phase à la fois (donateurs, puis campagnes, puis récurrents, puis dons) par lots de 200 lignes par défaut. La progression est mise à jour en direct dans le navigateur, et chaque enregistrement importé est marqué avec l'ID du lot d'importation.

Étape 5 : Résultats

Un résumé affiche le nombre d'enregistrements importés, ignorés et erronés pour chaque entité, ainsi que les avertissements. À partir de là, vous pouvez conserver l'importation ou déclencher une annulation.

Annuler l'importation dans Donorbox

Étape 6 : Annulation (facultatif)

Si l'importation n'est pas celle que vous attendiez, le bouton Annuler supprime tout ce qui est marqué avec l'ID de lot de cette importation. Les petites importations s'exécutent de manière synchrone ; les très grandes importations (plus de 5 000 enregistrements par défaut) s'exécutent en lots d'arrière-plan.

Lorsque vous annulez, un message d'avertissement s'affiche pour confirmer votre décision. Ainsi, vous ne lancez pas accidentellement une annulation.

Avertissement d'annulation lors de l'importation Donorbox

Options de configuration

Options d'importation (Étape 3)

OptionTypeDéfautDescription
Importer les donateursbooléenvraiTraiter le CSV des donateurs (lorsqu'il est téléchargé) pour créer des enregistrements de donateurs.
Importer les campagnesbooléenvraiCréer des campagnes caritatives à partir de noms de campagnes uniques dans l'exportation des dons.
Importer les donsbooléenvraiCréer des enregistrements de dons liés aux donateurs et aux campagnes.
Importer les plans récurrentsbooléenvrai (lorsque le CSV des plans est téléchargé)Créer des enregistrements de plans récurrents d'archivage (statut annulé).
Ignorer les doublonsbooléenfauxLorsqu'il est coché, réimporter un enregistrement met à jour celui existant au lieu de le sauter.
Utiliser les montants convertisbooléenfauxUtiliser la colonne de montant converti de Donorbox au lieu de la devise de don d'origine.
SimulationbooléenfauxLire et analyser tout sans écrire d'enregistrement dans la base de données.
Format de datechaîne de caractèresisoiso (AAAA-MM-JJ), mdy (MM/JJ/AAAA), ou dmy(JJ/MM/AAAA).

Champs Donorbox importés

CSV des dons (requis)

ID du don, e-mail/prénom/nom du donateur, montant, montant converti, devise, date du don, statut du don, mode de paiement, ID de transaction Stripe/PayPal, frais de traitement, montant du remboursement, nom et ID de la campagne, commentaire, indicateur anonyme, aide aux dons, employeur, profession, indicateur récurrent, ID du plan, adresse complète, téléphone, source/medium/campagne UTM, adresse IP.

CSV des donateurs (facultatif)

E-mail du donateur, prénom/nom, adresse complète, téléphone, employeur, profession, date d'adhésion, ID du donateur Donorbox, nombre total de dons, montant total.

CSV des plans récurrents (facultatif)

ID du plan Donorbox, e-mail du donateur, prénom/nom, nom de la campagne, montant, devise, fréquence, date de début, date de la prochaine facturation, statut, mode de paiement, nombre de dons.

L'importateur accepte plusieurs alias pour chaque champ (par exemple emaildonor_emailemail_address sont tous mappés à l'e-mail du donateur), donc les exportations plus anciennes ou renommées fonctionnent généralement sans nettoyage manuel.

Personnalisation

Taille du lot

La taille de lot par défaut est de 200 lignes par requête. Définissez CHARITABLE_DONORBOX_BATCH_SIZE dans wp-config.php pour un remplacement à l'échelle de l'environnement, ou utilisez le filtre charitable_donorbox_batch_size pour un contrôle plus fin :

add_filter( 'charitable_donorbox_batch_size', function( $size ) {
    return 500;
} );

Dépannage

« Une autre importation Donorbox est déjà en cours »

L'importateur ne permet qu'une seule importation à la fois. Attendez que l'importation existante se termine, ou utilisez le flux d'annulation sur l'importation existante avant d'en commencer une nouvelle.

« Version PHP non prise en charge »

L'importateur nécessite PHP 7.4+. Mettez à jour PHP dans votre panneau de contrôle d'hébergement et rechargez la page.

Colonnes CSV non reconnues

Ré-exportez depuis Donorbox en utilisant l'option « Toutes les colonnes ». Donorbox modifie occasionnellement les noms d'en-tête ; si votre exportation utilise un en-tête que l'importateur ne reconnaît pas, utilisez le hook charitable_donorbox_csv_schema pour étendre la liste autorisée.

Les plans récurrents sont importés comme annulés

C'est intentionnel. Les jetons de paiement Donorbox ne sont pas portables, donc les plans sont importés comme des enregistrements historiques d'archivage. Pour reprendre la facturation récurrente dans Charitable, vous devrez ré-collecter l'autorisation de paiement de ces donateurs en utilisant un formulaire de don récurrent Charitable.

L'importation semble incorrecte ; comment puis-je l'annuler ?

Utilisez le bouton Annuler sur l'écran Résultats. L'importateur marque chaque enregistrement qu'il crée avec l'ID de lot de l'importation et l'annulation ne supprime que ces enregistrements.

Ressources pour les développeurs

Hooks et filtres

  • charitable_donorbox_batch_size — modifiez le nombre de lignes CSV traitées par requête AJAX (par défaut 200).
  • charitable_donorbox_csv_schema — étendez ou remplacez la liste autorisée des colonnes par type d'entité (donations, supporters, plans).
  • charitable_donorbox_rollback_async_threshold — modifiez le nombre d'enregistrements au-dessus duquel l'annulation s'exécute de manière asynchrone (par défaut 5 000).
  • charitable_donorbox_verbose_logging — activez la journalisation interne détaillée pour l'importation active.

Constantes

  • CHARITABLE_DONORBOX_BATCH_SIZE — définissez dans wp-config.php pour un remplacement de la taille de lot au niveau de l'environnement.

Classes Utiles

  • Charitable_Donorbox_Importer — orchestrateur principal. L'ordre des phases est donateurs → campagnes → récurrents → dons.
  • Charitable_Donorbox_CSV_Parser — analyseur CSV en flux avec détection du délimiteur, normalisation des en-têtes et listes autorisées de schémas par entité.

Journalisation

Les événements d'importation sont enregistrés avec la source donorbox et apparaissent dans les journaux standard de Charitable (Charitable → Outils → Journaux), filtrables par la source d'importation Donorbox.

Questions fréquemment posées

Dois-je reformater mon CSV Donorbox avant de l'importer ? 

Dans la plupart des cas, non. Exportez vos données de Donorbox en utilisant l'option « Toutes les colonnes » et téléchargez le fichier tel quel. L'importateur reconnaît plusieurs alias d'en-tête par champ, donc les exportations plus anciennes ou renommées fonctionnent généralement sans aucune correction manuelle.

L'importation affectera-t-elle mon site en direct pendant son exécution ? 

L'importateur traite les enregistrements par lots en arrière-plan, donc votre site reste en ligne. Cependant, nous vous recommandons fortement de faire une sauvegarde complète de la base de données avant d'exécuter une importation importante, juste au cas où.

Qu'advient-il de mes donateurs récurrents ? 

Les plans récurrents sont importés comme des enregistrements d'archivage avec un statut annulé. Les jetons de paiement Donorbox ne sont pas portables, donc la facturation active ne peut pas être transférée. Pour reprendre les dons récurrents dans Charitable, vous devrez ré-collecter l'autorisation de paiement de ces donateurs en utilisant un formulaire de don récurrent Charitable.

Puis-je prévisualiser l'importation avant de valider ? 

Oui. Le mode simulation lit et analyse vos fichiers CSV et rapporte exactement ce qui serait importé – donateurs, campagnes, dons et dons récurrents – sans écrire un seul enregistrement dans votre base de données. Vous pouvez l'exécuter autant de fois que vous le souhaitez avant de valider.

Et si j'importe quelque chose par erreur ? 

Utilisez le bouton Annuler sur l'écran Résultats. L'importateur estampille chaque enregistrement qu'il crée avec un identifiant de lot unique, de sorte que l'annulation ne supprime que ce que cette importation a créé et rien d'autre. Les petites importations sont annulées instantanément ; les très grandes importations exécutent l'annulation en arrière-plan.

Puis-je exécuter l'importateur plus d'une fois ? 

Oui, mais une seule importation peut s'exécuter à la fois. Si vous devez réimporter, attendez que l'importation en cours se termine ou annulez-la d'abord. Activez l'option Ignorer les doublons si vous souhaitez que les enregistrements réimportés mettent à jour ceux existants plutôt que d'être ignorés.

Mes colonnes CSV ne sont pas reconnues. Que dois-je faire ? 

Réexportez depuis Donorbox en utilisant l'option « Toutes les colonnes », car Donorbox change occasionnellement les noms des en-têtes. Si le problème persiste, un développeur peut utiliser le filtre charitable_donorbox_csv_schema pour ajouter les noms de colonnes non reconnus à la liste autorisée.

L'importateur prend-il en charge les formats de date non américains ? 

Oui. Vous pouvez choisir parmi trois formats de date à l'étape Options d'importation : ISO (YYYYMMDDAAAAMMJJ), MM/JJ/AAAA ou JJ/MM/AAAA, pour correspondre au format utilisé par votre CSV.

Que se passe-t-il si je ferme l'onglet du navigateur en cours d'importation ? 

Tous les fichiers intermédiaires restants sont automatiquement nettoyés après 24 heures. Le garde de concurrence empêchera également une nouvelle importation de démarrer tant que celle abandonnée ne sera pas effacée.

Ai-je besoin des CSV Supporters et Recurring Plans ? 

Seul le CSV Donations est requis. Les CSV Supporters et Recurring Plans sont facultatifs mais fortement recommandés – le CSV Supporters apporte des données de profil de donateur plus riches, et le CSV Recurring Plans garantit que vos enregistrements de dons récurrents historiques sont préservés.

De quelle version de Charitable Pro ai-je besoin ? 

L'importateur Donorbox est disponible dans Charitable Pro 1.8.14 et versions ultérieures. Vous aurez également besoin de PHP 7.4 ou supérieur sur votre serveur.

Liens utiles

🤝 Obtenez de l’aide quand vous en avez besoin

Contactez le support client →  

📑 Trouvez le guide dont vous avez besoin

Parcourez le Hub de documentation →  

⬇️ Téléchargez des stratégies éprouvées, des idées de campagnes et des outils d'experts
Obtenez le kit de collecte de fonds →  

💸 Obtenez des ressources gratuites pour la collecte de fonds
Rendez-vous sur le Hub de collecte de fonds Charitable

🤔 Des questions sur Charitable ?
FAQ Charitable

Besoin d'aide pour comprendre les termes et le jargon des organisations à but non lucratif ?
Consultez notre glossaire des organisations à but non lucratif

Vous avez encore des questions ? Nous sommes là pour vous aider !

Dernière modification :

Quoi de neuf dans Charitable

Voir les dernières mises à jour
🔔 Abonnez-vous pour recevoir nos dernières mises à jour
📧 Abonnez-vous aux e-mails

Abonnement par e-mail

Rejoignez notre newsletter

Nous ne vous enverrons pas de spam. Nous envoyons un e-mail uniquement lorsque nous pensons qu'il vous sera réellement utile. Désabonnez-vous à tout moment !

Nouveau modèles

🤩 Nouveaux modèles de campagne Beacon avec bloc « Héros » !

Avec les nouveaux modèles de campagne Beacon pour Charitable Pro, vous pouvez lancer une page de collecte de fonds époustouflante sur toute la largeur qui capte instantanément l’attention des visiteurs au-dessus de la ligne de flottaison.

En-tête de la page de collecte de fonds pour Sauver le parc Maple Grove avec un widget de don et une petite photo carrée d'une miniature d'arbre ensoleillé à gauche.

🔦 Impact au-dessus de la ligne de flottaison : commencez avec une image principale sur toute la largeur, votre logo et votre objectif avec un widget de don directement sur la bannière afin que votre demande et votre élan soient enregistrés instantanément sans faire défiler.

📐 Deux mises en page flexibles : choisissez entre une mise en page structurée à deux colonnes pour le récit côte à côte et les détails de support, ou une vue épurée à une colonne conçue pour des récits longs et ininterrompus.

⚡ Champ Héros tout-en-un : alimenté par le nouveau champ Héros de campagne, réunissant les médias d’arrière-plan, les barres de progression en direct, les montants de don personnalisés et les onglets de dons récurrents dans un seul bloc cohérent qui peut être intégré dans n’importe quelle mise en page.

🎨 Correspondance automatique des thèmes : la bannière principale et le widget de don héritent automatiquement des couleurs de bouton et d’accent de votre thème de campagne, garantissant que l’ensemble de votre présentation reste magnifiquement fidèle à la marque sans toucher une ligne de CSS.

En savoir plus ici.

formulaire de don Fonctionnalité Nouveau

📝 Bloc de formulaire de don : Intégrez un formulaire de don fonctionnel n'importe où

Avec le nouveau bloc de formulaire de don pour Charitable Pro, vous pouvez placer un formulaire de don entièrement fonctionnel directement sur n'importe quelle page ou publication dans l'éditeur de blocs WordPress. Pas de redirections, pas de rechargements de page, et zéro friction entre la lecture de votre histoire et la contribution.

📝 Placez des formulaires n'importe où : Placez un formulaire fonctionnel directement sur votre page d'accueil, à l'intérieur d'une publication de blog axée sur l'histoire, sur une page de destination dédiée, ou dans une annonce de campagne.

🎯 Liaison dynamique de campagne : Choisissez facilement une campagne spécifique dans la barre latérale du bloc ou définissez-la pour qu'elle se lie automatiquement à la campagne en cours de visualisation.

📐 Vues de formulaire complètes vs minimales : Basculez entre une mise en page complète ou une vue minimale compacte pour s'adapter parfaitement aux barres latérales, aux colonnes étroites ou aux larges pages de destination.

🎨 Styles sans code ciblés : Personnalisez la typographie, l'espacement des conteneurs, le rayon des bordures, les boutons de montant et les couleurs d'accent indépendamment pour chaque instance de formulaire sans toucher une ligne de CSS.

En savoir plus ici.

ambassadeurs Nouveau

👤 Profils des créateurs : Mettez un visage derrière chaque campagne pair-à-pair

Ambassadors 3.3.0 propose désormais des profils de créateurs, offrant à vos supporters un espace public permanent et partageable qui transforme les collecteurs de fonds ponctuels en relations durables.

👤 Pages publiques des créateurs : Donnez à chaque collecteur de fonds une page de destination instantanée et soignée sur /creator/leur-nom/ pour présenter leur avatar personnalisé, leur biographie et une grille consultable de leurs campagnes.

📊 Preuve d'impact : Renforcez la confiance des donateurs en affichant les jalons de l'ensemble du site sur le profil, tels que le montant total collecté et le nombre total de donateurs.

💳 Cartes interactives au survol : Lorsque les donateurs survolent le nom d'un créateur sur une page de campagne, une carte compacte s'affiche avec sa biographie et ses identifiants sociaux au moment de la décision.

📍 Partage responsable de la localisation : Permettez aux créateurs d'indiquer en toute sécurité où se trouvent leurs supporters locaux en utilisant uniquement les détails de la ville, de l'État et du pays.

🛠️ Personnalisation en libre-service : Les collecteurs de fonds peuvent mettre à jour leurs propres profils et lier jusqu'à six réseaux sociaux directement depuis le hub Mes campagnes, ce qui vous fait gagner du temps d'administration.

Prêt à responsabiliser vos défenseurs ? Mettez à jour vers Ambassadors 3.3.0 et activez "Activer la page publique du créateur" dès aujourd'hui !

Amélioration Paiements

📱 Transformez les utilisateurs mobiles en donateurs : Découvrez la mise à niveau Mollie de Charitable

Vous perdez des supporters mobiles parce qu'ils détestent taper de longs numéros de carte sur leur téléphone ? L'intégration Mollie mise à jour de Charitable propose :

⚡ Paiement instantané via portefeuille : Permettez aux donateurs d'effectuer leurs dons instantanément en utilisant Apple Pay ou Google Pay avec une simple analyse faciale, une empreinte digitale ou un toucher.

💰 Pas de charge PCI supplémentaire : Évitez la vérification complexe du domaine et la conformité de sécurité, car toutes les transactions de portefeuille s'effectuent en toute sécurité via le paiement hébergé de Mollie.

🛠️ Routage personnalisé de l'annulation : Gardez l'expérience prévisible en renvoyant automatiquement les donateurs qui se retirent vers votre page d'annulation, ou utilisez des filtres de développeur pour les rediriger vers une page personnalisée.

Visitez cette page pour en savoir plus.

ambassadeurs amélioré Nouveau

Écrans de modération et d'annuaire dans Ambassadors 3.0

Ambassadors 3.0 propose de nouvelles fonctionnalités : écrans de modération et d'annuaire... voyez facilement ceux qui gagnent des dons sur votre réseau pair-à-pair, y compris les créateurs de campagnes qui pourraient avoir besoin d'être vérifiés, le tout en un seul endroit. Générez des rapports, envoyez des e-mails directement aux ambassadeurs et aux créateurs de campagnes, et plus encore.

🚀 Voyez quand les créateurs de campagnes et les ambassadeurs ont mis à jour leurs campagnes, ce que les donateurs/dons qu'ils ont apportés et plus encore.

🎉 Ajoutez manuellement des ambassadeurs et des créateurs de campagnes, et approuvez-les en un clic !

Visitez cette page pour en savoir plus.