Ho rilasciato un prodotto software: come posso massimizzare l'esposizione senza budget e tempo limitato?


36

Mi piacerebbe contattare la comunità su questo. Come sviluppatore di software, non sono un esperto venditore o un guru del marketing - penso nel codice e non molto altro. La maggior parte degli sviluppatori in cui mi imbatto sono così e tendono anche ad essere dei veri e propri pizzicotti. Diciamo che, come sviluppatore, ho recentemente rilasciato un nuovo prodotto software che sono abbastanza sicuro che sarà un successo se le persone lo sapessero solo. Supponi un budget di $ 0,00 e un tempo limitato ogni giorno (cioè da 30 a 60 minuti). Cosa posso fare, entro tali limiti, per massimizzare l'esposizione?

Se possibile, eseguire il backup della risposta con almeno due esempi funzionanti.


10
Una grande azienda non spende più del 20% dei propri ricavi in ​​costi di sviluppo, di cui circa il 20% sarebbe costi diretti di programmazione. Questo non è più del 5% delle entrate derivanti dalla programmazione. Devi capire dove si trova l'altro 95% prima di avere un prodotto software, piuttosto che un pezzo di software.
mattnz,

1
Che tipo di applicazione è? chi è il tuo pubblico di riferimento? Se stai prendendo di mira i programmatori, puoi menzionarlo su Hacker News (ho preso l'idea dal post di Jeremy Heiler).
yakiv,

1
Qual è il tuo obiettivo? Vuoi rilasciare il software per fare soldi (cioè creare la tua azienda)? Oppure vuoi rilasciare il software gratuitamente e vuoi l'adozione da parte della comunità?
RonE

3
questa domanda è più appropriata per answer.onstartups.com ; come hai notato, la maggior parte dei programmatori non sa molto di marketing, quindi probabilmente stai chiedendo consiglio al gruppo sbagliato. ma buona fortuna comunque!
Steven A. Lowe,

Cogli ogni opportunità (inclusa questa) per promuovere il tuo prodotto e il tuo sito web - Non posso essere sicuro di quale dei 100 prodotti "Cubicle Software" che sono venuti su Google sia tuo - se ce ne sono - iniziano con un unico (almeno, meno comune) nome. Perché il link al tuo sito web non è nel tuo profilo?
Mattnz,

Risposte:


63

Il tuo sito

Costruisci il tuo sito PROPRIO per distribuire il tuo software. Deve avere una casa. Questo può essere il repository di hosting del codice in cui viene ospitato e il suo sviluppo, ma potresti avere un sito più rivolto ai clienti e avere collegamenti tra loro.

Il tuo sito include elementi aggiuntivi:

  • le tue chat room,
  • il tuo newsgroup (s),
  • la tua mailing list (s),
  • le tue pagine di attività sui social network,
  • feed ( RSS / Atom ) per i tuoi canali di aggiornamento (e alcuni dei punti precedenti).

Nota che puoi averne diversi per scopi diversi: parlare con gli sviluppatori, fare annunci, occuparti dell'assistenza clienti ...

Un punto però: è meglio avere un punto di comunicazione attivo piuttosto che disperdersi e non avere contenuti e attività. È questione di pollo e uova, ma le persone sono meno chiuse a porre domande in un forum vuoto. È comprensibile voler raggiungere tutti gli utenti che desideri (preferiamo tutti un mezzo all'altro), ma attendi un po 'prima di configurare quel sito Gopher e un canale IRC .

Motori di ricerca

I motori di ricerca sono l'elemento chiave qui: è quello che tutti usano per trovarti. Nei bei vecchi tempi (in realtà, i secoli bui, davvero :)), avevi dei motori di ricerca che erano in realtà principalmente directory basate su parole chiave e dovevi inviare loro il tuo sito individualmente / manualmente, o usando così- chiamato "mittente automatico dei motori di ricerca". Alcuni erano relativamente buoni, alcuni ti avrebbero inserito nella lista nera facilmente.

Oggi ti consiglio di fare 3 cose:

Sorprendentemente, anche Google ha ancora pagine per consentire al tuo "inviare" un sito per l'inclusione, ma di solito non sarà necessario. Sentiti libero di cercare anche altre directory e motori di ricerca meno conosciuti per verificare la tua inclusione nei loro database. È una buona cosa controllare regolarmente dove ti trovi.

Siti di distribuzione del software

Come accennato da Stmax nei commenti, il modo più semplice per iniziare a promuovere un'app destinata ai dispositivi mobili noti sarebbe di solito utilizzare i loro app store dedicati. È piuttosto semplice e veloce.

A seconda della piattaforma prescelta e se vuoi vendere la tua app o meno (e se supporta i pagamenti in-app o meno), potresti voler esaminare i sistemi di gestione dei pacchetti. Questo è in qualche modo simile ai siti di distribuzione del software (in quanto aggregano la distribuzione del software in un unico posto e) e agli app store (in quanto consentono l'installazione con un clic), ma di solito li usi solo direttamente dal tuo sistema (e non dal web) . Un esempio famoso è il formato di packaging debian e i suoi repository e front-end principali (che include Ubuntu Software Center, ad esempio).

Social networks

Puoi utilizzare gli aggregatori social per rendere le cose più facili da gestire, o almeno per rendere più semplice agli utenti la tua popolarità su più reti, ad esempio con ShareThis o AddThis .

Comunicare attivamente

Questo può richiedere del tempo, ma non così tanto se sei efficiente e hai le cose ben preparate.

  • comunicare su forum, chat room, newsgroup ...

    • NON essere spam,
    • RISPONDI alle risposte che riguardano il tuo software, fornisci la piena divulgazione in modo corretto e indirizza gentilmente le persone al tuo software quando richiedono alternative o soluzioni.
  • trasmetti aggiornamenti e notizie ai tuoi diversi flussi di comunicazione qui sopra, twitta su di loro, informa i tuoi amici su FB, pubblica un annuncio sulle mailing list appropriate:

    • quando pubblichi una revisione minore,
    • quando hai in mente un potenziale progetto o funzionalità e hai bisogno di feedback,
    • quando raggiungi un traguardo (numero di download, numero di utenti ...),
    • niente, davvero.

Naturalmente, trasmettili ai tuoi canali di comunicazione sopra descritti.

Scrivi materiale di supporto

  • Scrivi di conseguenza le guide per l'utente e lo sviluppo.
  • Pubblica video tutorial o dimostrazioni (crea un canale Youtube e / o Vimeo ).
  • Scrivi tutorial su come usare il tuo software.
  • Pubblica una roadmap (provvisoria) per funzionalità future.

Ricevi una recensione

  • Gli amici possono rivederti sui loro blog e sulle pagine dei social network.
  • Gli utenti possono esaminarti e puoi facilitare ciò aggiungendo il link "talk about MY_PROJECT on SOCIAL_NETWORK".
  • I professionisti (blogger, scrittori, sviluppatori ...) possono rivedere la tua app, gratuitamente o per un risarcimento (questa è una strada potenzialmente spam, fai attenzione a contattare le persone giuste).
    • Contatta giornali e riviste tecniche, online e offline (la stampa NON è morta). Alcuni potrebbero voler scrivere un articolo su di te, altri scriveranno solo una piccola colonna, altri non lo faranno ma ricorderanno il tuo nome e prodotto in seguito, e alcuni potrebbero semplicemente parlare del tuo prodotto ad alcuni amici al bar.

Coinvolgi i tuoi utenti

  • Richiedi feedback e permesso di pubblicarlo tramite:
  • Ascolta le richieste di funzionalità.
  • Richiedi l'aiuto dei tuoi utenti per promuovere il tuo software.
  • Richiedi l'aiuto dei tuoi utenti per identificare difetti e risoluzione dei problemi nel tuo software.

Personalmente, non sono un fan dei siti di feedback degli utenti come GetSatisfaction e UserVoice. Tendono a rallentare il tuo sito o la tua app web, devi fare affidamento su di essi e se si rompono potrebbero rompere parti del tuo sito e sono generalmente più inclini ai tempi di inattività di un buon vecchio sistema di mailing. Quindi preferisco una mailing list / newsgroup, magari anche con un'interfaccia web (come un gruppo Google) e un semplice modulo di contatto per l'utente di base. Un tracker di problemi e / o bug è utile per utenti più esperti (utilizzare uno ospitato su Google Code Project Hosting, BitBucket, GitHub, Sourceforge, Assembla ... a seconda dei termini della licenza, ovviamente) e lasciarli conoscere l'avanzamento di una richiesta di funzionalità e votare le funzionalità o le correzioni di bug più richieste).

advertize

Tutto quanto sopra è la pubblicità, davvero, ma ovviamente qualche pubblicità più professionale può aiutare. E anche un buono AdWords da 75 USD può fare molto, se lo giochi bene.

Puoi andare oltre e contattare alcuni servizi che producono e vendono articoli promozionali per te (tazze, magliette, cappellini, ...). Sembra un po 'folle, ma alcuni utenti sono felici di averne alcuni, e questo a volte aiuta a raggiungere i nuovi utenti. Assicurati di scegliere i servizi giusti, dove non dovrai pagare molto o altro (alcuni prendono solo una commissione sulle vendite di articoli).

Rimani aggiornato

Pubblica aggiornamenti spesso e comunica su di essi. Prima che tu lo sappia, le persone seguiranno l'esempio. Pubblica versioni beta-test delle prossime versioni, solo per utenti esperti.

Inoltre, tieni il passo con i concorrenti e alla fine riesaminali e confrontali. NON essere dispregiativo o peggiorativo, essere onesti, non distorcere i numeri e indicare il nostro prezzo migliore. Non ci aspettiamo che indichi i tuoi difetti, ma affermi qual è il piccolo "plus" che hai su di essi.


Zero Budget, 30 minuti

Tutto questo sembra un sacco di tempo e anche se comporta dei soldi. Ma puoi farlo per lo più senza alcun costo o con costi molto bassi.

Se ti registri ad AdWords / AdSense / Strumenti per i Webmaster di Google , potresti eventualmente ottenere un voucher gratuito o alcuni amici potrebbero averne uno da risparmiare. Tecnicamente si tratta di soldi, ma in realtà non li hai pagati, non hai perso nulla.

Puoi trovare servizi di hosting gratuiti (anche Blogger farebbe) per siti semplici con traffico (originariamente) medio-basso, e nomi di dominio possono essere trovati per un valore molto economico all'anno.

E tutta la comunicazione, sebbene possa essere costosa in termini di tempo, migliora nel tempo:

  • Scrivi modelli per la tua versione e aggiorna gli annunci per la tua mailing list, i tuoi tweet, ecc.
  • Assicurati di programmare detti aggiornamenti affinché vengano trasmessi automaticamente ai tuoi diversi canali di comunicazione. Automatizza il più possibile. Vale la pena risparmiare tempo nel lungo periodo.
  • Dare un po 'del tuo tempo ogni giorno o ogni settimana equivale a molto alla fine, e sta generando un rumore costante che conta per far proseguire le conversazioni. E anche i tuoi amici e i tuoi fan accaniti possono aiutarti.

È importante ricordare che ogni singolo nuovo visitatore e ogni nuova raccomandazione contano. Che si tratti di qualcuno che pubblica un articolo a pagina intera su di te, o semplicemente un amico che invia un link alla tua app a un altro amico o parla del tuo prodotto sorseggiando un drink in un bar.

Imparare

Metti a frutto questi 30 minuti al giorno imparando gli strumenti del mestiere e le tecniche di esperti SEO, esperti di marketing e inserzionisti. Sono, alla fine, preziose capacità e conoscenze da possedere.

Ricordo che qualcuno ha detto su un altro sito StackExchange che dovresti mettere da parte 5 anni della tua vita per impararli. Anche se direi che non ci vuole molto tempo, ovviamente c'è molto da imparare e vari livelli di esperienza da ottenere, ma puoi imparare molto.

Sono sicuro che come sviluppatore sarai felice di imparare i bit più tecnici (come come creare pagine che sono SEO-friendly), relativamente meno felice di imparare meno bit tecnici (come produrre layout di pagina facili da usare, basati su concetti HCI e ricerche di mercato reali e testati, non solo sull'istinto del programmatore), e molto meno felici di apprendere i bit "fastidiosi" relativi al marketing e alla pubblicità (scegliere elenchi di parole chiave, scrivere buoni annunci, ecc ...). Il motivatore, per me, è di vederlo sempre come qualcosa di tecnico, alla fine: quello che vuoi è ottimizzare la visibilità, e tutto questo perché puramente un gioco di numeri. Imparare a scrivere e progettare in modo decente è solo un mezzo per aumentare questi numeri. Inoltre trovo interessante apprendere i concetti di UI e UX, per i quali "lambda"aspettative diverse rispetto ai programmatori di un'applicazione (da qui la necessità di richiedere molti feedback degli utenti e di ascoltarli ).

Sali sulle spalle dei giganti ... sii un gatto-copia

Non sei la prima persona a provare a promuovere un prodotto. Scegli un prodotto famoso e guarda come lo hanno fatto. Come si accede a questo prodotto quando si parte da 0? Idealmente, vuoi essere in grado di consentire agli utenti di fare lo stesso con i tuoi. Questo è ciò a cui miri. Forse guarda qualche progetto commerciale o di software libero influente, e guarda come hanno creato una comunità, come comunicano attorno al loro prodotto. Puoi provare a trovare modi innovativi per promuoverti (e di solito è bello innovare, distinguersi dalla massa), ma i buoni modi vecchi e testati funzionano bene, ovviamente.

Misura, misura, misura

Ho detto due cose che devo ripetere qui:

  • Ascolta i tuoi utenti;
  • Si tratta di dati, non di ciò che pensi di sapere come programmatore.

Non puoi migliorare le cose se non sai cosa non funziona o qual è un'alternativa migliore. Scopri (vedi sopra;)) come utilizzare i sistemi di analisi (come Google Analytics ) per tenere traccia delle statistiche di base sui tuoi visitatori (dati demografici sulla popolazione, origini, piattaforme ...) e rapporti più avanzati (tassi di conversione, canalizzazioni ...). Utilizza tali strumenti per misurare l'impatto delle modifiche apportate al tuo sito e ottenere dati reali concreti per sapere se una modifica è vantaggiosa o meno.

All'inizio ho fatto errori personali come questo, credendo che la mia visione fosse migliore, e ho dovuto (e devo ancora ...) trattare con i fondatori di startup che iniziano sempre l'83% delle loro frasi con "Penso che .. . ". No non lo fai. Se davvero "pensassi", non lo diresti. Hai pensato , e questa è una cattiva abitudine. Di solito, quando qualcuno dice "Penso", ora seguo "Dimostralo", o se non posso e non credo alla loro affermazione, andrò a fare i miei test in corridoio per dimostrare o confutare la loro ipotesi.

Il test A / B funziona e basta.

Certo, tutto ciò richiede anche tempo. Ti sto dando gli strumenti qui, ma fai solo quello che puoi con i tuoi vincoli. Non è necessario testare A / B in ogni singolo scenario e non è necessario rivalutare ogni settimana ogni singola piccola cosa che fai. Ma più lo fai, meglio è.


Tutto ciò significava consolidare la prevalenza del sito di distribuzione del tuo software.

Il tuo obiettivo è promuoverlo e consentire quindi agli utenti di trovare tutte le informazioni necessarie e pertinenti sul tuo sito e di ridurre al minimo il percorso verso un download.


Questa è una risposta molto ben ponderata. L'ho letto solo brevemente, ma finora sembra buono.
CubicleSoft

+1 per essere una delle risposte più approfondite che ho trovato su Stack Exchange che non viene fuori come predicatore o condiscendente
Jamie Taylor

1
Sono andato avanti e ho contrassegnato questo come risposta, ma sono sicuro che quando pensi a nuove cose da scrivere, vai avanti e le aggiungi. Hai sicuramente guadagnato punti reputazione e generosità.
CubicleSoft,

+1 ma troppo complicato. Dovresti semplicemente caricarlo nel negozio della mela morsicata.
stmax,

@stmax: ci ho pensato davvero, ma è principalmente per le app mobili o le estensioni del browser. Gli app store non sono così diffusi per i desktop, tranne se si considerano i siti di distribuzione del software sopra come app store. Se l'app è gratuita, puoi anche prendere in considerazione la distribuzione di pacchetti a repository di gestione pacchetti noti.
haylem,

10

Dipende da cosa è il tuo prodotto e dal tuo mercato.

Se la sua qualità commerciale, la qualità termoretraibile e per il download, come tutte le altre "micro-isv" disponibili, è necessario mettersi davanti agli occhi dei potenziali clienti.

Passaggio 1: è necessario un sito Web, creato con molta attenzione, che definisca ciò che fa il tuo prodotto e le caratteristiche, i vantaggi e i suoi costi.

Passaggio 2: devi aumentare il numero di spettatori. È necessario spendere soldi. Paga per alcuni annunci Google: imposta un budget ragionevole. Puoi anche trovare potenziali clienti o classi di clienti. Trova i siti Web o i forum degli utenti dove si trovano già e vedi cosa puoi fare per pubblicare lì sul tuo prodotto o acquistare pubblicità. Fai attenzione alle politiche che vietano il collegamento di prodotti in questi luoghi, tuttavia, potresti essere vietato.

Passaggio 3: regalare alcune copie per provare a ottenere interesse / conversazione.

Esempio: supponi di avere un nuovo software di elaborazione delle foto ... che ti dice dove dovresti dirigere i tuoi sforzi iniziali di vendita. Ci sono molti forum di fotografia e siti web.

Se hai problemi a sviluppare un sito web, ci sono molte persone là fuori che lo faranno a pagamento.

Nel PO hai dichiarato di avere un budget di $ 0. Se non sei disposto a spendere nulla, quasi sicuramente fallirai. Devi spendere soldi per fare soldi.


Non sono d'accordo, non devi necessariamente spendere soldi. Ho effettuato lanci di successo con un budget molto vicino allo 0, senza contare le spese in termini di tempo. L'unica cosa che trovo difficile da ottenere gratuitamente sono i nomi di dominio.
Haylem,

1
@haylem Se hai avuto precedenti lanci di successo, dovresti essere finanziariamente benestante al punto in cui non stai lavorando su un nome di dominio $ 8 / anno. Trovo il tuo punto incredulo.
maple_shaft

@maple_shaft: tranne che non avevi intenzione di fare soldi con nessuno di questi. Alcune erano missioni indipendenti per le università in cui stavo solo producendo portali per loro, e il punto era solo quello di generare consapevolezza. Potrebbe non essere sempre un prodotto commerciale , è comunque un prodotto. Inoltre, non ho detto di essere stato io a fare soldi con loro (purtroppo).
Hayylem,

@maple_shaft: ma certo, stai molto meglio se puoi spendere qualcosa per la tua promozione, ovviamente. Non ne discuterò. Non è solo una necessità, ed è qualcosa che l'OP ha indicato chiaramente nell'elenco delle cose che vuole evitare.
Hayylem,

@maple_shaft: in effetti, è molto più difficile difendere il vincolo del "tempo limitato" rispetto a quello del "budget limitato", IMHO.
Hayylem,

3

Nota: ho ipotizzato che il tuo "prodotto software" fosse un progetto open source. In caso contrario, ignora la mia risposta.

Oltre a usarlo tu stesso e promuovere ciò che costruisci con esso, ti suggerisco di annunciare il progetto su mailing list e altre comunità che potrebbero trovarlo utile o interessante. Se non l'hai già fatto, inserisci il tuo codice su un sito come GitHub o Google Code in modo che le persone possano trovarlo facilmente. Sfrutta le funzionalità social di questi siti come il facile fork e la condivisione. L'altro vantaggio è che avrai un luogo in cui le persone interessate al progetto potranno riunirsi e collaborare. Fai tutto ciò che puoi per facilitare la promozione da parte degli altri.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.