Moteur de recherche

jeudi 25 septembre 2014

Comment envoyer automatiquement les commandes Prestashop vers Simple CRM ?



Depuis la version 4.8, Simple CRM permet l'envoi automatique des commandes de votre boutique en ligne vers votre base de données Simple CRM.

Vous devez, pour en bénéficier, demander au service commercial Simple CRM d'installer ce module. 

Vous trouverez les tarifs du module ici.

Vous devez ensuite configurer Prestashop de manière à envoyer un email de notification à chaque commande sur votre boutique.

Pour cela :

1) Installez et configurez le plugin Prestashop "Alertes email"

Dans l'administration de la boutique, cliquez sur "MODULES" puis sur "Modules".

Une fois sur la page des modules, cherchez le module "Alerte".
Quand il a apparaît dans la liste, cliquez sur "Installer".



(Si vous ne trouvez pas le module, vous pouvez le télécharger ici : https://github.com/PrestaShop/mailalerts)

Vous arrivez sur la page de configuration du module Alertes Email.
En bas, ajoutez votre adresse email Simple CRM en tant que destinataire des emails Prestashop

Cette adresse email est consultable dans Simple CRM, module Admin (menu haut → Admin → Liste des utilisateurs).




2) Modifiez le modèle de l'email de notification 

Editez le fichier modules/mailalerts/mails/fr/new_order.html de votre boutique Prestashop.

A la fin du fichier, juste avant la balise  </body>, insérez le texte suivant :

#CONTACT_NOM#{lastname}#/CONTACT_NOM#
#CONTACT_PRENOM#{firstname}#/CONTACT_PRENOM#
#CONTACT_EMAIL#{email}#/CONTACT_EMAIL#
#MEMO#
[{shop_url}]

Bravo !

Une nouvelle commande a été passée sur votre boutique
{shop_name} par ce client : {firstname} {lastname} ({email})

COMMANDE : {order_name} Date {date}

PAIEMENT : {payment}        

RÉFÉRENCE

PRODUIT

PRIX UNITAIRE

QUANTITÉ

PRIX TOTAL

{items}

PRODUITS

{total_products}

RÉDUCTIONS

{total_discounts}

PAQUET CADEAU

{total_wrapping}

LIVRAISON

{total_shipping}

TVA TOTALE

{total_tax_paid}

TOTAL PAYÉ

{total_paid}

{carrier}

{delivery_block_html}

{invoice_block_html}

{message}

{shop_name} [{shop_url}]
#/MEMO#
#CENTRES_INTERET#Commande boutique en ligne;Client#/CENTRES_INTERET#
#BUDGET#{total_products}#/BUDGET#

3) Effectuez une commande de test

Dans votre boutique Prestashop, passez une commande de test.

4) Dans Simple CRM, relevez vos emails

La commande est matérialisée sous la forme d'une interaction.
Le montant de la commande est dans le champ "Budget" de l'interaction.
L'interaction est liée à un contact identifi par son adresse email.

Tous les détails de la commande sont dans le champ Note de l'interaction.

Comment ajouter un identifiant externe pour les contacts et les sociétés ?

Pour améliorer la reconnaissance des contacts et sociétés déjà existants, vous pouvez ajouter les balises suivantes :

Pour le contact : #CONTACT_REFEXTERNE#reference externe du contact#/CONTACT_REFEXTERNE#

Pour la société :  #SOCIETE_REFEXTERNE#reference externe de la société#/SOCIETE_REFEXTERNE#

Remplacez "reference externe du contact" par le champ prestashop correspondant à la référence du contact dans Prestashop, idem pour la référence externe société.


4 commentaires:

  1. Mes remerciements pour ce post tout à fait pertinent et pour l'information qu'il contient. Celle-ci qui me sera certainement très utile dans mon travail !

    RépondreSupprimer
  2. Merci à vous.
    N'hésitez pas à répondre à ce message pour toute question sur la configuration ou l'utilisation de ce module.

    RépondreSupprimer
  3. Bonjour, j'aimerais savoir comment joindre la facture en pdf au mail que je reçois.

    RépondreSupprimer
    Réponses
    1. Bonjour. Pour cela il faut faire une intégration sur mesure via l'API Simple CRM. Si vous êtes intéressé par ce type d'adaptation, merci de contacter votre account manager afin d'établir un devis. Belle journée à vous.

      Supprimer