Introduction

Calendars & Events, Newsletter, Gifts & Coupons, Social Gamification

Ideal Surprise creates door calendars for Joomla 4.4, 5 and 6: Advent calendar, St Nicholas, Valentine's Day, Easter, Mother's Day, Halloween, Black Friday, shop anniversary, contests… Each window opens on its date. Visitors enter their email, discover a gift or a consolation message and receive an email with their code. The calendar goes in a page, a module or a YOOtheme Pro page with the included element.


15 ready-made themes
- Advent (24 days), St Nicholas, 12 days of Christmas, New Year, Valentine's Day, Carnival, Easter, Mother's Day, Father's Day, Summer sale, Back to school, Halloween, Black Friday, Shop anniversary, Contest
- 13 window shapes (heart, pumpkin, egg, star, fir tree, gift, balloon…), opening animations and animated effects (snow, hearts, leaves, petals, stars, bubbles, balloons)
- Apply another theme to an existing campaign without losing its content

Grid or your own image
- Grid with columns for desktop, tablet and mobile
- Or windows placed freely on a photo or an illustration: just a few windows, of different sizes, placed with the mouse in the administrator

Prizes and winners
- Win modes: for everyone, probability, or winning moments drawn at random during the day
- Prizes per window, win limit per address, "sold out" message
- Free content in each window: headings, texts, images, videos, buttons, Joomla articles, fixed gift codes or unique codes (one per winner, per window or from a pool for the whole campaign; wins stop by themselves when no code is left)
- Each block can be shown to everyone, only to winners or only to the others

Participation and consent
- Email asked on the first opening, on every window, or only to claim a prize
- Optional fields (first name, last name, phone, postcode, free question), consent checkbox with links to your privacy policy and rules
- AcyMailing newsletter sign-up (optional, with double opt-in)
- Participants and winners lists, CSV export, deletion on request

Emails and notifications
- Prize email with the code, participation confirmation, window content
- Administrator notification on every win, every new participant or every opened window, with extra addresses per campaign
- Logo, accent colour and texts per language

Security and reliability
- The draw is done on the server; the prize is never sent to the browser before the result, and two simultaneous openings cannot take the same prize
- Limits per connection and per address, "one mailbox = one entry", blocked domains
- Built-in diagnostics (YOOtheme, caches, optimisers, email) and a debug mode

Test before publishing
- A « Test » button shows the calendar as on the site: every window opens whatever the date, and you choose to see the « Won » or « Lost » result. Nothing is saved, no email is sent, no prize or code is used. It also works with a campaign that is not published yet.

YOOtheme Pro element with its own Style tab (colours, shape, animation, effect per page). Interface, calendar texts and emails in English, French, German and Italian. "Managers" user group to delegate campaigns.

Updates arrive through the Joomla updater with your download key. The first year of updates and email support is included.

Ideal Surprise crée des calendriers à fenêtres pour Joomla 4.4, 5 et 6 : calendrier de l'Avent, Saint-Nicolas, Saint-Valentin, Pâques, fête des mères, Halloween, Black Friday, anniversaire de la boutique, jeu concours… Chaque fenêtre s'ouvre à sa date. Le visiteur indique son e-mail, découvre son cadeau ou un message de consolation et reçoit un e-mail avec son code. Le calendrier se place dans une page, un module ou une page YOOtheme Pro grâce à l'élément inclus.

15 thèmes prêts à l'emploi
- Avent (24 jours), Saint-Nicolas, 12 jours de Noël, Nouvel an, Saint-Valentin, Carnaval, Pâques, fête des mères, fête des pères, soldes d'été, rentrée, Halloween, Black Friday, anniversaire de la boutique, jeu concours
- 13 formes de fenêtres (cœur, citrouille, œuf, étoile, sapin, cadeau, ballon…), animations d'ouverture et effets animés (neige, cœurs, feuilles, pétales, étoiles, bulles, ballons)
- Un autre thème s'applique à une campagne existante sans perdre son contenu

En grille ou sur votre propre image
- Grille avec colonnes pour ordinateur, tablette et mobile
- Ou fenêtres posées librement sur une photo ou une illustration : quelques fenêtres seulement, de tailles différentes, placées à la souris dans l'administration

Gains et gagnants
- Modes de gain : pour tous, probabilité, ou instants gagnants tirés au hasard dans la journée
- Lots par fenêtre, limite de gains par adresse, message « lots épuisés »
- Contenu libre dans chaque fenêtre : titres, textes, images, vidéos, boutons, articles Joomla, codes cadeaux fixes ou codes uniques (un par gagnant, par fenêtre ou dans une réserve pour toute la campagne ; les gains s'arrêtent tout seuls quand il n'y a plus de code)
- Chaque bloc est visible par tous, seulement par les gagnants ou seulement par les autres

Participation et consentement
- E-mail demandé à la première ouverture, à chaque fenêtre ou seulement pour réclamer un gain
- Champs facultatifs (prénom, nom, téléphone, NPA, question libre), case de consentement avec liens vers votre politique de confidentialité et votre règlement
- Inscription newsletter AcyMailing (facultative, double opt-in possible)
- Listes des participants et des gagnants, export CSV, suppression sur demande

E-mails et notifications
- E-mail de gain avec le code, confirmation de participation, contenu de la fenêtre
- Notification à l'administrateur à chaque gain, à chaque nouveau participant ou à chaque fenêtre ouverte, avec des adresses en plus par campagne
- Logo, couleur d'accent et textes par langue

Sécurité et fiabilité
- Le tirage se fait sur le serveur ; le gain n'est jamais envoyé au navigateur avant le résultat, et deux ouvertures simultanées ne peuvent pas prendre le même lot
- Limites par connexion et par adresse, « une boîte = une participation », domaines refusés
- Diagnostic intégré (YOOtheme, caches, optimiseurs, e-mails) et mode débogage

Tester avant de publier
- Un bouton « Tester » affiche le calendrier comme sur le site : toutes les fenêtres s'ouvrent quelle que soit la date, et vous choisissez de voir le résultat « Gagné » ou « Perdu ». Rien n'est enregistré, aucun e-mail n'est envoyé, aucun lot ni code n'est utilisé. Fonctionne aussi avec une campagne pas encore publiée.

Élément YOOtheme Pro avec son propre onglet Style (couleurs, forme, animation et effet par page). Interface, textes du calendrier et e-mails en français, anglais, allemand et italien. Groupe « Gestionnaires » pour confier les campagnes.

Les mises à jour arrivent par le système de mise à jour de Joomla avec votre clé de téléchargement. La première année de mises à jour et de support par e-mail est incluse.

Ideal Surprise erstellt Türchenkalender für Joomla 4.4, 5 und 6: Adventskalender, Nikolaus, Valentinstag, Ostern, Muttertag, Halloween, Black Friday, Shop-Jubiläum, Gewinnspiele… Jedes Türchen öffnet sich an seinem Datum. Besucher geben ihre E-Mail-Adresse ein, entdecken ein Geschenk oder eine Trostbotschaft und erhalten eine E-Mail mit ihrem Code. Der Kalender kommt in eine Seite, ein Modul oder mit dem mitgelieferten Element in eine YOOtheme-Pro-Seite.

15 fertige Themen
- Advent (24 Tage), Nikolaus, 12 Weihnachtstage, Neujahr, Valentinstag, Fasnacht, Ostern, Muttertag, Vatertag, Sommerschlussverkauf, Schulanfang, Halloween, Black Friday, Shop-Jubiläum, Gewinnspiel
- 13 Türchenformen (Herz, Kürbis, Ei, Stern, Tanne, Geschenk, Ballon…), Öffnungsanimationen und animierte Effekte (Schnee, Herzen, Blätter, Blüten, Sterne, Blasen, Ballons)
- Ein anderes Thema lässt sich auf eine bestehende Kampagne anwenden, ohne den Inhalt zu verlieren

Als Raster oder auf Ihrem eigenen Bild
- Raster mit Spalten für Desktop, Tablet und Handy
- Oder Türchen frei auf einem Foto oder einer Illustration: nur wenige Türchen, in verschiedenen Grössen, mit der Maus in der Administration platziert

Gewinne und Gewinner
- Gewinnmodi: für alle, Wahrscheinlichkeit oder zufällig gezogene Gewinnmomente im Tagesverlauf
- Preise pro Türchen, Gewinnlimit pro Adresse, Meldung «ausverkauft»
- Freier Inhalt in jedem Türchen: Titel, Texte, Bilder, Videos, Buttons, Joomla-Beiträge, feste Geschenkcodes oder Einzelcodes (einer pro Gewinner, pro Türchen oder aus einem Vorrat für die ganze Kampagne; die Gewinne enden von selbst, wenn kein Code mehr übrig ist)
- Jeder Block ist für alle, nur für Gewinner oder nur für die anderen sichtbar

Teilnahme und Einwilligung
- E-Mail beim ersten Öffnen, bei jedem Türchen oder nur zum Einlösen eines Gewinns
- Optionale Felder (Vorname, Name, Telefon, PLZ, freie Frage), Einwilligungs-Checkbox mit Links zu Ihrer Datenschutzerklärung und Ihren Teilnahmebedingungen
- AcyMailing-Newsletteranmeldung (optional, mit Double-Opt-in)
- Teilnehmer- und Gewinnerlisten, CSV-Export, Löschung auf Anfrage

E-Mails und Benachrichtigungen
- Gewinn-E-Mail mit Code, Teilnahmebestätigung, Inhalt des Türchens
- Benachrichtigung des Administrators bei jedem Gewinn, jedem neuen Teilnehmer oder jedem geöffneten Türchen, mit zusätzlichen Adressen pro Kampagne
- Logo, Akzentfarbe und Texte pro Sprache

Sicherheit und Zuverlässigkeit
- Die Ziehung erfolgt auf dem Server; der Gewinn wird nie vor dem Ergebnis an den Browser gesendet, und zwei gleichzeitige Öffnungen können nicht denselben Preis erhalten
- Limits pro Verbindung und pro Adresse, «ein Postfach = eine Teilnahme», gesperrte Domains
- Integrierte Diagnose (YOOtheme, Caches, Optimierer, E-Mail) und Debug-Modus

Vor der Veröffentlichung testen
- Eine Schaltfläche « Testen » zeigt den Kalender wie auf der Website: Alle Türchen lassen sich unabhängig vom Datum öffnen, und Sie wählen das Ergebnis « Gewonnen » oder « Verloren ». Nichts wird gespeichert, keine E-Mail versendet, kein Preis und kein Code verbraucht. Funktioniert auch mit einer noch nicht veröffentlichten Kampagne.

YOOtheme-Pro-Element mit eigenem Stil-Tab (Farben, Form, Animation und Effekt pro Seite). Oberfläche, Kalendertexte und E-Mails auf Deutsch, Englisch, Französisch und Italienisch. Benutzergruppe «Verwalter», um Kampagnen zu delegieren.

Updates kommen über die Joomla-Aktualisierung mit Ihrem Download-Schlüssel. Das erste Jahr Updates und E-Mail-Support ist inbegriffen.

Ideal Surprise crea calendari a finestre per Joomla 4.4, 5 e 6: calendario dell'Avvento, San Nicolao, San Valentino, Pasqua, festa della mamma, Halloween, Black Friday, anniversario del negozio, concorsi… Ogni finestra si apre alla sua data. Il visitatore inserisce la sua e-mail, scopre il regalo o un messaggio di consolazione e riceve un'e-mail con il suo codice. Il calendario va in una pagina, in un modulo o in una pagina YOOtheme Pro con l'elemento incluso.

15 temi pronti
- Avvento (24 giorni), San Nicolao, 12 giorni di Natale, Capodanno, San Valentino, Carnevale, Pasqua, festa della mamma, festa del papà, saldi estivi, rientro a scuola, Halloween, Black Friday, anniversario del negozio, concorso
- 13 forme di finestre (cuore, zucca, uovo, stella, abete, regalo, palloncino…), animazioni di apertura ed effetti animati (neve, cuori, foglie, petali, stelle, bolle, palloncini)
- Un altro tema si applica a una campagna esistente senza perderne il contenuto

A griglia o sulla vostra immagine
- Griglia con colonne per computer, tablet e cellulare
- Oppure finestre posate liberamente su una foto o un'illustrazione: poche finestre, di dimensioni diverse, posizionate con il mouse nell'amministrazione

Premi e vincitori
- Modalità di vincita: per tutti, probabilità o istanti vincenti estratti a caso durante la giornata
- Premi per finestra, limite di vincite per indirizzo, messaggio «premi esauriti»
- Contenuto libero in ogni finestra: titoli, testi, immagini, video, pulsanti, articoli Joomla, codici regalo fissi o codici unici (uno per vincitore, per finestra o da una riserva per tutta la campagna; le vincite si fermano da sole quando non restano codici)
- Ogni blocco è visibile a tutti, solo ai vincitori o solo agli altri

Partecipazione e consenso
- E-mail richiesta alla prima apertura, a ogni finestra o solo per riscuotere un premio
- Campi facoltativi (nome, cognome, telefono, NPA, domanda libera), casella di consenso con link alla vostra informativa sulla privacy e al regolamento
- Iscrizione alla newsletter AcyMailing (facoltativa, con double opt-in)
- Elenchi di partecipanti e vincitori, esportazione CSV, cancellazione su richiesta

E-mail e notifiche
- E-mail di vincita con il codice, conferma di partecipazione, contenuto della finestra
- Notifica all'amministratore a ogni vincita, a ogni nuovo partecipante o a ogni finestra aperta, con indirizzi aggiuntivi per campagna
- Logo, colore d'accento e testi per lingua

Sicurezza e affidabilità
- L'estrazione avviene sul server; il premio non viene mai inviato al browser prima del risultato e due aperture simultanee non possono prendere lo stesso premio
- Limiti per connessione e per indirizzo, «una casella = una partecipazione», domini bloccati
- Diagnostica integrata (YOOtheme, cache, ottimizzatori, e-mail) e modalità debug

Provare prima di pubblicare
- Un pulsante « Prova » mostra il calendario come sul sito: tutte le finestre si aprono qualunque sia la data e scegliete se vedere il risultato « Vinto » o « Perso ». Non viene salvato nulla, nessuna e-mail viene inviata, nessun premio né codice viene usato. Funziona anche con una campagna non ancora pubblicata.

Elemento YOOtheme Pro con la propria scheda Stile (colori, forma, animazione ed effetto per pagina). Interfaccia, testi del calendario ed e-mail in italiano, francese, inglese e tedesco. Gruppo «Gestori» per affidare le campagne.

Gli aggiornamenti arrivano tramite il sistema di aggiornamento di Joomla con la vostra chiave di download. Il primo anno di aggiornamenti e supporto via e-mail è incluso.

Ideal Weather
Paid download

Ideal Weather

By IdealPC
Weather
Ideal Weather shows the current weather for your town on your Joomla site: temperature, feels like, humidity, wind, sunrise and sunset, with animated icons and, at night, the real moon phase. An optional row shows the forecast for the next 1 to 5 days. Data comes from OpenWeather (free API key) and is cached on your server, so your site stays fast and keeps showing the last known weather even whe...
Ideal Statut
Paid download

Ideal Statut

By IdealPC
Opening Hours
Ideal Statut shows the live status of your facilities: ski lifts, slopes, swimming pools, ice rinks, sports halls, car parks, trails, services… Each item has a coloured status (open, partial, preparing, closed, maintenance, full and two custom statuses) and the summary works itself out: "5/8 in operation · 7.7 km of slopes open". Your staff update the statuses from their phone, in one tap, on a m...
Ideal Weather Lite
Free

Ideal Weather Lite

By IdealPC
Weather
Ideal Weather Lite is the free edition of Ideal Weather: it shows the current weather for your town on your Joomla site (temperature, description, humidity and wind) with clean line icons. Data comes from OpenWeather (free API key) and is cached on your server, so your site stays fast and keeps showing the last known weather even when OpenWeather does not answer. Features - Joomla module "Ideal...
Ideal Age Gate
Free

Ideal Age Gate

By IdealPC
Site Access
Ideal Age Gate is a free age verification (age gate) for Joomla and YOOtheme Pro. Visitors confirm their age before entering the site: wine and spirits shops, breweries, tobacco and vape shops, CBD, adult content or gambling websites. Features: - Full-screen window over the page, which stays visible but blurred (or is hidden) - Yes/No buttons or date of birth (exact age calculation, invalid dates...
Ideal Contact
Paid download

Ideal Contact

By IdealPC
Contact forms
Ideal Contact creates contact forms for Joomla 3.10, 4, 5 and 6. You build the form in a visual designer, place it in a module, a contact page or a YOOtheme Pro page, and enquiries are sent by email without reloading the page. Every enquiry is also saved in the administrator. Visual form designer - Rows and columns, drag and drop, field properties in a side panel - Fields: name, email, text (with...
Ideal Grid
Paid download

Ideal Grid

By IdealPC
Portfolio
Ideal Grid is an element for the YOOtheme Pro page builder (Joomla 4.4, 5 and 6). It keeps everything the YOOtheme Grid element does and adds what clients ask for most: text on hover, badges and polished hover effects for portfolios, shops and team pages. Everything is set in the page builder, without a line of CSS. Everything from the YOOtheme grid - Images, videos or icons, title, meta, content...

Ideal Surprise

Version:
1.2.0
Developer:
IdealPC
Last updated:
Nov 12 2026
21 hours ago
Date added:
Nov 11 2026
License:
GPLv2 or later
Type:
Paid download
Includes:
c m p
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System