Agenzie
White-label: come funziona la collaborazione tra agenzia e sviluppatore
Cos'è lo sviluppo white-label e come funziona tra agenzia e sviluppatore: ruoli, comunicazione, riservatezza, codice, costi e come evitare problemi.
Fabio Folgori5 min di lettura

Per una web agency, uno studio di design o un'agenzia di comunicazione, lo sviluppo è spesso la parte che si fa fatica a tenere in casa: richiede competenze specifiche, i carichi di lavoro vanno a picchi e non sempre giustificano un'assunzione. Una soluzione molto diffusa è collaborare con uno sviluppatore esterno in modalità white-label.
In questa guida spiego cosa significa, come funziona nella pratica e a cosa fare attenzione per far andare bene la collaborazione.
Che cos'è, in parole semplici
Nel white-label lo sviluppatore lavora per conto dell'agenzia e non compare davanti al cliente finale. Il cliente parla con l'agenzia, vede il lavoro presentato dall'agenzia e ne è sempre il referente. Lo sviluppatore è il partner tecnico "dietro le quinte": se l'agenzia vende un sito, un e-commerce o un'app, è lui a costruirli.
Perché le agenzie scelgono questa strada
- Flessibilità: si paga lo sviluppo quando serve, senza costi fissi nei periodi scarichi.
- Competenze specifiche che non conviene avere in casa (integrazioni, app, AI, infrastrutture).
- Capacità extra nei picchi di lavoro, senza rifiutare progetti.
- Rapporto con il cliente intatto: l'agenzia mantiene la relazione e il valore.
- Qualità costante con un partner che conosce il vostro modo di lavorare.
I rischi (e come ridurli)
Non è privo di punti di attenzione.
- Dipendenza da una persona: se lo sviluppatore non è disponibile, il progetto si ferma. Si riduce con codice in repository condivisi e documentato, così altri possono riprenderlo.
- Comunicazione indiretta: il cliente non parla con chi scrive il codice. Servono brief chiari e un referente tecnico.
- Riservatezza: lo sviluppatore vede informazioni di clienti non suoi. Si gestisce con un accordo di riservatezza (NDA).
- Qualità non allineata: va stabilito come lavora, quali standard segue, come si fanno le revisioni.
Come funziona, passo per passo
Un percorso tipico.
- Brief e stima. L'agenzia gira il brief del cliente; in 24-48 ore arriva una stima con tempi e costi.
- Allineamento. Lo sviluppatore si adatta agli strumenti e ai processi dell'agenzia (Figma, Jira, Slack, repository).
- Sviluppo e anteprime. Consegne a tappe, con ambienti di prova che l'agenzia può mostrare al cliente.
- Rilascio e assistenza. Pubblicazione e disponibilità per la manutenzione, sempre senza contattare direttamente il cliente.
Ruoli e comunicazione
Una collaborazione chiara ha pochi punti fermi.
- Un referente per lato: un project manager nell'agenzia, lo sviluppatore per la parte tecnica.
- Canali concordati: dove si scrive, dove si segnalano i problemi, dove si approvano le consegne.
- Cadenza di aggiornamento: un breve resoconto a intervalli regolari evita sorprese.
- Regola per le modifiche: cosa è incluso, cosa è extra, chi autorizza.
- Nessun contatto diretto con il cliente, salvo diverso accordo.
Riservatezza e accordi
Prima di iniziare conviene mettere per iscritto:
- un accordo di riservatezza che protegga progetti e clienti;
- chi possiede cosa: codice, design, contenuti, accessi;
- come si usa il nome dell'agenzia: lo sviluppatore non si presenta né cita il progetto come proprio;
- cosa succede alla fine della collaborazione: consegna di codice e accessi, documentazione.
Codice, repository e accessi
Il lavoro tecnico deve essere trasferibile.
- Repository condivisi, nei vostri standard, con la cronologia delle modifiche.
- Codice pulito e documentato, così un altro sviluppatore può continuare.
- Accessi intestati all'agenzia o al cliente: dominio, hosting, pannelli, servizi esterni.
- Ambienti separati per sviluppo, prova e produzione.
- Nessuna dipendenza nascosta dallo sviluppatore.
Costi e formule
Le due formule più comuni.
- A progetto, con preventivo chiuso, quando il perimetro è definito.
- A giornate, con un monte ore mensile concordato, quando le richieste sono continue o cambiano spesso.
In entrambi i casi servono stime chiare, tappe definite e consegne puntuali. Per orientarti sui costi di un sito, leggi anche Quanto costa un sito web nel 2026.
Come proporlo ai clienti
Il white-label non richiede di nascondere nulla di scorretto: l'agenzia è responsabile del risultato e organizza il lavoro come meglio crede, come fa con qualsiasi fornitore. Alcune buone pratiche:
- presentare il risultato come lavoro dell'agenzia, perché lo è;
- non promettere ciò che non si può mantenere: le stime vanno condivise con chi sviluppa;
- tenere in ordine accessi e documentazione, perché il cliente li riceva al termine.
Gli errori che rovinano la collaborazione
- Brief vaghi che portano a revisioni infinite.
- Cambi di richiesta senza un accordo su tempi e costi.
- Nessun ambiente di prova, e quindi correzioni all'ultimo minuto.
- Accessi a nome dello sviluppatore.
- Scadenze irrealistiche comunicate al cliente prima di sentire chi sviluppa.
- Comunicazione sparsa tra troppi canali.
Per scegliere con cura chi affidare lo sviluppo, leggi Come scegliere uno sviluppatore freelance per la tua agenzia: 8 domande.
Una checklist prima di iniziare una collaborazione
- C'è un accordo di riservatezza firmato?
- È chiaro chi è il referente per lato e come ci si scrive?
- Sappiamo dove vive il codice e chi ha gli accessi?
- Abbiamo concordato come si fanno stime, revisioni ed extra?
- Esiste un ambiente di prova per mostrare il lavoro al cliente?
- C'è un piano per la manutenzione dopo la consegna?
- Sappiamo cosa succede se lo sviluppatore non è disponibile?
Con sette risposte chiare, la maggior parte dei problemi tipici della collaborazione è già evitata.
Perché affidarlo a me
Sono uno sviluppatore web freelance a Roma, attivo dal 1999, con più di 300 progetti consegnati e circa 30 agenzie come sviluppatore esterno, spesso in white-label. Mi adatto ai vostri strumenti (Figma, Jira, Slack, repository), lavoro con repository condivisi, firmo NDA, non contatto mai direttamente il vostro cliente e consegno a tappe con ambienti di prova da mostrare. Dal brief ricevete una stima con tempi e costi in 24-48 ore. Lavoro a progetto o a giornate.
Se hai un progetto in arrivo o un picco di lavoro, scrivimi: una chiacchierata di circa 20 minuti, senza impegno. Trovi il dettaglio in Sviluppatore per agenzie e nella pagina Collaborazioni.
Domande frequenti
Lo sviluppatore lavora per conto dell'agenzia senza presentarsi al cliente finale: il rapporto, la comunicazione e la responsabilità verso il cliente restano dell'agenzia, che presenta il lavoro come proprio.
No, a meno che l'agenzia non lo chieda per una questione tecnica specifica. Di norma tutta la comunicazione passa dal project manager dell'agenzia.
Va stabilito prima. In genere il codice sta in repository condivisi, nei vostri standard, e gli accessi (hosting, domini, pannelli) sono intestati all'agenzia o al cliente, non allo sviluppatore.
A progetto con preventivo chiuso, oppure a giornate con un monte ore mensile concordato. La formula dipende da quanto il perimetro è definito e da quanto le richieste cambiano.
- #white-label
- #sviluppatore per agenzie
- #collaborazione
- #nda
- #repository condiviso


