Magento : Requête SQL pour récupérer les panniers abandonnés

Magento permet d’avoir les paniers abandonnés à condition que l’utilisateur soit connecté mais cette information n’est pas disponible pour les utilisateur s invités.

Magento enregistre, dans la base de données, les produits mis dans le panier et il est possible de récupérer les informations des utilisateurs qui n’ont pas été jusqu’au bout du processus d’enregistrement.

Magento enregistre ces informations dans les tables sales_flat_quote et sales_flat_quote_item.

Il y a des extensions qui permettent de récupérer ces informations mais une simple requête SQL vous permettra de récupérer ces informations gratuitement.

Une simple requête SQL:

select q.entity_id,q.grand_total,q.created_at,q.customer_prefix,q.customer_firstname,q.customer_lastname,q.customer_email,q.coupon_code,q.remote_ip,q.checkout_method,qi.sku,qi.name from sales_flat_quote as q left join sales_flat_quote_item as qi on qi.quote_id=q.entity_id where customer_email is not null

Et il vous reste plus qu’à lui proposer une réduction à votre futur client !

Et voila,

Nicolas Portais
Author Photographer
http://www.mystockphoto.fr/
http://photos-art.pro/

 

Ce contenu a été publié dans Magento, avec comme mot(s)-clé(s) , , , , , , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Captcha (solve the arithmetic equation) * Time limit is exhausted. Please reload CAPTCHA.