API de service Web Survey Analytics : intégration du système transactionnel
De : Vivek Bhaskaran
Président exécutif, SurveyAnalytics
La plate-forme Survey Analytics est le cadre à la demande qui alimente SurveyAnalytics. L'intégration de systèmes de back-office tels que CRM, Trouble-Ticketing, etc. avec votre base de données d'enquêtes est réalisée via des normes ouvertes et sécurisées telles que SOAP, SSL, XML et HTTP.
The Need
L'intégration avec d'autres systèmes est souvent nécessaire pour maintenir un système d'enregistrement unifié. Les systèmes CRM tels que Salesforce.com, Siebel, etc. sont le système d'enregistrement des données client pour de nombreuses entreprises et différentes fonctions commerciales en dépendent. Il est important que les services informatiques disposent d'un ensemble de données cohérent dans le cadre de la stratégie globale de l'entreprise. La plate-forme Survey Analytics permet aux départements marketing de créer et de déployer facilement des enquêtes sans avoir besoin de l'informatique et de soulager les ressources limitées tout en étant conforme à la stratégie globale d'entreposage de données à l'échelle de l'entreprise.
Survey Analytics Platform Architecture
Transactional System Integration
L'enregistrement et la gestion des interactions transactionnelles avec les clients sont l'une des fonctions de presque tous les systèmes CRM. Voici des exemples de tenue de registres transactionnels : -
- Nouveau client ajouté à la base de données
- Ticket d'incident client fermé
- Cours de formation terminé par le client
Dans de tels cas, où il est prudent de recueillir les commentaires des clients pour mesurer la satisfaction, la plateforme SurveyAnalytics peut aider à boucler la boucle. Le processus en cinq étapes pour l'intégration du système transactionnel :
- Définissez la portée du déclencheur . le système CRM a-t-il des .Plug-Points. qui peut déclencher un e-mail ?
- Exécutez un appel XMLRPC ou SOAP à l'API Survey Analytics Platform pour obtenir l'URL de l'enquête pour une adresse e-mail individuelle. Ceci est utile pour suivre qui a répondu à l'enquête et qui ne l'a pas fait et la possibilité d'envoyer des rappels, etc.
- Envoyez l'e-mail
- Survey Analytics Platform collecte les données et est disponible pour une analyse immédiate via le portail d'enquête en ligne.
- Exécutez l'API de traitement par lots pour récupérer les données brutes dans le système CRM (nuit/hebdomadaire, etc.)
Implementation Details
Step 1: Email Trigger
C'est la première étape qui doit être identifiée. Idéalement, c'est à un moment du cycle de vie de votre client où il est logique de recueillir des commentaires. Consultez votre fournisseur CRM s'il fournit des .plug-points. pour exécuter du code ou si vous pouvez fournir des modèles d'e-mail pour envoyer des e-mails.
Step 2: Tracking URL
À l'aide de l'API de service Web SOAP ou XMLRPC, une URL unique peut être générée pour chaque adresse e-mail. Cette URL de suivi peut être intégrée dans un e-mail envoyé au répondant à l'enquête. Des paramètres supplémentaires (ID d'employé, ID de campagne, etc.) peuvent également être ajoutés à l'URL pour capturer avec les données de l'enquête.
Step 3: Email Delivery
Dans ce scénario, l'invitation par e-mail sera gérée par votre système CRM.
Step 4: Data-Collection
Lorsque les répondants cliquent sur le lien, ils sont dirigés vers SurveyAnalytics pour répondre aux sondages. SurveyAnalytics collectera les données et les stockera dans le cadre de vos données d'enquête.
Step 5: Periodic Data Dump
À l'aide de l'API de service Web SOAP ou XMLRPC, un vidage de données de toutes les données collectées peut être produit pour l'importation dans votre système CRM.