Operazioni di Marketing della Crescita e Affiliato Discord
Questo documento definisce come AvatarShot traccia la crescita affiliati e social, come funziona l'automazione Discord e come gli amministratori possono avviare o interrompere in sicurezza l'automazione delle campagne in tempo reale.
Ambito
- Attribuzione dei referral (codice, sorgente, campagna)
- Tracciamento degli eventi di condivisione social e ricompense per traguardi
- Automazione delle notifiche di crescita su Discord
- Controlli amministrativi per operazioni di avvio/interruzione in tempo reale
Modello di Attribuzione dei Referral
Quando un utente arriva da un URL di referral, AvatarShot memorizza il contesto della campagna nella sessione e lo associa all'account alla prima registrazione.
/ref/{code}?source=discord&campaign=summer_drop/ref/discord/{code}?campaign=launch_week
Alla creazione di un nuovo account, questi campi vengono salvati:
referral_code(per la relazione con la ricompensa)referral_source(per l'attribuzione del canale, es. discord)referral_campaign(per il reporting a livello di campagna)
Tracciamento delle Condivisioni Social
Le azioni di condivisione dal feed vengono tracciate tramite feed/actions/track e mappate come azioni share_platform.
Le piattaforme configurate includono condivisione nativa, X, WhatsApp, Telegram, Facebook, LinkedIn, Reddit, Discord, Instagram, TikTok, Pinterest e YouTube. Le piattaforme di condivisione diretta non supportate usano un fallback di copia del link, emettendo comunque eventi tracciati.
Logica delle Ricompense
- Bonus referral: ogni numero configurato di utenti invitati concede giorni Pro.
- Traguardo di condivisione post: i traguardi basati sul numero di post concedono giorni Pro.
- Traguardo di condivisione social: i traguardi di condivisione tracciati concedono giorni Pro.
Tutte le soglie sono configurabili in config/marketing.php tramite variabili d'ambiente.
Automazione Discord (Avvio/Interruzione in Tempo Reale)
Le notifiche di crescita su Discord vengono inviate tramite integrazione webhook e possono essere attivate/disattivate senza deploy.
- Pagina amministrativa:
/admin/growth - Pulsante Start: abilita immediatamente l'automazione Discord
- Pulsante Stop: disabilita immediatamente l'automazione Discord
- Stato mostrato come Running o Stopped
Configurazione webhook: imposta DISCORD_WEBHOOK_URL. Se mancante, l'automazione può risultare in esecuzione ma nessun messaggio Discord in uscita verrà inviato.
Raccomandazioni Operative
- Crea un codice campagna per ogni ondata Discord per un'attribuzione pulita.
- Usa etichette di sorgente coerenti (discord, x, telegram, ecc.).
- Rivedi settimanalmente le metriche di crescita nell'Admin Growth Hub.
- Metti in pausa l'automazione durante il QA della campagna o la risposta agli incidenti usando il controllo Stop.