Förfrågan kom in en torsdag. Du lade till namnet i kalkylarket, skrev "följ upp nästa vecka" i anteckningskolumnen och gick vidare. Tisdagen efter var du upptagen. Onsdagen också. När du väl lade märke till raden igen hade elva dagar gått och personen hade skrivit kontrakt med någon annan. Arket var inte fel. Du var inte lat. Systemet hade helt enkelt inget sätt att påminna dig om att klockan tickade.
Det är kärnproblemet med ett Google Sheets CRM, och det är värt att vara precis: felet är inte att Sheets är ett dåligt verktyg. Det är att ett kalkylark är ett lagringssystem, inte ett arbetsflödessystem. Att förstå den skillnaden avgör om du bygger ditt ark rätt från början, och om du känner igen rätt tillfälle att gå vidare till något annat.
Hur ska ett Google Sheets CRM egentligen se ut?
Ett välbyggt Google Sheets CRM är en enda flik med validerade kolumner, en låst rubrikrad och en kolumn för "nästa uppföljningsdatum" som du sorterar efter varje morgon. Den strukturen ensam slår de flesta av de improviserade kalkylark som småföretag faktiskt använder just nu.
De flesta börjar med ett ark som har en namnkolumn, ett telefonnummer och kanske en status skriven i fritext, "pratade med honom", "intresserad", "vet inte". Inom tre månader innehåller statuskolumnen fjorton olika formuleringar av samma tre tillstånd och arket har blivit oläsbart.
Lösningen är datavalidering, inställd dag ett, innan du lägger till en enda kontakt.
Här är den kolumnstruktur som fungerar:
- Kontaktnamn - efternamn, förnamn gör sorteringen enklare
- Företag - även för B2C-arbete är det okej att lämna den tom, men kolumnen ska finnas
- Leadkälla - validerad dropdown: Website, Referral, Facebook Ad, Cold Outreach, Other
- Datum för första förfrågan - ett datumfält, inte fritext
- Pipeline-fas - validerad dropdown, max fem eller sex värden (mer om det nedan)
- Datum för senaste kontakt - datumet du senast pratade med, mejlade eller skickade meddelande till dem
- Nästa uppföljningsdatum - separat från senaste kontaktdatum; det här är datumet du har åtagit dig att höra av dig igen
- Leadansvarig - ditt namn, eller namnet på den som är ansvarig om ni är två
- Leadstatus - validerad dropdown: Active, Stalled, Won, Lost, Nurture
- Anteckningar - fritext; den enda kolumn som ska vara i fritext
Skillnaden mellan "datum för senaste kontakt" och "nästa uppföljningsdatum" är ingen liten detalj. Det är hela systemets ryggrad. Senaste kontaktdatum berättar vad som hände. Nästa uppföljningsdatum berättar vad som behöver hända. Utan båda två hamnar du i situationen att du genomsöker anteckningskolumnen och försöker rekonstruera dina egna avsikter, och det är precis så leads försvinner.
Hur ställer du in datavalidering i Google Sheets för pipeline-faser?
Markera pipeline-faskolumnen, gå till Data och sedan Datavalidering, välj "Lista med objekt" och skriv in dina fasnamn separerade med kommatecken. Det tvingar varje post till ett konsekvent värde. Ställ in den på att avvisa ogiltiga data, inte bara varna, annars klistrar folk in fritext ändå.
Dina pipeline-faser bör matcha hur din verksamhet faktiskt fungerar, inte en mall som någon har skrivit för ett mjukvaruföretag. En rimlig uppsättning för ett tjänsteföretag eller en byrå ser ut så här:
- Ny förfrågan
- Kontaktad
- Offert skickad
- Förhandling
- Won
- Lost
Sex faser. Möjligen fem. Om du behöver fler än sex faser definierar du inte faser, du spårar aktiviteter, vilket är något annat och hör hemma i anteckningskolumnen.
Anledningen till att hålla faserna minimala är att varje fas du lägger till är ett beslut du måste ta varje gång du uppdaterar en post. Beslutströtthet är verklig. När det blir ett kognitivt slit att uppdatera arket slutar folk att göra det noggrant, och då blir arket en fiktion, tekniskt underhållet men i praktiken oanvändbart för leadspårning.
När din validering är inställd skyddar du rubrikraden och valideringskolumnen via Data och sedan Skydda ark och intervall. Tillåt redigering överallt utom i dessa celler. Det låter byråkratiskt för en enmansdrift, men i det ögonblick en kollega eller konsult behöver tillgång kommer oskyddade kolumner att drifta inom veckor.
Hur använder du ett Google Sheets CRM för uppföljningspåminnelser utan automatisering?
Du kan inte få automatiska påminnelser om uppföljning från ett Google Sheets-CRM. Vad du däremot kan göra är att bygga upp en enkel daglig rutin som utnyttjar bladets sorteringsfunktion som en manuell signal. Sortera kolumnen "nästa uppföljningsdatum" i stigande ordning varje morgon, titta på dagens datum och allt som ligger före det, och jobba igenom de raderna först.
Det är inte glamoröst. Men det fungerar faktiskt, så länge du har färre än ungefär femtio aktiva kontakter.
Det praktiska upplägget är det här: lägg till villkorsstyrd formatering på kolumnen "nästa uppföljningsdatum" så att datum som har passerat markeras i rött. Gå till Format, sedan Villkorsstyrd formatering, välj "Datum är före idag" och applicera en röd bakgrundsfärg. Nu syns försenade uppföljningar direkt när du öppnar bladet.
Det här lyfter sig inte fram av sig självt. De röda cellerna spelar bara roll när du öppnar bladet. Om du inte öppnar det en stressig onsdag händer ingenting. Ingen notis. Ingen avisering. Inget uppföljningsmail som skickas för din räkning. Bladet väntar, i tysthet, medan leadet svalnar.
Det är inte ett skäl att undvika Sheets. Det är ett skäl att bygga upp en tydlig rutin kring det. Många småföretag använder en sortering på måndag morgon, en genomgång mitt i veckan och en genomgång på fredag - tre genomgångar per vecka av bladet som helhet, plus dagliga kontroller av dagens röda celler. Den strukturen hanterar fyrtio till sextio aktiva kontakter ganska bra.
Över sextio börjar den kognitiva belastningen av den rutinen konkurrera med det faktiska arbetet med att kontakta folk. Det är det första tidiga tecknet på att du närmar dig gränsen.
Hur fungerar leadkvalificering i ett Google Sheets-CRM?
Leadkvalificering i ett kalkylblad är en kolumn, en rullgardinsmeny och en beslutsregel som du definierar i förväg. Lägg till en kolumn för "Leadkvalitet" med tre värden: Hett, Varmt, Kallt. Sätt upp regeln innan du börjar använda den: ett Hett lead har ett konkret behov, en tidsram och bekräftad budget. Ett Varmt lead har visat intresse men saknar ett av de tre. Ett Kallt lead har hört av sig men inte visat någon brådska.
När du sedan sorterar efter nästa uppföljningsdatum kan du samtidigt filtrera på leadkvalitet. Heta leads med ett förflutet uppföljningsdatum får din uppmärksamhet först. Det här är en grundläggande form av leadkvalificering som inte kostar något och tar fyra minuter att sätta upp, och de flesta kalkylbladsbaserade CRM-lösningar saknar det.
Begränsningen här är att informationen är statisk. Du sätter kvalitetsbetyget första gången du pratar med någon. Om ett Varmt lead tystnar i tre veckor och du har haft för mycket att göra för att uppdatera deras status, visar bladet dem fortfarande som Varma. Det finns ingen mekanism i Sheets som automatiskt omprövar en kontakts status baserat på förfluten tid eller beteende. Den omklassificeringen måste ske manuellt, vilket innebär att den ofta inte sker alls.
För en ensam operatör med ett litet antal leads är det hanterbart. Det kräver disciplin kring kontakthantering, mer specifikt vanan att uppdatera ett kort direkt efter varje interaktion snarare än i ett samlat block i slutet av veckan. Det är vid samlad uppdatering som fel hopas. Ett kort du uppdaterar tre dagar efter ett samtal är ett kort där du rekonstruerar minnet, inte rapporterar fakta.
Vilka är de konkreta tecknen på att ett Google Sheets-CRM har slutat fungera för dig?
Du har växt ur ditt Google Sheets-CRM när bladet i sig inte längre är den begränsande faktorn, utan du är det. Bladet kan hålla tusentals rader. Det som brister först är det mänskliga systemet som byggts upp kring det.
Håll utkik efter de här tecknen, ungefär i den ordning de brukar dyka upp:
Du upptäcker försenade uppföljningar av en slump. Du öppnar bladet av en annan anledning och märker en röd cell från elva dagar sedan. Om du hittar försenade kontakter istället för att arbeta efter ett schema har bladet tappat greppet om din säljuppföljning.
Din anteckningskolumn gör det arbete som din statuskolumn borde göra. När statusarna inte längre speglar verkligheten och du skriver sammanhang som "ringt två gånger, inte redo än, försök igen om en månad" i anteckningarna, loggar du aktivitet snarare än att följa pipelinen. Statusarna har blivit dekorativa.
Du har börjat ett andra blad. En flik för "kalla leads", en för "den här veckan", en för "måste ringa". Flera blad innebär att källan till sanning fragmenteras. Du kommer snart att ha kontakter på två ställen med olika information, och du vet inte vilket som är aktuellt.
Du kan inte snabbt svara på "hur många affärer har jag i offertfasen?" Om du behöver en COUNTIF-formel eller manuell räkning för att få fram en grundläggande pipeline-rapport har din pipeline-översikt blivit en forskningsuppgift.
Du har förlorat en affär för att en uppföljning inte skedde. Det är den tydligaste signalen. Arket misslyckades inte med att spara kontakten. Det misslyckades med att påminna dig. Det är den strukturella begränsningen: ett kalkylark har ingen koll på svarstider och inget sätt att upptäcka att nio dagar har gått och skicka den informationen till dig.
En andra person behöver åtkomst. När två personer redigerar ett ark samtidigt uppstår versionskonflikter, överskrivna celler och förvirring kring vem som ansvarar för vilken kontakt. Den kontakthanteringsmodell som byggdes för en person slutar fungera direkt när två använder den.
Du lägger mer tid på att sköta arket än på att använda det. Sortering, filtrering, färgkodning och nya kolumner för att kompensera för dem som inte fungerar. När underhållet av verktyget konkurrerar med det faktiska säljarbetet har verktyget blivit en belastning.
De här tecknen kommer sällan alla på en gång. De byggs upp gradvis. Den ärliga frågan att ställa sig i varje läge är inte "kan jag lösa det här med en ny kolumn?" utan "lagar jag arket för att slippa erkänna att jag behöver något annat?"
Vad bör du byta till när Google Sheets inte längre räcker?
Nästa steg beror på vad som specifikt gick sönder först. Det är värt att identifiera exakt, snarare än att automatiskt välja det verktyg någon rekommenderade i ett forum.
Om problemet är uppföljningspåminnelser är det minsta användbara uppgraderingen ett CRM för småföretag som skickar en avisering när en uppgift förfaller. Privyr, Close i sitt ingångssegment och Kodeleads gör alla detta utan att du först behöver konfigurera en säljteam-hierarki eller definiera ett automatiseringsflöde i flera steg.
Om problemet är loggning av e-postuppföljningar behöver du ett verktyg som kopplar till din inkorg och automatiskt kopplar skickade mejl till kontaktposter. Att manuellt kopiera e-posttrådar till en anteckningskolumn är där de flesta ger upp all postordning.
Om problemet är teamöversikt behöver du något med riktiga användarbehörigheter och en aktivitetslogg: vem kontaktade vem, när och vad som sades. Ett delat ark är inte samma sak. Det är en samarbetsyta, inte ett revisionsunderlag.
De verktyg som kommer närmast enkelheten i ett ark, men ändå lägger till de påminnelser och den loggning som ett ark inte klarar av, tenderar att vara de lättare CRM-systemen, inte enterprise-alternativen. HighLevel är genuint kraftfullt, men det är byggt för byråer som driver kampanjer åt flera kunder, inte för en person som följer upp fyrtio serviceförfrågningar. Pipedrive är utmärkt, men det förutsätter att du redan har en pipeline-disciplin och letar efter ett system för att upprätthålla den. Är du fortfarande i färd med att bygga den disciplinen lägger Pipedrive till gränssnittskomplexitet innan det ger något värde.
Den ärliga mellanlösningen är ett verktyg som hanterar leadinsamling från dina befintliga källor, ger dig enkla pipeline-steg som du definierar själv, skickar uppföljningspåminnelser utan att kräva en Zapier-integration och automatiskt loggar din e-postuppföljning mot kontakten. Det är en kort lista med krav, och den är kortare än vad de flesta jämförelseguider antyder.
Kalkylarket har tjänat dig. Det tog dig igenom den tidiga fasen där även ett grundläggande system var bättre än ingenting. Måttet på om du är redo att byta är inte hur fullt arket är. Det är om systemet gör dig mer eller mindre pålitlig.
Ett företag som följer upp i tid, varje gång, på trettio leads kommer vanligtvis att prestera bättre än ett företag som har hundra leads loggade med perfekt ordning men ojämn uppföljning. Verktyget är i vanans tjänst. När verktyget börjar motverka vanan behöver verktyget bytas.
Vanliga frågor
Kan Google Sheets fungera som ett CRM för ett litet företag?
Ja, för en enskild person som hanterar under ungefär 100 aktiva leads täcker ett välstrukturerat Google Sheets-CRM grunderna: kontaktuppgifter, pipeline-steg, leadstatus och nästa uppföljningsdatum. Så fort du behöver automatiska påminnelser, e-postloggning eller mer än en person som uppdaterar poster samtidigt börjar Sheets motarbeta dig.
Vilka kolumner bör ett Google Sheets-CRM ha?
Som minimum: kontaktnamn, företag, källa, datum för första förfrågan, pipeline-steg (validerat från en dropdown-lista), datum för senaste kontakt, datum för nästa uppföljning, ansvarig säljare och en anteckningskolumn. Att skilja på "datum för senaste kontakt" och "datum för nästa uppföljning" är det strukturella beslut som de flesta gör fel på.
Hur undviker jag att ett Google Sheets-CRM blir rörigt?
Använd datavalidering på alla status- och stegkolumner så att ingen kan skriva fritext. Lås rubrikraden. Skydda kolumner som inte ska redigeras fritt. Sortera efter "datum för nästa uppföljning" varje måndag morgon. Disciplin i struktur slår disciplin i beteende.
Vad är den största begränsningen med att använda Google Sheets som CRM?
Det kan inte påminna dig om att följa upp. Ett kalkylblad är passivt - det lagrar vad du lägger in, men det kommer aldrig att pinga dig på tisdag morgon för att ett lead har legat orört i nio dagar. Den tystnaden är där affärer dör.
När bör ett litet företag gå från Google Sheets till ett riktigt CRM?
Byt när något av det här stämmer: du kollar manuellt i arket för att hitta vem som behöver en uppföljning, du har förlorat en affär för att en uppföljning uteblev, mer än en person redigerar arket, eller din leadvolym regelbundet överstiger 80 till 100 aktiva kontakter.
Hur många leads kan Google Sheets hantera innan det blir långsamt?
Prestandan försämras sällan före flera tusen rader, så ren volym är inte problemet. Den verkliga gränsen är kognitiv, inte teknisk. Runt 80 till 100 aktiva leads överstiger den mentala belastningen av att skanna ett ark, för att avgöra vem man ska kontakta härnäst, vad de flesta individer kan hantera pålitligt utan att missa uppföljningar.
Fungerar ett Google Sheets-CRM för lead nurturing?
Det kan stödja en grundläggande lead nurturing-process om du har en konsekvent kolumn för nästa uppföljningsdatum och disciplinen att sortera efter den dagligen. Vad det inte kan göra är att automatisera någon del av den nurturing-processen, skicka e-postsekvenser eller flagga kontakter som har blivit kalla utan att du märker det.
Börja med ett system som följer upp åt dig
Kolumnstrukturen i det här inlägget gör ditt Google Sheets-CRM mer tillförlitligt än de flesta. Men någonstans slutar arket vara problemet, och istället blir bristen på påminnelser, e-postloggning och automatisk lead nurturing det som håller dig tillbaka. Kodeleads är byggt för exakt den övergången - samma enkelhet du hade med ett ark, men med uppföljningspåminnelser, pipeline-steg och e-postuppföljning kopplat till varje kontakt från dag ett. Testa Kodeleads när arket har gjort sitt jobb.