30
Un CRM... SugarCRM Christophe Villeneuve 19 juin 2013

Un CRM...sugarCRM

  • Upload
    neuros

  • View
    1.199

  • Download
    3

Embed Size (px)

DESCRIPTION

Présentation à la nAcademy (Juin 2013) : Un CRM... SugarCRM par Christophe Villeneuve

Citation preview

Page 1: Un CRM...sugarCRM

Un CRM... SugarCRM

Christophe Villeneuve

19 juin 2013

Page 2: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Sommaire

✔ CRM ?✔ Approche générale✔ Mode avancée✔ Jouons

Page 3: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Page 4: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Pourquoi un CRM ?

✔ Le modèle d'affaires✔ Lieux / Franchises / Agence / Bureaux

Produits / Services

✔ Les clients✔ Entreprises / Particuliers

✔ Certains besoins ✔ Langues / date / monetaire

✔ Souplesse✔ Suivi / Gestion / Consultation / Forces de vente

Gestion de documents

Page 5: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Dans la vie... pour un CRM

✔ Suivi et gestion de projets✔ Gestion de campagnes e-marketing✔ Génération rapports avancée✔ Définitions des équipes de ventes✔ Vues intégrés de paramètres avancés✔ Création clients / factures...

Page 6: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Choisir...

✔ Suivant ces besoins

Page 7: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Possibilité 1

➢Communauté ✔ Management contact✔ User – Dashboard

✔ Marketing ✔ Campagnes – emails

✔ Planification

✔ Activité – Calendrier

✔ Vente✔ Opportunité

✔ Custom✔ Langue – éditeur...

✔ Max 10 utilisateurs

Page 8: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Possibilité 2

Communauté

➢Professionnelle

✔ Fonctionnalités d'équipes

✔ Amélioration guillemets

✔ Prévision

✔ Reporting

✔ Modules✔ Word – Outlook – Excel - Access

✔ Workflow

✔ Catalogue produit

✔ pdf

✔ Grandes organisations

Page 9: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Possibilité 3

➢Professionnelle➢Entreprise

✔ Reporting SQL

✔ Offline client

✔ Portails clients

✔ Support Oracle

Communauté

✔ Des centaines utilisateurs

Page 10: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Comptes & contacts & Dossiers

Page 11: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Résultat final

✔ Exemple compte utilisateurs

✔ Suivre dossiers

✔ Automatisation des forces de ventes

✔ Suivi des activités

Page 12: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Nombreuses possibilités « simple »

Page 13: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Interface admin

Page 14: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Création d'un utilisateur

Page 15: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Définition des rôles

Page 16: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Création d'un compte

Page 17: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Actions possibles

Admin → studio → Afficher les onglets

Page 18: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Création d'un workflows

Admin → studio → Editeur de listes de choix

Page 19: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Afficher un journal / rapport

Page 20: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Import Module

Page 21: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Nombreuses possibilités « DEV »

Page 22: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Connecteurs

✔ SOAP✔ REST

✔ get_available_modules()

✔ get_entry_list()

✔ get_user_id()

✔ get_module_fields()

✔ set_entry()

✔ get_relationships()

✔ ...

Webservices Fonctions communes

http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/

Page 23: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Code exemple : get_entry_list()

$parameters = array(

'session' => $session_id,

'module_name' => 'Accounts',

'query' => "",

'order_by' => "",

'offset' => '0',

'select_fields' => array('id','name','account_type'),

'link_name_to_fields_array' => array(

array('name' => 'email_addresses',

'value' => array('id', 'email_address', 'opt_out','primary_address'))),

'max_results' => '0',

'deleted' => '0',

'Favorites' => false,

);

$get_entry_list_result = call('get_entry_list', $get_entry_list_parameters, $url);

Page 24: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Résultat

stdClass Object

(

[result_count] => 1

[total_count] => 59

[next_offset] => 1

[entry_list] => Array

(

=> détails

)

[0] => stdClass Object

(

[id] => 5e0d6cc9-b3bd-7eab-151e-51bf13f54d9e

[module_name] => Accounts

[name_value_list] => stdClass Object

(

[id] => stdClass Object

(

[name] => id

[value] => 5e0d6cc9-b3bd-7eab-151e-51bf13f54d9e

)

[name] => stdClass Object

(

[name] => name

[value] => Neuros

)

[account_type] => stdClass Object

(

[name] => account_type

[value] => VP Operations

)

)

)

Page 25: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Autres options disponibles

✔ Emails✔ Flux (RSS / Atom)✔ Liens (Web / API)✔ Pack office✔ Suivi de Bugs✔ Gestion tickets✔ Tableau de bord

✔CMS✔ Drupal

✔Framework✔ Zend

✔Langage✔ Python

Intégré Externe

Page 26: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Le code pour développeurs

Page 27: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Module Framework

✔ MVC✔ Metadata✔ Vardefs✔ Jointure / relations entre les modules✔ Gestion logique de hooks

Page 28: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Diagram

Page 29: Un CRM...sugarCRM

nAcademy – 19 Juin 2013

Création module personnalisé

Page 30: Un CRM...sugarCRM

nAcademy – 19 Juin 2013