Sin impuesto Con impuesto

Messagerie RKR : flux, notifications push et boutique d’applications installables (PWA)

Price: 72,60 €
Première année: 72,60 € TTC
À partir de la deuxième année: 18,15 €/an TTC
  • Un an de support technique et des mises à jour à vie ; à partir de la deuxième année, le support est prolongé pour 18,15 €/an et inclut la prise en compte de vos idées d'amélioration générales du module.
  • Renouvellement automatique ; résiliable à tout moment, sans engagement.
Paiement unique: 72,60 € TTC
  • Un an de support technique et des mises à jour à vie ; ensuite, le support s'arrête (avec l'abonnement, il est prolongé pour 18,15 €/an).
  • Un seul paiement, sans prélèvement automatique.
60,00 € Sin impuesto 72,60 € Con impuesto

Des workflows de type Klaviyo pour votre boutique PrestaShop, incluant la gestion des abandons de navigation, les notifications web, les paniers abandonnés, les retours en stock, les baisses de prix et une application web progressive (PWA). Sans Firebase, sans frais et sans demandes par e-mail. Module Rekire , testé en conditions réelles.

Compatible avec PrestaShop 1.7.6 à 9.x.

Partager

Essayez la démo

Read also on our blog

Chaîne personnelle

Votre client a regardé le produit, est parti et n'a même pas laissé d'adresse e-mail.

La plupart des visiteurs ne s'inscrivent pas et ne s'abonnent pas à la newsletter. RKR Messaging vous offre la possibilité de les recontacter au bon moment : une notification dans leur navigateur, avec leur autorisation, diffusée depuis votre propre domaine et installable depuis votre boutique d'applications.

Flux filtrés
Un flux envoie une courte séquence d'alertes et vérifie à nouveau les filtres avant chaque étape : toute personne effectuant un achat entre deux sorties est automatiquement retirée.
6 langues
Les textes du modèle « Navigation abandonnée » sont disponibles en espagnol, anglais, français, allemand, italien et portugais.
0 services externes
Clés VAPID personnalisées et livraison depuis la boutique : sans Firebase, sans frais, sans bibliothèques tierces côté client.

/ Flux : la notification qui apparaît lorsqu'une personne l'a mérité

Un flux est une courte séquence de messages qui se déclenche lorsqu'un utilisateur effectue une action dans le magasin. Il se compose de trois éléments : l'utilisateur , les filtres et les étapes (attendre quelques heures, vérifier un élément et continuer ou quitter, puis envoyer).

Le modèle de navigation abandonnée est prêt à l'emploi : si un utilisateur consulte le même produit deux fois ou la même catégorie trois fois en sept jours sans ajouter d'article à son panier ni effectuer d'achat, il recevra une notification quatre heures plus tard. Cette notification affichera le produit, son prix actuel et un bouton permettant de consulter des produits similaires. S'il ne clique pas sur ce bouton, une seconde notification lui sera envoyée le lendemain. Cette notification ne sera jamais envoyée à un utilisateur ayant déjà acheté le produit. Elle est désactivée par défaut ; vous pouvez l'activer dans les flux.

Filtres vérifiés avant chaque étape
Ils n'ont rien ajouté à leur panier, n'ont pas entamé le processus de paiement, n'ont effectué aucun achat depuis leur connexion, n'ont jamais acheté ce produit auparavant et disposent d'un accès autorisé à leur chaîne. Aucune annulation manuelle n'est nécessaire.
Expédition intelligente
Si la personne a déjà reçu une autre notification commerciale au cours des dernières heures (16 par défaut), provenant de ce flux ou d'une campagne, l'étape est ignorée.
Des heures de silence
Durant ces heures de silence, le cortège attend le matin au lieu de se perdre.
Sais-tu pourquoi les gens sortent ?
Combien de personnes sont entrées, combien sont à l'intérieur, combien ont envoyé des messages, combien ont cliqué, combien ont passé des commandes et combien de revenus ont été générés ; les chiffres pour chaque étape et la raison de la sortie, c'est ce qui permet de déterminer si le processus fonctionne.

Aujourd'hui, le principal canal de transmission des données est constitué par les notifications push. Les e-mails, les SMS et WhatsApp seront ajoutés dans les versions ultérieures.

Une seule personne, pas une multitude de navigateurs.

Ce module connecte le client PrestaShop aux navigateurs auxquels il est abonné. Toute activité antérieure à la connexion est transférée au client dès la connexion. Aucune donnée n'est enregistrée pour les visiteurs anonymes sans abonnement ; seules les données des utilisateurs que la boutique peut contacter sont enregistrées.

La demande de permis est justifiée, car elle ne doit être faite qu'une seule fois.

Si un utilisateur refuse l'autorisation native du navigateur, il ne pourra plus jamais l'obtenir. C'est pourquoi le module affiche d'abord sa propre notification (en fonction du temps, du défilement, de la tentative de fermeture, de l'ajout d'articles au panier ou de la consultation de plusieurs articles) et n'affiche la notification du navigateur qu'une fois l'autorisation accordée par l'utilisateur.

Et aussi, les sept automatisations habituelles

Allumages transactionnels en tant que norme
Statut de la commande et retour en stock : il s’agit des commandes passées par le client et que personne ne perçoit comme de la publicité.
Panier abandonné, baisse de prix, réapprovisionnement et réactivation
Chaque notification est vérifiée juste avant le départ : si le panier correspond déjà à une commande, celle-ci est annulée.
Ralentisseurs et heures de silence
Des limites quotidiennes et hebdomadaires sont fixées par abonné, en fonction du fuseau horaire de chaque personne. Cela permet d'éviter la surcharge de la chaîne.
Campagnes segmentées
Par produits consultés, catégories, dépenses, récence, appareil, langue ou pays, avec aperçu et compteur d'octets réel après chiffrement.

Sais - tu combien d'argent ça rapporte ?

Envoyé, affiché, cliqué, fermé, expiré et échoué : tout le parcours client est pris en compte. Et le chiffre qui compte : le chiffre d’affaires attribué , avec une fenêtre d’attribution configurable qui n’impute chaque commande qu’une seule fois.

/ Vivez avec RKR OmniCRM

Si vous utilisez RKR OmniCRM , le module d'automatisation complet de Rekire , celui-ci envoie ses notifications push via RKR Messaging. Lorsque les deux sont actifs, OmniCRM gère les flux de travail, et ceux provenant de RKR Messaging sont automatiquement mis en pause afin qu'aucun utilisateur ne reçoive deux fois le même rappel. RKR Messaging demeure le canal de notification push et l'application installable.

Si vous venez de RKR Push, vous ne perdrez personne.

RKR Messaging est le nouveau nom de RKR Push. Lors de son installation, vos abonnés, campagnes, automatisations, notifications d'abonnement, paramètres et, surtout, vos clés VAPID sont copiés, car les abonnements y sont liés. Pour revenir en arrière, désactivez RKR Push sans le désinstaller. Aucune autorisation supplémentaire ne sera requise. Il vous suffira ensuite de mettre à jour l'URL de la tâche cron dans les paramètres de votre hébergement.

La liste est à vous.

Exportez en un clic l'intégralité de vos données : abonnements, clés, segments, modèles et statistiques. Si vous utilisez PushOwl/Brevo, OneSignal, PushEngage ou Webpushr, l'assistant importe vos abonnés avec leurs clés ou les récupère par réabonnement silencieux.

Ce qu'il faut savoir. Sur iPhone, les notifications ne fonctionnent qu'avec le site web ajouté à l'écran d'accueil (une limitation de Safari ; le module fournit un guide pour ceux qui ne l'ont pas installé). Le protocole HTTPS est requis, et vous devez programmer une tâche cron toutes les cinq minutes ; l'URL de cette tâche est disponible dans les réglages. Conformité RGPD : consentement enregistré et suppression en cascade, avec intégration avec le module officiel.

Compatible avec PrestaShop 1.7.6 à 9.x et PHP 7.4 à 8.3

Développé et maintenu par REKIRE

  • Référence
    rkrmensajeria

21/10/2026
v2.0.4

[destacado] Le bouton de notifications fonctionne désormais et ne masque plus la conversation.

  • Le bouton rond qui apparaît après avoir appuyé sur « Plus tard » permet de rouvrir la notification (il était auparavant inactif pendant les jours de pause). Si les notifications de votre navigateur sont bloquées, une alerte s'affichera puis la notification disparaîtra.
  • Il se place désormais dans le coin inférieur gauche, au-dessus du bouton WhatsApp et en dessous des discussions. Il peut être déplacé à l'aide des variables CSS --rkrmensajeria-campana-left/right/bottom/z .

17/10/2026
v2.0.3

RKR Push s'appelle désormais RKR Messaging et son fonctionnement est similaire à celui de Klaviyo. [destacado] Résumé des nouveautés par rapport à RKR Push 1.0.1 (détails dans les 2.0.0 à 2.0.2 ) :

  • Parcours utilisant le modèle « Navigation abandonnée » : les utilisateurs qui consultent régulièrement un produit ou une catégorie sans effectuer d’achat reçoivent une notification contenant le produit, son prix actuel et des produits similaires. Les filtres sont vérifiés avant chaque étape, les soumissions intelligentes sont activées et les heures de faible activité sont respectées. Les textes sont disponibles en espagnol, anglais, français, allemand, italien et portugais.
  • Le transfert depuis RKR Push s'effectue sans aucune perte : abonnés et clés VAPID inclus ; personne n'a besoin d'accepter à nouveau l'autorisation.
  • Il coexiste avec RKR OmniCRM , qui envoie ses notifications push via ce module.
  • Clics également attribués depuis le navigateur.
  • De nouveaux manuels ( docs/manual-es.pdf , docs/manual-en.pdf ) intitulés « Messagerie RKR » sont disponibles. Ils abordent les flux de travail, l’intégration avec RKR OmniCRM et la transmission de données depuis RKR Push. Documentation uniquement ; le code est celui de la version 2.0.2.
  • Le service de relais est à nouveau appelé par son nom d'origine, RKR Push Relay.
  • Le menu d'administration s'affiche désormais dans la langue de la boutique. Auparavant, PrestaShop 9 créait les onglets après l'installation du module et ils restaient en anglais ; maintenant, ils sont traduits dès la première ouverture de l'administration.

07/10/2026
v1.0.1

Correctifs de sécurité. Une mise à jour est recommandée.

  • Chaque action dans le back-office vérifie désormais les autorisations du profil. PrestaShop ne les vérifie que pour les actions qu'il reconnaît (suppression d'un élément d'une liste, enregistrement d'un formulaire standard). Auparavant, les actions spécifiques à un module étaient accessibles à tout employé ayant accès à l'onglet. Un profil en lecture seule pouvait envoyer une campagne à tous les abonnés , modifier l'URL et les clés de relais, régénérer la paire VAPID ou supprimer des variantes de notification. Désormais : affichage pour l'exportation et les rapports, ajout pour la création et l'importation, modification pour l'enregistrement, la planification et les tests, et suppression pour la suppression.
  • Seuls les super-administrateurs peuvent télécharger l'export contenant les clés ; par défaut, il est exporté sans ces clés. Ce fichier contient les clés du navigateur et la clé privée VAPID : grâce à elle, vous pouvez communiquer avec tous les abonnés depuis n'importe où. La génération et le renouvellement de la paire VAPID sont également réservés aux super-administrateurs.
  • Les tests ne peuvent plus être envoyés directement aux clients. Auparavant, ils étaient envoyés au dernier abonné ayant consulté la page, généralement un client dans une boutique en ligne : ce dernier recevait la campagne incomplète. Désormais, ils sont uniquement envoyés aux appareils de test sélectionnés par le marchand dans les paramètres de son propre navigateur, via un bouton permettant de sélectionner l'abonnement de ce navigateur : il est impossible de sélectionner celui d'un autre utilisateur.
  • La notification de retour à la version par défaut ne s'applique qu'au navigateur lui-même. Elle acceptait un seul identifiant d'abonné par paramètre ; il était donc possible d'abonner un autre utilisateur à des notifications qu'il n'avait pas demandées.
  • Le service worker ne sauvegarde plus les pages d'administration. Son / inclut le dossier d'administration, et les pages contenant les données client, les commandes et les jetons étaient auparavant stockées dans le cache du navigateur de l'employé. Désormais, il ne sauvegarde plus les données marquées comme no-store ou private par le serveur, ce qui correspond au fonctionnement du back-office PrestaShop. Lors d'une mise à jour du service worker, les caches de la version 1.0.0 sont supprimés, effaçant ainsi toutes les données mises en cache.
  • L'exportation de la configuration n'inclut plus le jeton cron ni la clé du compte relais. Elle peut être téléchargée à l'aide d'un profil en lecture seule, et le jeton cron est utilisé pour initier les transmissions.

28/09/2026
v1.0.0

Première version.

  • PWA complète : manifeste généré à partir de la configuration, icônes de toutes tailles — y compris des icônes masquables — issues du logo de la boutique, service worker avec stratégies de mise en cache par type et sa propre page hors ligne.
  • Le service worker est servi depuis le domaine du magasin avec l'en-tête Service-Worker-Allowed , et l'écran des paramètres vérifie la portée réelle en examinant les en-têtes qui arrivent réellement, y compris le CDN en amont.
  • Capturez des abonnés grâce à votre propre notification en deux étapes et à des tests A/B, avec des déclencheurs pour le temps, le défilement, la sortie, l'ajout au panier et le nombre de vues.
  • Enregistrement du consentement avec date, heure, adresse IP tronquée, texte affiché et version.
  • Sept automatisations : panier abandonné en trois étapes avec coupon, retour en stock, baisse de prix, statut de la commande, navigation abandonnée, réapprovisionnement suite à la consommation et réactivation des articles inactifs.
  • Campagnes avec segmentation comportementale, planification, topic , boutons d'action, aperçu et compteur d'octets réel après chiffrement.
  • Indicateurs complets — envoyés, affichés, cliqués, fermés, expirés — et revenus attribués avec une fenêtre configurable.
  • Importation depuis PushOwl/Brevo, OneSignal, PushEngage, Webpushr et CSV générique, avec tests d'échantillons avant acceptation du lot et panneau de progression de réabonnement silencieux.
  • Exportation complète en un clic, avec paires clés et VAPID, aux formats CSV et JSON.
  • Mode autonome de premier ordre : le module gère la distribution indépendamment via curl_multi et son partenaire VAPID. Une fois le relais RKR Push connecté, il délègue la distribution en masse et, en cas de défaillance du relais, les transactions critiques sont envoyées depuis la boutique.
  • Budget de fréquence par abonné, heures de silence dans le fuseau horaire de chaque abonné et déduplication.
  • Rotation de la paire VAPID avec une période de grâce.
  • Prise en charge multi-magasins et multilingue, accessibilité WCAG 2.2 AA dans la notice, pas de JavaScript intégré et aucune dépendance tierce.

Vérifié avant publication

Installé et exécuté sur PrestaShop 9.1.5 (multi-boutiques, deux boutiques). Quatre éléments en sont ressortis, invisibles à la lecture du code :

  • Une URL conviviale se terminant par .js ne fonctionne pas dans PrestaShop. Le serveur ignore le routage pour les URL se terminant par .gif , .jpg , .png , .css , .js ou .ico . Le chemin du service worker n'a pas d'extension ; le navigateur examine l'en-tête Content-Type .
  • ObjectModel rejette une date nulle lors de chaque UPDATE si le champ n'est pas déclaré avec allow_null . Ce comportement s'est produit lors du deuxième enregistrement, c'est-à-dire lors de la deuxième inscription effectuée avec le même navigateur.
  • Db::getValue() ajoute sa propre LIMIT 1 , si bien qu'une requête avec LIMIT ... OFFSET se transforme en LIMIT 1 OFFSET 5000 LIMIT 1 et MySQL la rejette. Ce problème ne se produit que lors du nettoyage quotidien : une erreur par jour.
  • Google rejette Urgency: very-low avec une erreur 400, bien que défini par la RFC 8030 ; il n'accepte que high , normal et low . Sans traduction, le test d'importation aurait entraîné la résiliation de tous les abonnements Chrome. La distribution a été vérifiée auprès de fcm.googleapis.com : un point de terminaison inexistant renvoie une erreur 410 , ce qui prouve que le service accepte la signature VAPID et le chiffrement, et que le module l'interprète comme une résiliation définitive.

Vous pourriez aussi aimer

FAQ et module de questions-réponses
36,30 €
30,00 € Sin impuesto 36,30 € Con impuesto
Product Videos
RKR Questions in 90 seconds (English)
play_circle_outline
Galerie de produits RKR
108,90 €
90,00 € Sin impuesto 108,90 € Con impuesto
Product Videos
play_circle_outline
Blog
Kit de produits Rekire
181,50 €
150,00 € Sin impuesto 181,50 € Con impuesto
Product Videos
Rekire Product Kit, step by step (English)
play_circle_outline
Blog
module d'étiquettes easyproduct
60,50 €
50,00 € Sin impuesto 60,50 € Con impuesto
Product Videos
Easy Product Labels in a minute and a half (English)
play_circle_outline
Blog
Mon module de téléchargements
72,60 €
60,00 € Sin impuesto 72,60 € Con impuesto
Product Videos
Product video
play_circle_outline
rkrcarbonfootprint
108,90 €
90,00 € Sin impuesto 108,90 € Con impuesto
Product Videos
RKR Carbon Footprint, the footprint of every order in a minute and a half (English)
play_circle_outline
Blog
rkrmaileditor
120,88 €
99,90 € Sin impuesto 120,88 € Con impuesto
Product Videos
RKR Mail Editor, your store emails in a minute and a half (English)
play_circle_outline
rkrretours
72,60 €
60,00 € Sin impuesto 72,60 € Con impuesto
Product Videos
RKR Returns: let customers return it themselves, in 1:22 (English)
play_circle_outline
Blog
Vidéos de produits faciles
120,88 €
99,90 € Sin impuesto 120,88 € Con impuesto
Product Videos
play_circle_outline
Blog

4 autres produits de la même catégorie

Produits consultés

Questions and answers

Nobody has asked anything about this product yet.

Chargement...
Consentement aux cookies
Retour en haut