Un calendario sa molto della tua vita. Per questo, costruendo il sito di Planif.ai, ci siamo dati una regola semplice: il sito che ti chiede di affidargli il tuo calendario non dovrebbe tracciarti per convincerti.
Niente banner dei cookie, niente pixel pubblicitari, nessun profilo su di te. Volevamo comunque sapere quali pagine aiutano le persone a decidere di provare l’app. Ecco come lo misuriamo, e cosa abbiamo scelto di non misurare.
Perché niente banner dei cookie
La maggior parte degli strumenti di analytics salva un cookie o un identificativo nel tuo browser per riconoscerti alla visita successiva. Nell’UE e nel Regno Unito serve prima il tuo consenso: quindi un banner, ancora prima che tu abbia letto il titolo.
Non volevamo questo attrito, e non avevamo bisogno di riconoscerti. Dobbiamo solo rispondere a domande come:
- Quali articoli del blog vengono letti davvero?
- Quali pagine portano a un tocco sul pulsante dell’App Store?
- Chi legge la guida sull’ADHD arriva alla pagina di download?
Nessuna ha bisogno di sapere chi sei.
Cosa misuriamo
Usiamo Shipabase, uno strumento di product analytics attento alla privacy: niente cookie, niente localStorage, e gli indirizzi IP non vengono mai salvati. Su planif.ai registra:
- Pagine viste, raccolte automaticamente al caricamento di una pagina o al cambio di route.
- Clic sull’App Store (
app_store_click), su tutti i link all’App Store del sito: header, footer e articoli. - Richieste di contatto (
contact_submitted), con l’argomento scelto nel modulo, mai il tuo nome, la tua email o il tuo messaggio.
Tutto qui. Tre segnali, tutti anonimi. I visitatori sono contati con un hash che cambia ogni giorno: una visita di oggi non può essere collegata a una di domani.
Cosa non misuriamo
- Niente cookie di tracciamento, niente localStorage, niente fingerprinting.
- Nessun indirizzo IP salvato.
- Niente parametri URL: viene inviato solo il percorso della pagina, quindi ciò che c’è nei parametri di un link resta fuori dalle nostre statistiche.
- Niente di quello che scrivi nell’app Planif.ai. Il sito e l’app sono separati.
Il codice dietro
Il nostro sito è fatto con Next.js. Tutta la configurazione è un piccolo componente client, caricato una sola volta nel layout principale:
"use client";
import { useEffect } from "react";
import { init, trackEvent } from "@shipabase/js";
export function ShipabaseAnalytics() {
useEffect(() => {
init(process.env.NEXT_PUBLIC_SHIPABASE_KEY!);
// Un solo listener per tutti i link all’App Store del sito.
const onClick = (e: MouseEvent) => {
if ((e.target as Element | null)?.closest?.("a[href*='apps.apple.com']")) trackEvent("app_store_click");
};
document.addEventListener("click", onClick, { capture: true });
return () => document.removeEventListener("click", onClick, { capture: true });
}, []);
return null;
}
E nel modulo di contatto, dopo un invio riuscito:
trackEvent("contact_submitted", { subject });
Le pagine viste non richiedono codice: l’SDK le rileva, compresa la navigazione lato client tra le pagine.
Cosa impariamo
I numeri che contano per noi sono semplici rapporti: quanti lettori di una guida arrivano al pulsante dell’App Store, e quali guide portano quei lettori. Ci dice di cosa scrivere dopo e quali pagine migliorare, senza sapere nulla di un singolo visitatore.
Se gestisci un sito o un’app e vuoi la stessa configurazione, Shipabase ha guide per Next.js senza cookie e per le app create con strumenti di IA come Lovable (in inglese).
FAQ
planif.ai usa i cookie? Niente cookie di tracciamento e nessun banner di consenso: gli analytics non usano cookie. L’unico cookie è funzionale e ricorda la lingua che hai scelto.
Planif.ai può sapere chi sono quando visito il sito? No. Le visite sono contate in modo anonimo con un hash che cambia ogni giorno, e gli indirizzi IP non vengono mai salvati.
I dati del mio calendario sono usati per gli analytics? No. Gli analytics del sito riguardano solo il sito planif.ai. Ciò che pianifichi nell’app non ne fa mai parte.
Provalo
L'app dietro all'articolo.

