När jag började designa och utveckla teman och mallar till ThemeForest-marknaden fem år sedan var kundsupport enkelt. Jag skulle få ett mail eller två om dagen, svara på dem och fortsätt.
Men när försäljningen hämtades blev sakerna komplicerade. En eller två e-postmeddelanden förvandlades till fem, vilket blev till tio, vilket blev till tjugo! Jag skulle svara på en fråga och få en annan fråga som svar. E-postmeddelanden gick förlorade. Kunderna var frustrerade. Det var allt en stor röra.
E-post var inte längre en hållbar lösning.
För två år sedan bestämde jag mig för att nog var tillräckligt. E-post var inte längre en hållbar lösning. Jag behövde hitta ett bättre sätt.
Så jag grävde lite för en supportlösning. Och tro mig, det finns gott där ute. Vissa är gratis - oftast dåligt utformade, buggy DIY-skript för att installera och köra på din egen server. Vissa är inte - prettigare, funktionrika ... och dyra. Femtio dollar per månad? För en kille som jag, glöm det.
Enkelt uttryckt, det var inget där ute som vädjade till någon som gjorde bra - men inte blir rik - säljer på nätet. Så jag bestämde mig för att bygga en. Något enkelt. Något med de funktioner jag behövde, och inget annat. Och något som spelade trevligt med Envato API.
Två år senare slutade jag Ticksy - och jag älskar det. Det är snyggt, lätt att använda och får några bra recensioner.
Viktigast, det gör ett bra jobb som hanterar mina supportförfrågningar - anledningen till att jag byggt den i första hand!
Som alla utvecklare vet, betyder det enkelt på utsidan att det alltid är komplicerat på insidan. Och medan Ticksy var ett kärleksarbete, var det allt annat än lätt att bygga.
Namnger det? Det är en annan historia. Support biljettsystem. "Tick." "Sy." Ticksy. Förstår?
Jag spenderade ungefär tre månader på att utforma UI-knapparna och formulärfälten på inloggningsskärmen, flikar och dropdowns i appen och mer. Produkthanteringen måste också vara spot-on. Den initiala Envato-integrationen gjorde det möjligt för mig att knyta varje biljett direkt till en av mina produkter på marknaden. Så småningom arbetade jag med produktverifiering i mixen - endast faktiska ägare (inte pirater) av mina teman kunde skicka in biljetter.
De gillade det. Ingen mer email!
Jag utvecklade den första, grundläggande versionen av Ticksy med PHP och MySQL om cirka fem månader - fortsätter att stödja kunder via e-post under tiden (yuck). Slutligen, i slutet av 2010 kunde jag distribuera systemet för mitt eget företag. Kunder började använda det. De gillade det. Ingen mer email! Jag kände mig bra en stor last var av mina axlar.
Den ursprungliga Ticksy instrumentbrädan, ca 2010Då hände något oväntat - och trevligt -. Folk började fråga mig om systemet. Kunderna tyckte verkligen om att använda den så mycket som jag gjorde och ville veta hur de kunde använda den i sina företag. Jag hade inget svar vid den tiden. Detta var mitt system. Jag byggde den för mig. Var det andra som jag som skulle använda något så enkelt?
Visas var där. Folk ville ha Ticksy. Så jag var tillbaka till ritbordet.
Två partners och jag redesignade användargränssnittet och backend för att tillåta flera system, tillade sociala inloggningsknappar (Facebook och Twitter), fick feedback från vänner och familj och lade till några andra funktioner. Jag har väsentligen omgjort / utvecklat hela Ticksysystemet och lanserat en beta-byggnad i början av 2011.
Jag hade omkring tio beta-användare som använde det på heltid, och de älskade det. Månaderna gick, buggar squashed, användargränssnittet var raffinerat och jag lät det få en bra användning under en lång tid. Om jag skulle släppa detta till allmänheten och förvänta mig att folk skulle betala för det, var det bra att fungera. Jag lät det gå ett år innan jag bestämde mig för att släppa det för allmänheten. Min produkt var polerad. Ticksy var redo för rampljuset.
Efter många månader av testning, utveckling av en marknadsföringsplats (drivs av WordPress), skapande av en marknadsföringsvideo (med hjälp av VideoHives egen Bryan Drake) och planering av allt i detalj, lanserade vi Ticksy till allmänheten i mars.
Ticksy-instrumentbrädan, 2012Om du är designer, känner du känslan av att ta en produkt live. Det är fantastiskt. Men det är också lite skrämmande. Vad händer om folk inte gillar det? Vad händer om det inte säljer?
Tack och lov med Ticksy blev mina rädslor snabbt överdrivna. Den första gruppen av användare älskade det, pratar upp sin enkelhet, dess tillförlitlighet och till och med dess prispunkt. Liksom mig befriades de från huvudvärk av e-postbaserat stöd - utan att behöva vända sig till en billigt byggd fri lösning eller en dyr uppblåst "gör allt-app".
Som en formgivare validerades den högst. Och det var en påminnelse att fortsätta arbeta.
En utvecklares arbete är aldrig gjort. Och trots projektets framgång har det säkert varit sant för Ticksy.
Som ursprungligen släpptes, var Ticksy en intuitiv, bloatfri, webbaserad kundsupportlösning som kunde anpassas för att matcha alla befintliga varumärken. Efter månader av arbete är det fortfarande det - och mer. Nu kan slutanvändare märka sina biljetter "offentliga" eller "privata", vilket leder till ett element i det traditionella communityforumet. Sökfunktionalitet för kunder är aktiverad. Och förbättrade FAQ, anmälningssystem och bättre Envato-integration är på väg snart. (Du kan kolla in vår färdplan här.)
Ticksy har varit en tvåårig resa med upptäckt och hårt arbete.
För mig har Ticksy varit en tvåårig resa med upptäckt och hårt arbete. Men det har varit värt det.
Det som började som ett projekt för att förenkla mitt eget arbete har tagit ett eget liv. Jag förväntade mig aldrig Ticksy att se dagens ljus utanför mitt kontor. Men det är otroligt vindicating att kontrollera den växande listan över användare och läsa deras feedback. Det är verkligen varje utvecklares dröm. Ticksy har verkligen kommit. Och med varje användare gör det webbaserat kundsupport bara lite enklare.
Processen att ta en idé från skiss till lansering är en signifikant prestation. Om du har några mer specifika frågor om processen (till exempel de verktyg som vi använde för att rapportera fel, versionskontroll, etc.), låt mig veta i kommentarerna och vi pratar!