Cette page a été traduite à l'aide d'outils d'IA et peut contenir des erreurs. Pour obtenir les informations les plus exactes et à jour, veuillez consulter la
version originale en anglais.
Marketo est un outil d'automatisation marketing qui vous permet de noter vos leads en fonction de critères spécifiques et d'identifier les prospects les plus importants. Cela vous aide à planifier vos activités commerciales et marketing auprès de ces leads en conséquence. Pour planifier vos activités commerciales en conséquence, vous devez disposer d'une intégration étroite entre votre CRM et vos comptes Marketo.
L'extension Marketo pour Zoho CRM fait cela et bien plus encore. Cette extension vous permet non seulement de synchroniser vos leads de Marketo vers Zoho CRM, mais fournit également l'authentification unique (Single Sign-on), ce qui signifie que vous pourrez vous connecter à votre compte Marketo en utilisant vos identifiants Zoho CRM. Fini les multiples mots de passe. Cette extension dispose d'un planificateur quotidien pour synchroniser les leads au jour le jour et d'une application connectée pour faciliter l'authentification unique.
Installer l'extension
Vous pouvez soit vous rendre à
Zoho Marketplace et installer l'extension, soit vous connecter à votre compte Zoho CRM pour l'installer.
Pour installer l'extension
- Cliquez sur Configuration > Marketplace > Extensions > Tous.
Toutes les extensions installées sont listées. Sous Tous les Marketplace vous pouvez afficher toutes les extensions prises en charge dans CRM.
- Cliquez sur Toutes les extensions, parcourez et cliquez sur Extension Marketo.
Les détails concernant l'extension seront disponibles.
- Cliquez sur Installer.
- Dans l'écran suivant, cochez la case Conditions d'utilisation et cliquez sur Installer maintenant.

- Cliquez sur Autoriser.
Si vous ignorez cette étape, vous pouvez autoriser l'extension ultérieurement à partir de la page Détails de l'extension Marketo.
- Fournissez votre ID client Marketo, Secret client Marketo et ID de compte Marketo Munchkin et cliquez sur Enregistrer.
Votre extension sera autorisée.

Remarque :
Pour obtenir l'ID client Marketo et le secret client
- Connectez-vous à votre compte Marketo et cliquez sur Admin > Intégration > Launch Point.
- Dans la page Services installés , sélectionnez le service qui doit être intégré à Zoho CRM ou créez un nouveau service en suivant les instructions fournies par Marketo.
- Cliquez sur Afficher les détails.
L'ID client et le secret client pour cette application particulière s'afficheront. Copiez ces détails et collez-les dans la page Détails des extensions .
Pour obtenir l'ID de compte Marketo Munchkin
- Connectez-vous à votre compte Marketo et cliquez sur Admin > Intégration > Munchkin.
- Copiez l'Munchkin Account ID et collez-la dans la page Détails de l'extension.
Vous devrez configurer les paramètres du fournisseur de services et du fournisseur d'identité pour l'authentification unique à l'aide de Zoho CRM. Ici, Zoho CRM agit en tant que fournisseur d'identité, ce qui signifie que vous pourrez vous connecter à votre compte Marketo à l'aide des identifiants Zoho CRM. Pour que l'authentification unique fonctionne efficacement, tous les utilisateurs qui font partie de votre système Zoho CRM doivent également être ajoutés en tant qu'utilisateurs dans votre compte Marketo. Sinon, seuls les utilisateurs qui font partie des deux comptes pourront effectuer l'authentification unique. Cette configuration implique deux étapes.
Configuration des détails du fournisseur de services
Pour configurer les détails du fournisseur de services
- Cliquez sur Configuration > Marketplace > Tous > Installés> Extension Marketo.
- Dans la page Détails de l'extension Marketo, sélectionnez l'Activation de l'authentification unique SAML en cochant la case sous Applications connectées.
- Cela vous fournira les détails du fournisseur d'identité et le certificat téléchargeable. Ces détails doivent être fournis au fournisseur de services.
- Dans la section Informations du fournisseur de services, fournissez votre Munchkin ID à l'endroit approprié dans le champ ACS URL.

- Sélectionnez le bouton radio lancé par le fournisseur d'identité pour le type SAML.
- Cliquez sur Enregistrer.
Configuration des détails du fournisseur d'identité dans Marketo
Pour configurer les détails du fournisseur d'identité dans Marketo
- Connectez-vous à votre compte Marketo et cliquez sur Admin > Intégration > Authentification unique SAML.

- Dans la page Modifier les paramètres SAML, fournissez l'Issuer ID et l'Entity ID. Pour Zoho CRM, les deux valeurs sont identiques à l'URL de connexion disponible dans la section Informations du fournisseur d'identité dans Zoho CRM.
- Téléchargez le certificat du fournisseur d'identité téléchargé depuis Zoho CRM dans le champ Certificat du fournisseur d'identité.
- Cliquez sur Enregistrer.
Synchroniser les données Marketo avec Zoho CRM
Une fois que vous installez et autorisez l'extension Marketo, le calendrier personnalisé associé à l'extension sera déclenché automatiquement et s'exécutera chaque jour à l'heure programmée selon votre fuseau horaire. Ce planificateur synchronisera tous les leads qui ont été créés le jour précédent et qui seront ajoutés à votre compte CRM.
Ce planificateur quotidien synchronise les données créées seulement 24 heures avant l'heure actuelle d'exécution. Cependant, vous souhaiterez peut-être que toutes vos anciennes données, à partir du moment de la création de votre compte Marketo jusqu'aux données actuelles, soient ajoutées à votre compte CRM. Ceci peut être réalisé à l'aide du script personnalisé suivant. Vous pouvez écrire une fonction personnalisée avec ce script et la déclencher une fois pour récupérer toutes les données existantes de Marketo.
Dans cette fonction, la ligne
currentDate=(zoho.currentdate.subDay(1)).toString("yyyy-MM-dd"); est utilisée pour récupérer toutes les données créées un jour avant la date d'exécution. Vous pouvez modifier cette limite de temps selon vos besoins. Par exemple, si votre compte Marketo contient des données remontant jusqu'à 6 mois, définissez cette valeur sur 180 et exécutez la fonction personnalisée une fois.
IdentityPoint = zoho.crm.getOrgVariable("marketoextension.IdentityURLPoint");
ClientID = zoho.crm.getOrgVariable("marketoextension.ClientID");
ClientSecret = zoho.crm.getOrgVariable("marketoextension.ClientSecret");
oauthUrl = "https://" + IdentityPoint + ".mktorest.com/identity/oauth/token?grant_type=client_credentials&client_id=" + ClientID + "&client_secret=" + ClientSecret;
tokenResponse = getUrl(oauthUrl);
tokenStr = tokenResponse.toString();
tokenMap = tokenStr.toMap();
info "AccessTokenMap=" + tokenMap;
if (tokenMap.size() != 0)
{
access_token = tokenMap.get("access_token");
currentDate = (zoho.currentdate.subDay(1)).toString("yyyy-MM-dd");
currentTime = zoho.currenttime.toString("HH:mm:ss");
requiredFormat = currentDate + "T" + currentTime + "-04:30";
leadUrl = "https://" + IdentityPoint + ".mktorest.com/rest/v1/activities/pagingtoken.json?sinceDatetime=" + requiredFormat;
headerMap = map();
headerMap.put("Authorization", "Bearer " + access_token);
tokenResponse = getUrl(leadUrl, headerMap);
tokenStr = tokenResponse.toString();
tokenMap = tokenStr.toMap();
// info "nextPageTokenMap" + tokenMap;
if (tokenMap.size() > 0)
{
nextPageToken = tokenMap.get("nextPageToken");
leadUrl = "https://" + IdentityPoint + ".mktorest.com/rest/v1/activities.json?nextPageToken=" + nextPageToken + "&activityTypeIds=12";
leadMap = getUrl(leadUrl, headerMap);
// info "leadMap==" + leadMap;
reqLeadMap = (leadMap.toString()).toMap();
resp = reqLeadMap.get("result").toJSONList();
for each element in resp
{
leadRecordMap = element.toMap();
lastName = leadRecordMap.get("primaryAttributeValue");
criteriafield = "(Last Name|=|" + lastName + ")";
criteriaMap = zoho.crm.searchRecords("Leads", criteriafield);
if (criteriaMap.size() == 0)
{
createdMap = zoho.crm.create("Leads", { "Last Name" : lastName });
info createdMap;
}
}
}
}
Se connecter à Marketo avec vos identifiants Zoho CRM
Une fois que vous avez terminé la configuration de l'authentification unique mentionnée ci-dessus, suivez les étapes ci-dessous pour effectuer l'authentification unique Zoho.
- Copiez l'URL de connexion du fournisseur d'identité à partir de la page Détails de l'extension Marketo et collez ce lien dans une fenêtre de navigateur en ajoutant ?idpInitiated=true à la fin.
Par exemple, si votre URL de connexion du fournisseur d'identité est https://platform.zoho.com/auth/samllogin/2247998000000137035 copiez ce lien et collez-le dans une fenêtre de navigateur en ajoutant ?idpInitiated=true à la fin. L'URL de connexion finale sera donc https://platform.zoho.com/auth/samllogin/2247998000000137035?idpInitiated=true.
- Vous serez redirigé vers la page d'authentification unique Zoho.
- Saisissez vos identifiants de connexion Zoho CRM. Après validation, vous serez redirigé vers votre compte Marketo.

Désinstaller l'extension Marketo
Vous pouvez désinstaller l'extension Marketo à tout moment. Souvenez-vous que la suppression de cette extension supprimera toutes ses données associées.
Pour désinstaller l'extension Marketo
- Cliquez sur Paramètres > Marketplace > Tous.
Toutes les extensions installées sont énumérées. Sous Tous les Marketplace, vous pouvez afficher toutes les extensions prises en charge dans CRM.
- Recherchez l'extension Marketo et cliquez sur le bouton correspondant «Désinstaller lien.
- Cliquez sur OK pour confirmer.
L'extension sera désinstallée.