Quando un’azienda deve rifare o realizzare il proprio sito web, si trova quasi sempre davanti alla stessa domanda: freelance o web agency? La prima variabile che viene in mente è il budget, ma quella davvero decisiva, più raramente esplicitata, riguarda chi porterà a termine il progetto e con quale livello di cura.
La risposta breve, dopo otto anni passati dall’altra parte del tavolo, sia come freelance sia come persona che viene chiamata a “sistemare” progetti falliti, è questa: per la maggior parte delle piccole e medie imprese, degli studi professionali e delle attività ricettive, un freelance esperto o un team ristretto di freelance specializzati porta a un risultato migliore di una web agency generalista, a parità di investimento. Non perché le agenzie siano incompetenti per definizione, ma perché il modello organizzativo di molte di esse, soprattutto quelle che lavorano su volumi alti e budget compressi, introduce passaggi di mano, standardizzazione forzata e diluizione di responsabilità che il cliente finale paga, spesso senza accorgersene fino a che il sito non è già online e qualcosa non funziona.
Vediamo perché, con un caso reale.
Cosa succede davvero dentro molte web agency
Non tutte le agenzie funzionano allo stesso modo, ma un pattern ricorrente esiste, ed è utile conoscerlo prima di firmare un contratto:
- Chi vende non è chi sviluppa. Il primo contatto, quello che ascolta le esigenze e fa la proposta commerciale, spesso non è la persona che poi scriverà una riga di codice o disegnerà una schermata. Le informazioni passano da un brief a un project manager, poi a un designer, poi a uno sviluppatore, e a ogni passaggio qualcosa si perde.
- I tempi vincono sulla cura. Per stare dentro margini sostenibili su tariffe competitive, molte agenzie lavorano su temi WordPress preconfezionati, personalizzati solo in superficie (colori, logo, qualche testo). Il risultato è un sito che assomiglia a centinaia di altri, con vincoli strutturali che emergono solo quando si prova a fare qualcosa di specifico: un flusso di checkout particolare, un’integrazione non standard, una sezione fuori dagli schemi del tema.
- Il referente cambia. Capita che il project manager che ha seguito il progetto lasci l’agenzia o venga spostato su altri account, e il cliente si ritrovi a dover rispiegare da zero problemi già segnalati mesi prima.
- La responsabilità è diffusa. Se qualcosa non funziona, capire “di chi è la colpa” tra reparto commerciale, design e sviluppo diventa un problema del cliente, non dell’agenzia.
Nessuno di questi punti è automaticamente vero per ogni agenzia: esistono agenzie ottime, strutturate, con processi solidi. Ma per un’azienda che deve scegliere senza avere gli strumenti per valutare cosa succede “dietro le quinte” di un preventivo, questi sono i rischi reali che il prezzo più basso spesso nasconde.
Un caso reale (in forma anonima)
Qualche tempo fa sono stato contattato da un’azienda italiana che si era rivolta a un’agenzia web abbastanza conosciuta sul mercato per rifare il proprio e-commerce. Il preventivo era competitivo, la presentazione professionale, il portfolio mostrato convincente. Il progetto è stato consegnato nei tempi previsti, e qui, sulla carta, sembrava tutto a posto.
Il problema è emerso nelle settimane successive. Il sito era costruito su un tema preconfezionato acquistato su un marketplace, venduto al cliente come sviluppo “su misura”: dietro, gli stessi componenti, gli stessi limiti strutturali e, soprattutto, gli stessi bug segnalati da altri acquirenti dello stesso tema negli stessi forum di supporto. Il flusso di checkout aveva un errore che, in determinate combinazioni di prodotto e metodo di spedizione, bloccava l’utente prima del pagamento. Alcune pagine prodotto avevano problemi di visualizzazione su mobile che il team dell’agenzia non aveva mai testato a fondo. La velocità di caricamento era compromessa da librerie e script del tema che nessuno aveva ripulito, con parametri Core Web Vitals ben lontani dalla soglia consigliata da Google: perché nessuno aveva davvero scritto quel codice, si era solo configurato un prodotto già pronto.
Il risultato concreto: vendite perse, perché una parte non trascurabile degli utenti che arrivava fino al carrello non riusciva a completare l’acquisto, e nessuno se n’era accorto per settimane perché nel pannello dell’agenzia il sito “risultava online e funzionante”.
Sono stato coinvolto per fare un audit del progetto esistente. Il lavoro non è stato ripartire da zero per partito preso, ma smontare pezzo per pezzo quello che c’era: identificare dove il tema preconfezionato limitava strutturalmente il sito, dove il codice andava riscritto per sistemare i bug alla radice (non con toppe temporanee) e dove serviva un intervento più profondo di sviluppo e-commerce su misura per riportare il checkout, e con lui le vendite, a funzionare come doveva fin dall’inizio.
Il punto di questo racconto non è “le agenzie sono tutte così”. È che quando il lavoro passa attraverso più mani con incentivi diversi (vendere in fretta, consegnare in fretta, stare nei margini), la qualità tecnica diventa la variabile più facile da comprimere, e il cliente se ne accorge solo dopo, quando il danno è già misurabile in fatturato.
Freelance o web agency: perché un team ristretto riduce questo rischio
Un freelance esperto, o un piccolo team di freelance specializzati che collaborano stabilmente tra loro, elimina strutturalmente diversi di questi problemi:
- Referente unico e responsabilità diretta. Chi ti ha ascoltato è chi sviluppa il progetto, dall’inizio alla fine. Non ci sono passaggi di consegne interni: se qualcosa non va, sai esattamente con chi parlare, e chi ha realizzato il sito è anche chi ne risponde.
- Sviluppo realmente su misura. Un freelance che lavora su progetti custom non ha l’incentivo economico di un’agenzia a “impacchettare” un tema preconfezionato per stare nei margini: il suo margine è il suo tempo, investito su quel progetto specifico.
- Competenza verticale reale. Un buon freelance specializzato (in WordPress, in e-commerce, in un settore verticale come hotel o studi professionali) spesso ha una profondità tecnica superiore a quella di un singolo sviluppatore junior assegnato in un’agenzia a decine di progetti diversi in parallelo.
- Comunicazione diretta e più rapida. Niente project manager che fa da filtro tra te e chi lavora davvero: le decisioni si prendono in meno passaggi.
Il compromesso onesto, ed è giusto dirlo, è quello classico che viene spesso sollevato: cosa succede se il freelance è impegnato, si ammala o non è disponibile per un’urgenza? È un’obiezione legittima, ed è il motivo per cui un piccolo team di freelance che collaborano stabilmente (uno per lo sviluppo, uno per il design, uno per la SEO/copy, con processi condivisi) è spesso la configurazione più solida: la cura e la responsabilità diretta di un freelance, con un minimo di ridondanza operativa in più rispetto al singolo professionista isolato.
Quando invece una struttura più grande può avere senso
Per onestà verso chi legge: ci sono scenari in cui una struttura più ampia, con più reparti interni (advertising, produzione video, social management, sviluppo software su larga scala), è oggettivamente più adatta, tipicamente aziende che devono coordinare decine di canali e campagne in parallelo, con esigenze che vanno ben oltre il sito web. Per una PMI, uno studio professionale, una struttura ricettiva o un’attività locale che ha bisogno soprattutto di un sito che funzioni, converta e sia curato nei dettagli, questo scenario è raro.
Come riconoscere un freelance (o un team) affidabile
Alcuni segnali concreti da verificare prima di affidare il progetto, a prescindere da chi si sceglie:
- Chiedi di vedere progetti reali già online, non solo mockup o screenshot statici: un sito custom si riconosce anche navigandolo.
- Chiedi esplicitamente se il sito sarà sviluppato da zero o basato su un tema preconfezionato: è una domanda legittima, e chi lavora seriamente non ha problemi a rispondere con trasparenza.
- Verifica che ci sia un solo referente per tutto il progetto, non un passaggio continuo tra figure diverse.
- Chiedi cosa succede dopo il lancio: manutenzione, aggiornamenti di sicurezza, disponibilità in caso di problemi.
- Diffida di preventivi molto più bassi della media di mercato: spesso è lì che si nasconde il tema preconfezionato o il tempo compresso sui test.
Se vuoi farti un’idea concreta di come lavoro nella pratica, puoi guardare i servizi di sviluppo sito web su misura di mdw creative: nessun tema preconfezionato, un solo referente dall’inizio alla fine.
Sito web aziendale: la mia esperienza con questo modello
Lavoro come freelance, con una rete di collaboratori fidati quando il progetto lo richiede, da oltre otto anni, e mi capita periodicamente di essere contattato proprio per sistemare progetti nati con altri fornitori, non solo per partire da zero. È uno dei motivi per cui questo tema mi sta a cuore: la differenza tra un progetto curato da chi se ne assume la piena responsabilità e uno assemblato per stare nei tempi si vede, e si paga, molto più a lungo del previsto.
Domande frequenti
Sì, se ha esperienza verticale sul tipo di progetto richiesto (e-commerce, booking engine, integrazioni specifiche) o lavora in team con altri freelance specializzati. La complessità di un progetto dipende dalla competenza di chi lo segue, non dalla dimensione della struttura che lo firma.
Un freelance specializzato di fascia alta non è necessariamente più economico di un’agenzia: spesso i costi sono comparabili, perché il valore è nel tempo dedicato e nella competenza diretta, non in una tariffa “scontata”. La differenza reale non è nel prezzo di partenza, ma in cosa è effettivamente incluso in quel prezzo (sviluppo custom, test, assistenza post-lancio). Per un quadro dei range di prezzo reali, ho scritto una guida completa ai costi di un sito WordPress.
Chiedilo direttamente prima di firmare, e chiedi di vedere il pannello di amministrazione di un progetto già consegnato. Un tema preconfezionato lascia tracce riconoscibili: builder standard, struttura identica ad altri siti dello stesso fornitore, limiti evidenti su personalizzazioni non previste dal template.
È il rischio principale del modello a singolo professionista, ed è legittimo tenerlo in considerazione. Un team ristretto di freelance che collaborano stabilmente, con documentazione condivisa del progetto, riduce molto questo rischio rispetto al freelance isolato.
Dipende dalla complessità del progetto. Per un sito vetrina semplice, un freelance singolo esperto è spesso sufficiente. Per un e-commerce, un booking engine o un progetto con più competenze richieste (sviluppo, design, SEO, copy), un team ristretto che lavora in modo coordinato offre la stessa cura ma con meno rischio di collo di bottiglia.
Conclusione
Non esiste una risposta valida per tutti. Ma nella scelta tra freelance o web agency, per la maggior parte delle aziende che cercano un sito curato, che converta davvero e che sia seguito da chi se ne assume la responsabilità diretta, un freelance esperto o un piccolo team di freelance specializzati è spesso la soluzione più solida: non quella più economica sulla carta, ma quella con meno sorprese dopo il lancio. Se stai valutando come impostare o rifare il tuo sito aziendale, contattami per parlarne senza impegno.