Home Funzionalità Documentazione Prezzi Abbonati Ora

Tutte le Funzionalità

Affiliate Tracker Pro è la soluzione di affiliazione più completa per PrestaShop. Gestisci clienti, influencer, commissioni, codici sconto, statistiche e report automatici da un unico modulo perfettamente integrato nel tuo back office.

Core

Sistema Dual-Track

Affiliate Tracker Pro introduce un'architettura dual-track unica nel panorama dei moduli PrestaShop. Invece di trattare tutti gli affiliati allo stesso modo, il modulo distingue chiaramente tra due categorie: Clienti e Influencer. Ogni categoria ha il proprio percorso di registrazione, il proprio sistema di guadagno e la propria dashboard personalizzata.

I clienti partecipano a un programma fedeltà basato sui COIN: per ogni ordine generato tramite il loro link referral, accumulano punti (COIN) che possono convertire in codici sconto da utilizzare sul tuo negozio. Il tasso di conversione è completamente configurabile — ad esempio, puoi impostare 10 COIN per ogni euro di commissione generata.

Gli influencer, invece, guadagnano commissioni in denaro reale. Ogni ordine tracciato tramite il loro codice sconto o link referral genera una commissione percentuale calcolata sul valore dell'ordine. La percentuale può essere personalizzata per singolo influencer, permettendoti di offrire condizioni migliori ai partner più performanti.

  • Due percorsi separati con regole, dashboard e guadagni distinti
  • Sistema COIN per clienti con tasso configurabile (es. 10 COIN/€)
  • Conversione COIN in codici sconto PrestaShop nativi
  • Commissioni percentuali personalizzabili per ogni influencer
  • Nome COIN personalizzabile (es. "Punti", "Crediti", "Stars")
  • Registrazione cliente automatica, influencer con approvazione manuale
Clienti Attivi
124
Influencer
18
COIN Emessi
45.820
Affiliati Recenti
NomeTipoGuadagno
Marco R.Cliente1.240 COIN
Sara B.Influencer€ 342,50
Luca M.Cliente890 COIN
Giulia F.Influencer€ 1.205,00
Influencer

Gestione Influencer Completa

Il workflow per gli influencer è progettato per darti il massimo controllo su chi rappresenta il tuo brand. Tutto parte da un form di registrazione dedicato, dove il candidato inserisce i propri canali social (Instagram, TikTok, YouTube, Facebook, sito web), una stima dei follower, la nicchia di riferimento e una motivazione personale per la candidatura.

Una volta ricevuta la candidatura, l'amministratore può esaminarla dal back office e decidere se approvarla o rifiutarla. In caso di approvazione, l'influencer riceve automaticamente il proprio codice sconto personale e può accedere alla dashboard dedicata. In caso di rifiuto, viene inviata un'email di notifica con la possibilità di ripresentare la candidatura dopo un periodo configurabile (ad esempio, 30 giorni).

Ogni influencer può avere una percentuale di commissione personalizzata, diversa dalla percentuale globale. Questo ti permette di premiare i partner più performanti con condizioni migliori, creando un sistema di incentivi meritocratico che stimola la crescita delle vendite.

  • Form di candidatura con social links, follower, nicchia e motivazione
  • Workflow approvazione/rifiuto dal back office con un click
  • Commissioni personalizzate per singolo influencer
  • Periodo di attesa dopo rifiuto configurabile (es. 30 giorni)
  • Email automatiche per ogni cambio stato (pending, approved, rejected)
  • Badge di stato nel back office per gestione rapida
  • Redirect automatico per influencer pending/rejected dalla dashboard alla registrazione
Nuova Candidatura Influencer
Instagram @giulia.style · 48.2K follower
TikTok @giulia_style · 125K follower
Nicchia Moda & Lifestyle
Motivazione Adoro i vostri prodotti e vorrei...

Approva Rifiuta
Sconto

Codici Sconto Personali

Ogni influencer approvato riceve automaticamente un codice sconto univoco generato dal sistema. Questi codici sono nativamente integrati con il sistema CartRule di PrestaShop, il che significa che funzionano esattamente come qualsiasi regola carrello nativa — compatibili con tutti i temi, i gateway di pagamento e i moduli di terze parti.

Puoi configurare ogni aspetto del codice sconto: tipo di sconto (percentuale o importo fisso), validità temporale (numero di giorni), utilizzo singolo o multiplo, e se il codice deve essere tracciato anche come referral. Questo ultimo punto è fondamentale: quando un cliente utilizza il codice sconto di un influencer, l'ordine viene automaticamente attribuito a quell'influencer, generando la commissione corrispondente.

Dal back office puoi gestire tutti i codici sconto in una vista centralizzata: attivare, disattivare o eliminare codici, verificare quante volte sono stati utilizzati, e monitorare il fatturato generato da ciascun codice. Puoi anche rigenerare un codice se l'influencer lo richiede.

  • Generazione automatica di codici univoci per ogni influencer
  • Integrazione nativa con il sistema CartRule di PrestaShop
  • Sconto percentuale o importo fisso, configurabile
  • Validità temporale configurabile (es. 30, 60, 90 giorni)
  • Opzione "track as referral" per attribuzione automatica
  • Gestione centralizzata: attiva, disattiva, elimina dal back office
Codici Sconto Influencer
CodiceInfluencerTipoStato
GIULIA15Giulia F.-15%Attivo
MARCO10Marco L.-10%Attivo
SARA20Sara B.-€20Attivo
LUCA5Luca P.-5%Scaduto

+ Nuovo Codice Esporta CSV
Analytics

Statistiche Avanzate

La sezione statistiche è il cuore analitico di Affiliate Tracker Pro. La dashboard presenta una panoramica completa del tuo programma affiliati con i top 10 affiliati per commissioni generate, trend mensili visualizzati in grafici interattivi, e metriche chiave sempre aggiornate in tempo reale.

I filtri avanzati ti permettono di analizzare i dati con la granularità che desideri. Puoi filtrare per periodo — mensile, trimestrale, annuale, personalizzato o all-time — e per tipo di affiliato (solo clienti, solo influencer o entrambi). Ogni vista mostra le metriche più importanti: totale commissioni, importi generati, numero di clienti unici portati e ordini effettivi.

Tutti i dati sono esportabili in formato CSV, pronti per essere importati nel tuo software di contabilità o analizzati con strumenti esterni. L'export include tutte le colonne visibili nella tabella, rispettando i filtri attivi al momento dell'esportazione.

  • Dashboard con top 10 affiliati e trend mensili
  • Filtri per periodo: mensile, trimestrale, annuale, custom, all-time
  • Filtro per tipo affiliato (cliente / influencer / tutti)
  • Metriche: commissioni totali, importi, clienti unici, ordini generati
  • Export completo in formato CSV
Commissioni
€ 12.450
Ordini
347
Clienti Unici
289
Top Affiliati — Marzo 2026
#AffiliatoOrdiniCommissione
1Giulia F.42€ 1.890
2Marco L.38€ 1.520
3Sara B.31€ 1.240
Tracking

Tracking Ordini Intelligente

Il sistema di tracking è il motore silenzioso che fa funzionare tutto il programma affiliati. Quando un visitatore arriva sul tuo sito tramite un link referral (es. tuosito.it/?referral=CODICE), un cookie viene salvato nel browser con il codice dell'affiliato. Da quel momento, qualsiasi ordine effettuato dal visitatore entro il periodo di validità del cookie verrà automaticamente attribuito all'affiliato.

La durata del cookie è configurabile globalmente (il default è 30 giorni) e può essere personalizzata per singolo affiliato. Il parametro URL è anch'esso configurabile: puoi usare ?referral=, ?ref=, ?partner= o qualsiasi altro parametro tu preferisca. Il tracking supporta due modalità: solo primo ordine oppure tutti gli ordini del cliente referenziato.

Quando un ordine valido viene completato, il sistema crea automaticamente la commissione corrispondente con stato "pending". Se l'ordine viene successivamente annullato o rimborsato, la commissione viene automaticamente cancellata — nessuna azione manuale richiesta. Inoltre, ogni visita tramite link referral viene tracciata con dati di conversione, permettendoti di calcolare il tasso di conversione per ogni affiliato.

  • Tracking cookie con durata configurabile (default 30 giorni)
  • Override durata cookie per singolo affiliato
  • Parametro URL personalizzabile (default: ?referral=CODICE)
  • Dual mode: solo primo ordine OPPURE tutti gli ordini
  • Creazione automatica commissione su ordine valido
  • Cancellazione automatica su rimborso/annullamento ordine
  • Tracking visite con dati di conversione per affiliato
Tracking in Tempo Reale
Ordine #4521 attribuito a GIULIA15 — € 127,50 2 min fa
Ordine #4519 attribuito a MARCO10 — € 89,90 14 min fa
Ordine #4502 annullato — commissione cancellata 1h fa

Parametro ?referral=CODICE
Cookie 30 giorni (default)
Modalità Tutti gli ordini
Commissioni

Gestione Commissioni Completa

La gestione commissioni è il pannello di controllo operativo del tuo programma affiliati. Visualizza ogni commissione generata con tutti i dettagli dell'ordine associato: numero ordine, data, importo, affiliato, percentuale applicata e stato corrente. Ogni commissione ha un badge colorato che ne indica immediatamente lo stato: pending (in attesa), approved (approvata) o cancelled (cancellata).

Le azioni inline ti permettono di cambiare lo stato di una commissione con un solo click, direttamente dalla lista. Puoi anche effettuare modifiche manuali — ad esempio, aggiustare l'importo di una commissione con una nota esplicativa che verrà salvata nel campo "adjustment reason". Questo è utile per gestire casi particolari come resi parziali o accordi speciali con singoli influencer.

Il sistema di calcolo delle commissioni è estremamente flessibile. Puoi scegliere tra tre metodi di calcolo: products_no_tax (solo prodotti, senza tasse), products_tax (prodotti con tasse) e order_total (totale ordine, incluse spedizioni). Inoltre, puoi impostare limiti: commissione minima, massima e importo fisso come alternativa alla percentuale.

  • Lista completa con dettagli ordine, importi e badge di stato
  • Cambio stato inline: pending → approved / cancelled
  • Modifica manuale importo con nota di motivazione
  • Filtri per data, tipo affiliato ed export CSV
  • Tre metodi di calcolo: products_no_tax, products_tax, order_total
  • Limiti configurabili: min/max commissione, importo fisso
Commissioni Recenti
OrdineAffiliatoImportoStato
#4521Giulia F.€ 19,12Pending
#4519Marco L.€ 8,99Approved
#4517Sara B.€ 34,50Approved
#4502Luca P.€ 12,75Cancelled

Approva Selezionati Esporta CSV
Email

Sistema Email Completo

La comunicazione è fondamentale per mantenere gli affiliati motivati e informati. Affiliate Tracker Pro include 7 template email professionali, ognuno disponibile sia in formato HTML (per client email moderni) che in formato testo (per massima compatibilità). Ogni template utilizza variabili dinamiche per personalizzare automaticamente il contenuto.

Le email coprono ogni fase del ciclo di vita dell'affiliato: dalla candidatura iniziale alla notifica di approvazione o rifiuto, dalle notifiche di ordine tracciato alle comunicazioni di cancellazione, fino ai report mensili automatici con statistiche dettagliate. Ogni email può essere abilitata o disabilitata singolarmente dalla configurazione del modulo.

Il sistema supporta anche una notifica all'amministratore per ogni nuova candidatura influencer, così non perdi mai una richiesta. Tutte le email vengono inviate tramite il sistema nativo di PrestaShop (Mail::Send), garantendo compatibilità con qualsiasi configurazione SMTP già presente sul tuo server.

  • Notifica ordine per cliente affiliato (COIN guadagnati)
  • Notifica ordine per influencer (commissione generata)
  • Avviso cancellazione commissione (rimborso/annullamento)
  • Report mensile automatico con statistiche periodo
  • Notifica nuova candidatura all'amministratore
  • Email approvazione candidatura influencer
  • Email rifiuto candidatura influencer
  • Tutti i template in formato HTML + testo
Template Email
TemplateTipoStato
Notifica Ordine (Cliente)AutoAttivo
Notifica Ordine (Influencer)AutoAttivo
Cancellazione CommissioneAutoAttivo
Report MensileCronAttivo
Nuova Candidatura (Admin)AutoAttivo
Approvazione InfluencerAutoAttivo
Rifiuto InfluencerAutoDisattivo
Automazione

Report Mensili Automatici

Affiliate Tracker Pro include un sistema di report mensili automatizzato basato su cron job. All'inizio di ogni mese, uno script genera e invia a ogni affiliato attivo un'email con il riepilogo dettagliato delle performance del mese precedente. Questo mantiene gli affiliati informati e motivati senza richiedere alcun intervento manuale da parte tua.

Ogni report include tre sezioni informative: le statistiche del mese precedente (ordini generati, commissioni maturate, clienti unici portati), le statistiche del mese corrente (per dare un quadro della tendenza) e le statistiche all-time (totale cumulativo dalla registrazione). Questo permette all'affiliato di avere sempre una visione completa delle proprie performance.

L'invio avviene solo agli affiliati che hanno un indirizzo email valido e uno stato attivo. La configurazione del cron è semplice: basta aggiungere una riga nel crontab del server per eseguire lo script il primo giorno di ogni mese. Il sistema gestisce automaticamente eventuali errori di invio, registrandoli nei log di PrestaShop.

  • Cron job per invio automatico a inizio mese
  • Statistiche mese precedente + mese corrente + all-time
  • Invio solo ad affiliati attivi con email valida
  • Configurabile via crontab del server
  • Gestione errori con logging automatico
Report Mensile — Febbraio 2026
Mese Precedente
€ 342
Mese Corrente
€ 128
All-Time
€ 4.850

Ordini 28 ordini generati a Febbraio
Clienti 22 clienti unici referenziati
Conversione 3.8% tasso di conversione
Recovery

Recupero Ordini Mancanti

Nessun sistema di tracking è perfetto al 100%. Ci possono essere casi limite — il browser che blocca i cookie, un utente che cancella la cache prima di completare l'ordine, o un errore di rete durante il salvataggio del cookie — in cui un ordine generato da un affiliato non viene tracciato correttamente. Affiliate Tracker Pro risolve questo problema con un sistema di recupero automatico.

Il cron job di recupero scansiona gli ordini degli ultimi 90 giorni cercando corrispondenze non tracciate. Utilizza come fallback il campo connections_source di PrestaShop, che registra l'URL di provenienza del visitatore. Se l'URL contiene il parametro referral di un affiliato, l'ordine viene automaticamente attribuito e la commissione creata retroattivamente.

Per sicurezza, il sistema offre una modalità dry-run che simula il recupero senza effettuare modifiche al database. Questo ti permette di verificare quanti ordini verrebbero recuperati e per quali affiliati, prima di eseguire il recupero effettivo. I risultati vengono registrati nei log di PrestaShop per audit e trasparenza.

  • Cron job per scansione automatica ordini non tracciati
  • Fallback tracking tramite connections_source di PrestaShop
  • Finestra di recupero: ultimi 90 giorni
  • Modalità dry-run per test sicuri
  • Logging completo per audit e trasparenza
Recupero Ordini — Dry Run
Ordine #4389 → GIULIA15 (da connections_source)
Ordine #4401 → MARCO10 (da connections_source)
Ordine #4415 → SARA20 (da connections_source)

Trovati 3 ordini recuperabili negli ultimi 90 giorni
Commissioni € 47,25 in commissioni potenziali
Esegui Recupero Annulla
Frontend

Dashboard Affiliato (Frontend)

Ogni affiliato ha accesso a una dashboard personale integrata nel proprio account PrestaShop. La dashboard è diversa per clienti e influencer, mostrando le informazioni più rilevanti per ciascun tipo. I clienti vedono il saldo COIN, gli ordini generati e il pulsante per convertire i COIN in codici sconto. Gli influencer vedono le commissioni maturate, i dati sui link e i codici sconto.

La sezione storico commissioni mostra tutte le commissioni con paginazione AJAX — le pagine si caricano senza ricaricare l'intera pagina, offrendo un'esperienza fluida anche con centinaia di record. Ogni commissione mostra data, numero ordine, importo e stato con badge colorato.

Il sistema di notifiche integrato avvisa l'affiliato di eventi importanti: un nuovo ordine tracciato, la cancellazione di una commissione o il raggiungimento di un nuovo livello. Ogni notifica ha un'icona identificativa e un timestamp. Infine, il pulsante di copia permette di copiare il proprio link referral negli appunti con un solo click, facilitando la condivisione sui social e nelle chat.

  • Statistiche riepilogative: guadagni, ordini, visite
  • Storico commissioni con paginazione AJAX
  • Saldo COIN e conversione in codici sconto (clienti)
  • Gestione link referral personalizzati
  • Sistema notifiche: new_order, cancellation, level_up
  • Pulsante copia link referral con un click
  • Design responsive, perfetto su mobile
Saldo COIN
2.450
Ordini
17
Visite
342
Notifiche Recenti
Nuovo ordine! Hai guadagnato 120 COIN 3h fa
Congratulazioni! Hai raggiunto il Livello 3 2 gg fa
Ordine #4480 annullato — 85 COIN rimossi 5 gg fa

Converti COIN Copia Link
Settings

Configurazione Completa

Tutte le impostazioni del modulo sono organizzate in un unico pannello di configurazione nel back office PrestaShop, suddiviso in sezioni logiche per una navigazione rapida e intuitiva. Non c'è bisogno di modificare file di configurazione o accedere al database — tutto si gestisce dall'interfaccia grafica.

Le impostazioni base includono: il parametro URL per il tracking (es. "referral"), la durata del cookie in giorni, i toggle per abilitare/disabilitare le singole email, il nome personalizzato per i COIN (puoi chiamarli "Punti", "Crediti", "Stars" o qualsiasi altro nome), il tasso di conversione COIN e la percentuale commissione globale per gli influencer.

Le impostazioni avanzate coprono i dettagli più specifici: sistema livelli per gamification, gestione link personalizzati, configurazione codici sconto (tipo, validità, importo), periodo di attesa dopo rifiuto influencer, metodo di calcolo commissioni, limiti min/max e override per singolo affiliato. Praticamente ogni parametro del sistema può essere personalizzato a livello globale e poi sovrascritto a livello di singolo affiliato.

  • Tutte le impostazioni in un unico pannello organizzato
  • Base: parametro URL, durata cookie, toggle email, nome COIN
  • Avanzate: livelli, link, codici sconto, retry days
  • Override per singolo affiliato su quasi tutti i parametri
  • Nessuna modifica a file di configurazione o database
Configurazione Modulo
Parametro URL referral
Durata Cookie 30 giorni
Nome COIN Crediti
Tasso COIN 10 COIN / €
Commissione Influencer 15%

Email Notifications
Notifica Ordine
Report Mensile
Cancellazione
Security

Sicurezza a Livello Enterprise

La sicurezza non è un'opzione — è un requisito fondamentale. Affiliate Tracker Pro è stato sottoposto a un security audit completo e implementa tutte le best practice raccomandate da OWASP e dal team di sicurezza PrestaShop. Ogni aspetto del modulo è stato progettato con la sicurezza come priorità assoluta.

Tutte le form submission sono protette da token CSRF generati e validati dal framework PrestaShop. Le query al database utilizzano esclusivamente pSQL() per prevenire SQL injection, senza eccezioni. Ogni richiesta che accede a risorse di un affiliato verifica che l'utente corrente sia effettivamente il proprietario di quella risorsa, prevenendo attacchi IDOR (Insecure Direct Object Reference).

Un'attenzione particolare è stata dedicata alla prevenzione delle race condition nella conversione COIN in codici sconto. Il sistema utilizza transazioni atomiche per garantire che un utente non possa convertire gli stessi COIN due volte sfruttando richieste simultanee. Tutti i controller admin richiedono autenticazione e autorizzazione appropriate, con controllo dei permessi basato sul profilo dell'impiegato PrestaShop.

  • Validazione token CSRF su tutte le form submission
  • Prevenzione SQL injection con pSQL() su tutti gli input
  • Protezione IDOR: verifica proprietà risorse su ogni richiesta
  • Prevenzione race condition su conversione COIN
  • Accesso admin-only su tutti i controller back office
  • Security audit completo superato (XSS, CSRF, SQLi, IDOR)
  • Output escaping su tutti i dati mostrati nel frontend
Security Audit Report
CSRF Protection — Passed
SQL Injection Prevention — Passed
IDOR Protection — Passed
XSS Prevention — Passed
Race Condition Guard — Passed
Admin Access Control — Passed

Pronto a iniziare?

Affiliate Tracker Pro ha tutto ciò che serve per lanciare e gestire un programma affiliati professionale sul tuo PrestaShop. Scegli il piano giusto per il tuo business e inizia oggi stesso.