Passer au contenu principal
Salesforce
Natalya Yefimenko avatar
Écrit par Natalya Yefimenko
Mis à jour il y a plus de 7 mois

Salesforce est une plate-forme de gestion de la relation client qui peut aider vos équipes de marketing, de vente, de commerce, de service et d'informatique à travailler ensemble depuis n'importe où. Vous pouvez l'utiliser pour attirer plus d'acheteurs grâce à un marketing personnalisé, gagner plus de clients en apprenant à connaître leurs besoins, répondre plus rapidement aux problèmes d'assistance à la clientèle, etc.

Vous pouvez utiliser Salesforce avec Settings. Pour en savoir plus, cliquez ici.

Intégration avec Salesforce

Pour travailler avec Salesforce, vous devez avoir un compte et enregistrer une application connectée sur Salesforce. Vous pouvez configurer une synchronisation flexible des champs.

Pour une intégration réussie, suivez le plan d'installation suivant :

  1. Créez une application connectée du côté de Salesforce, grâce à laquelle le système transfère les données d'Affise vers un compte Salesforce.

  2. Obtenir les détails de l'autorisation et les saisir dans Affise.

  3. Accorder des droits de gestion des données à l'application connectée du côté de Salesforce.

  4. Configurer la synchronisation entre les champs d'affiliés dans Affise et les champs dans Salesforce.

Étape 1. Configuration dans Salesforce

  1. Créez une application connectée. Connectez-vous à Salesforce et accédez à la section Configuration :

  2. Trouvez le gestionnaire d'applications en utilisant la barre de recherche :

  3. Cliquez sur le bouton Nouvelle application connectée et remplissez tous les champs obligatoires de la section Informations de base .

  4. Remplissez les champs obligatoires Nom de l'application connectée, Nom de l'API et Email du contact.

  5. Faites défiler vers le bas et cochez la case Activer les paramètres OAuth:

  6. Dans le champ Callback URL , placez https://{votre-domaine-api}/salesforce/oauth2/callback, où {votre-domaine-api} est votre domaine API Affise.

⚠️ Le domaine de l'API Affise doit être disponible sur le protocole HTTPS uniquement. Pour en savoir plus, cliquez ici.

7. Dans le champ Selected OAuth settings , sélectionnez les autorisations (scopes) de la capture d'écran ci-dessous :


Sélectionnez : 1) Accéder à vos données et les gérer (API) et 2) Effectuer des requêtes en votre nom à tout moment (refresh_token, offline_access) .

8. Enregistrez votre nouvelle application connectée en cliquant sur le bouton dédié.


Après avoir sauvegardé, vous obtenez la Consumer Key et le Consumer Secret dont vous aurez besoin pendant le processus de configuration de l'intégration Affise.

Étape 2. Champs sur Salesforce

Salesforce possède l'essence de Leads, qui est l'équivalent des affiliés dans Affise, mais Leads a son propre ensemble de champs préinstallés. Pour afficher l'objet Leads, procédez comme suit :

  1. Dans la barre de recherche, saisissez Lead, puis sélectionnez la section Gestionnaire d'objets .

    Dans la section Gestionnaire d'objets > Détails, vous pouvez voir le champ Nom de l'API utilisé comme objet de destination Salesforce du côté d'Affise pour décharger les données dans cet objet.

  2. Obtenez les champs dans la section Fields & Relationship dans l'objet Lead pour les faire correspondre aux champs Affise.

Étape 3. Objet et champs personnalisés

Si vous ne souhaitez pas utiliser l'objet Lead par défaut pour certaines saisons, créez votre objet et remplissez-le avec les champs nécessaires. Allez dans Gestionnaire d'objets > Créer > Objet personnalisé:

La personnalisation de l'objet dépend de vos besoins. Mais Affise a besoin de connaître le nom de l'objet par lequel nous pouvons y accéder (nom de l'API). Dans le champ Nouvel objet personnalisé, remplissez tous les champs requis et sauvegardez votre nouvel objet :

Étape 4. Configuration sur Affise

Pour configurer l'intégration avec le plugin Salesforce du côté d'Affise, procédez comme suit :

  1. Cliquez sur Marketplace et sélectionnez le plugin SalesForce - Leads.

  2. Remplissez tous les champs :

  • Consumer Key et Consumer Secret: remplissez ces champs avec les données de l'étape 1.

  • URL de l'API: remplissez-la avec https://{nom-de-l'instance-de-Salesforce}.salesforce.com/services/data/v48.0. Vous trouverez le nom de votre instance Salesforce dans l'onglet Afficher le profil du côté de Salesforce :

  • Objet de destination Salesforce: remplissez-le avec le nom de l'API de l' étape 2.

  • Domaine Salesforce: remplissez-le avec https://{nom-instance-Salesforce}.salesforce.com. Vous pouvez trouver le nom de votre instance Salesforce dans l'onglet View Profile du côté Salesforce.


    3. Enregistrez votre intégration en cliquant sur le bouton dédié.

Étape 5. Champs sur Affise

Dans les paramètres du plugin, cliquez sur le bouton Configurer les champs ou allez dans Paramètres > Contenu > Champs Salesforce:

Ici vous pouvez voir la liste des champs d'affiliation sur Affise (à gauche) et des champs Salesforce (à droite). Prenez les champs de la section Champs et relations du côté Salesforce de l'objet dans lequel le système télécharge les données. Une fois que les champs nécessaires correspondent, cliquez sur le bouton Enregistrer. Il n'est pas nécessaire de définir la correspondance pour tous les champs. Le système ignore les champs vides lors du téléchargement des données.

Étape 6. Accorder les autorisations

Sur la page du plugin, cliquez sur le bouton Accorder les autorisations :

Le système vous redirige vers Salesforce, où vous devez autoriser l'intégration avec l'application connectée :

Étape 7. Évaluation du bilan de santé

Après avoir créé ou modifié un affilié dans l'Affilié > Gestion des affiliés, vous verrez une notification verte :


Veuillez contacter l'équipe Salesforce ou l'équipe de support client Affise pour toutes les questions soulevées via l'e-mail : [email protected].

Avez-vous trouvé la réponse à votre question ?