logiciel CRM logiciel CRM logiciel CRM logiciel CRM

Moteur de recherche de base

mercredi, mai 06, 2020

Comment envoyer automatiquement les commandes Prestashop 1.7 vers Simple CRM ?

Attention, cet article s'applique à Prestashop version 1.7.6.5.
Pour Prestashop version 1.6 merci de consulter cet article.

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 "Module Manager"




Une fois sur la page des modules, cherchez le module "Alerte email".



Quand il a apparaît dans la liste, cliquez sur "Installer".



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 

Pour cela, allez dans le module "International" puis "Traductions".



Dans la partie "Modifiez les traductions" :
- pour le type de traduction, choisissez "Traductions des e-mails"
- pour le type de contenu, choisissez "Corps du message"
- sélectionnez le thème de votre boutique (ici "classic")
- pour la langue, choisissez "Français (French)"

Cliquez sur le bouton "Modifier".



Dans la liste des modules, cliquez sur "ps_emailalerts".




Cliquez ensuite sur "new_order", puis sur le bouton "Modifier la version HTML".




A la fin du champ, juste avant la balise  </body>, insérez le texte suivant, puis cliquez sur Ok :

#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#
#BUDGETTTC#{total_paid}#/BUDGETTTC#
#BUDGETTVA#{total_tax_paid}#/BUDGETTVA#



Ensuite modifiez la version texte en cliquant sur le bouton "Modifier la version texte".

Remplacez le texte existant par le texte ci-dessous puis cliquez sur le bouton "Enregistrer".

#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#
#BUDGETTTC#{total_paid}#/BUDGETTTC#
#BUDGETTVA#{total_tax_paid}#/BUDGETTVA#





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é.


3 commentaires:

  1. Bonjour
    je suis sur Prestashop 1.7.6.5 et dans catalogue modules, Alerte emails n’apparaît nulle part. J'ai tenté d'installer ps_emailalerts-master.zip, le module est rejeté comme non conforme. Le client reçoit bien les notifications mais l'administrateur du site ne reçoit rien.
    Auriez-vous une idée, ou la possibilité de télécharger un module conforme à 17.6.5 quelque part ?
    Merci !

    RépondreSupprimer
  2. Bonjour,

    Normalement en cherchant le module "email alert", le module apparaît dans la liste des résultats. Si ce n'est pas le cas, vous pouvez le télécharger ici : https://crm-pour-pme.fr/download/ps_emailalerts-1.7.6.5.zip

    En espérant avoir répondu à votre demande,
    Cordialement,

    L'équipe Support Simple CRM

    RépondreSupprimer
  3. Un grand merci à vous Catherine !
    Sur les forums prestashop en effet, tout le monde disait que ce module devait figurer dans le catalogue...mais il n'y était pas chez moi.
    Voilà c'est installé, configuré et ça fonctionne.

    RépondreSupprimer