Créez un concours avec formulaire, QR code et tirage au sort en un clic
Pay4All WIN vous permet d'organiser des concours entièrement depuis votre site WordPress. Vous définissez les dates, le nombre de gagnants, les champs du formulaire (drag & drop), vous insérer le concours sur votre site grace au shortcode. Utilisez le QR code pour faire participer vos client en local. Vous tirez les gagnants au hasard depuis l'administration.
Le plugin fonctionne entièrement en autonomie - aucun WooCommerce requis. Si Pay4All Shop est installé, les participants sont automatiquement ajoutés à votre répertoire clients avec le tag Concours.
- 4langues (FR / DE / IT / EN)
- 1 clicpour tirer les gagnants
- 0.-gratuit et sans limite
Ce que Pay4All WIN fait pour vous
Un outil complet pour vos concours en ligne, du formulaire au tirage au sort, avec la couche RGPD et multilingue déjà écrite.
Formulaire drag & drop
9 champs obligatoires pré-remplis (prénom, nom, e-mail, adresse, NPA, localité, pays, question, conditions) plus tous les champs personnalisés que vous voulez. Labels traduits par langue directement dans l'éditeur.
Multilingue natif
Titre, description, texte du bouton et libellés de chaque champ : tout se saisit une seule fois pour FR, DE, IT et EN. Le visiteur voit le formulaire dans sa langue automatiquement.
Shortcode + QR code + page dédiée
Insérez [pay4all_contest id="123"] sur n'importe quelle page, ou téléchargez un QR code 900 x 900 px prêt à imprimer pour vos affiches et flyers.
Tirage aléatoire sécurisé
Un clic depuis l'administration : le nombre de gagnants configuré est tiré au hasard parmi les participations valides (Fisher-Yates via random_int()). Refaire un tirage si besoin.
4 e-mails automatiques
Confirmation au participant, notification à l'admin (Reply-To vers le participant), e-mail au gagnant, e-mail d'annonce à tous les participants. Cochez ce que vous voulez envoyer au moment du tirage.
Sync clients avec Pay4All Shop
Si Pay4All Shop est installé, chaque participant est ajouté (ou mis à jour) dans le répertoire clients avec le tag Contest - visible dans les statistiques et exportable en CSV.
Anti-doublons + anti-bot
Une seule participation par e-mail par concours (contrainte DB). Rate-limit 5 essais/heure par IP + honeypot invisible. Case RGPD obligatoire avec texte pré-rempli conforme.
Affichage public des gagnants
Option par concours : après tirage, le shortcode et la page QR affichent les gagnants sous forme Jean D. (initiale du nom - conforme RGPD).
Créer un concours en 3 étapes
Aucune notion technique requise. Comptez 5 minutes entre la création du concours et l'affichage sur votre site.
-
Créer le concours
Dans Pay4All WIN → Concours → Ajouter : renseignez le titre et la description dans vos langues, la date de début / fin, le nombre de gagnants. Ajoutez vos champs personnalisés par glisser-déposer.
-
Partager par shortcode ou QR code
Copiez le shortcode
[pay4all_contest id="123"]dans une page, ou téléchargez le QR code 900 x 900 px depuis l'écran du concours pour vos affiches, flyers et supports imprimés. -
Tirer les gagnants
À la fin du concours, ouvrez Entries & Draw winners, cliquez sur Draw now : les gagnants sont tirés au hasard. Cochez les cases pour envoyer un e-mail aux gagnants et/ou à tous les participants.
Pay4All WIN vs plugins concours génériques
Comparatif honnête pour vous aider à choisir.
Pay4All WIN est conçu pour organiser rapidement des concours multilingues sans dépendance.
| Pay4All WIN | Plugins concours classiques | |
|---|---|---|
| Autonome (sans WooCommerce) | Oui | Parfois |
| Champs personnalisés par concours | Oui, drag & drop | Souvent limité |
| QR code téléchargeable | Oui, natif | Rare |
| Interface FR / DE / IT / EN | Oui | Anglais |
| Texte du bouton par langue | Oui | Non |
| Tirage aléatoire CSPRNG | Oui (random_int()) | Souvent mt_rand() |
| Sync répertoire clients | Oui (via Pay4All Shop) | Non |
| Prix | Gratuit | Payant en général |
Pay4All WIN est GRATUIT sans limite de concours ni de participants.
Complétez avec Pay4All Shop
Si vous voulez que les participants apparaissent dans votre répertoire clients avec le tag Concours, installez aussi Pay4All Shop - le module gratuit de formulaires de commande.
Les deux plugins se détectent automatiquement, aucune configuration nécessaire.
Questions fréquentes
Faut-il WooCommerce ou Pay4All Shop pour utiliser Pay4All WIN ?
Non. Pay4All WIN fonctionne entièrement en autonomie. Si Pay4All Shop est installé, les participants alimentent aussi son répertoire clients (tag Concours) - mais c'est un bonus optionnel, pas une exigence.
Combien de concours puis-je créer ?
Aucune limite. Vous pouvez faire tourner plusieurs concours en parallèle et les afficher sur différentes pages via leur shortcode ou QR code respectif.
Comment est fait le tirage au sort ?
Algorithme Fisher-Yates alimenté par random_int() (générateur cryptographiquement sûr de PHP). Le nombre de gagnants est celui que vous avez défini à la création du concours ; ils reçoivent un rang 1..N stocké en base.
Puis-je refaire un tirage ?
Oui. Le bouton Reset the draw efface les rangs actuels et vous pouvez retirer autant de fois que nécessaire - utile si un gagnant se désiste.
Les participants reçoivent-ils un e-mail ?
Oui, un e-mail de confirmation est envoyé dans leur langue dès qu'ils valident le formulaire. L'administrateur reçoit aussi une notification par entrée (Reply-To = e-mail du participant). Au tirage, deux cases à cocher permettent d'envoyer un e-mail aux gagnants et/ou un e-mail d'annonce à tous les participants.
Les gagnants sont-ils affichés publiquement ?
Optionnel, une case par concours. Si activée, le shortcode et la page QR affichent après tirage les gagnants sous forme Jean D. (prénom + initiale du nom, conforme RGPD).
Peut-on limiter le nombre de participants ?
Oui, champ Maximum participants à la création. Une fois la cap atteinte, le formulaire affiche Ce concours a atteint le nombre maximum de participants. Laissez à 0 pour illimité.
Peut-on exporter les participations en CSV ?
Oui, un bouton Export CSV en haut de la liste des entrées. Le fichier contient les 9 champs obligatoires + toutes les colonnes personnalisées, avec BOM UTF-8 pour Excel.
Comment sont gérées les mises à jour ?
Depuis les mises à jour WordPress.