Blog
Prenos vlasništva nad formom na klijenta (bez deljenog logina)
· 4 min čitanja
Svaki klijentski projekat završava se isto: faktura poslata, sajt živ, i ostaje jedna labava nit - kontakt forma i dalje pokazuje na vaš nalog. Radi savršeno, i upravo je to problem. Šest meseci kasnije klijent piše mejl pitajući zašto mu upiti ne stižu, a vi treba da se setite da posedujete formu o kojoj niste razmišljali od lansiranja.
Većina form backenda to nikad ne rešava, jer nisu napravljeni da predaju formu - prikupljaju unose za onoga ko je otvorio nalog. Predaja se, ako se uopšte desi, improvizuje.
Kako frilenseri to danas zatvaraju
Pitajte okolo i uvek se pojave ista četiri zaobilaznog rešenja, nijedno čisto:
- Ostaviti formu zauvek na svom nalogu. Najjednostavnija opcija i ona kojoj većina pribegava. To znači da je svaki klijentski sajt koji ste isporučili živa zavisnost od vašeg naloga: da ostane aktivan, da vam se kartica naplaćuje i da ste dostupni kad nešto pukne.
- Izvesti CSV i poslati ga mejlom. Jednokratan izvoz podataka, a ne forma koja radi. Klijent i dalje ne može da prima nove unose dok ne postavi sopstveni backend, a vi ne izmenite HTML sajta da pokazuje na njega - što obično znači još jednu fakturu za posao koji je trebalo da bude gotov.
- Podeliti svoj login. Brzo, ali loša ideja. Klijent sada ima pristup svakoj drugoj formi na vašem nalogu, a vi kasnije ne možete čisto da opozovete samo njegov deo.
- Naterati klijenta da se registruje i ponovo napravi formu. Tehnički ispravno, praktično mučno. Znači drugi krug integracije, a svi unosi prikupljeni tokom testiranja i probnog lansiranja nestaju ako ih neko ne izveze i ponovo ne uveze.
Svako od ovih rešenja tretira prenos vlasništva kao naknadnu dopunu sistema koji pretpostavlja jednog trajnog vlasnika po formi. Nijedno nije pravi prenos - to su zaobilaznice za korak koji proizvod nikad nije predvideo.
Kako izgleda pravi prenos
U Formhookovom Studio planu predaja je prava funkcija, a ne zaobilaznica. Izgleda ovako:
- Napravite formu na mejl klijenta. Pri kreiranju forme odmah dodate mejl adresu klijenta. I dalje posedujete i podešavate formu - samo je označena za kasniji prenos.
- Gradite i testirajte normalno. Unosi stižu u vaš dashboard dok formu povezujete sa sajtom i testirate. Ništa u vašem radu se ne menja.
- Pošaljite pozivnicu za prenos pri predaji. Jedno dugme u podešavanjima forme šalje klijentu link za preuzimanje. Forma sve vreme nastavlja da prima unose - nema mrtvog prozora u kom kontakt forma tiho prestane da radi dok čekate da klijent klikne na link.
Klijent ima sedam dana da prihvati. Kada prihvati, forma i svi unosi prikupljeni od prvog dana - uključujući one iz testiranja - prelaze na nalog koji on kontroliše. Ceo postupak pročitajte na stranici o predaji klijentu.
Šta se prenosi, a šta iskreno ne
Ovo je deo gde vredi biti precizan, jer upravo on ovo razlikuje od CSV izvoza: API ključ forme se pri preuzimanju ne menja. Ništa na klijentovom živom sajtu ne mora da se dira - nema ponovnog deploy-a, nema menjanja action atributa forme, nema druge fakture za petominutnu ispravku. Posetioci predaju ne primećuju.
Šta se zaista prenosi: sama forma, cela istorija unosa i svakodnevni dashboard - obaveštenja, izvoz, podešavanja za spam. Šta ne, i ne treba to uvećavati:
- Zadržavate pregled samo sa metapodacima u konzoli Klijenti - naziv forme, status, broj unosa u poslednjih 30 dana - i ništa više. Posle preuzimanja ne možete da čitate sadržaj unosa ni priloge. To je namerna granica, a ne nedostajuća funkcija.
- Unosi prenete forme i dalje se računaju u vaš Studio limit, a ne u klijentov. To nije kvaka - upravo to omogućava klijentu da formu neograničeno drži na Free nalogu, a da se ona i dalje ponaša kao plaćena.
- Prilozi ostaju na vašoj kvoti skladišta i posle preuzimanja, iako forma sada pripada klijentu.
- API ključ forme tehnički i dalje znate dok ga ne rotirate. Klijent poseduje formu; da li ste zaboravili da ključ postoji je drugo pitanje.
Zašto je ovo važno i mimo udobnosti
Tu je i aspekt usklađenosti, a ne samo radnog procesa. Kada klijent preuzme svoju formu, postaje jedini rukovalac podacima iz svojih unosa prema GDPR-u - ne vi, niti neki treći nalog u koji nijedno od vas ne može da zaviri. U kombinaciji sa čuvanjem podataka isključivo u EU, to je predaja koju možete objasniti klijentovom advokatu jednom rečenicom, umesto razgovorom o obradi podataka koji biste radije izbegli.
Prenos vlasništva nije funkcija koja se naknadno dodaje form backendu - mora biti deo načina na koji proizvod od početka razmišlja o tome kome forma pripada. Ako redovno gradite sajtove za klijente, vredi to proveriti pri sledećoj formi koju isporučite, na Formhooku ili bilo gde drugde.
Funkcionalna forma u jednoj liniji
Hostovano u EU, unosi se čuvaju zauvek, push obaveštenja na svakom paketu.
Počnite besplatnoBez kreditne kartice · pročitajte dokumentaciju
Nastavite čitanje
- Kontakt forme usklađene sa GDPR-om: praktična lista provereŠta GDPR zapravo zahteva od kontakt forme: pravni osnov, rezidencija i čuvanje podataka, politika privatnosti. Praktična lista provere za developere.
- Šta je form backend? (I kada vam je potreban)Form backend prima, čuva i prosleđuje unose sa formi na vašem sajtu, tako da ne morate da održavate server. Evo kako rade i kada vam je jedan potreban.
- Vaši podaci su vaši: eksportujte svaki unos iz formiBrinete o zavisnosti od hostovanog form backenda? Formhookov potpuni izvoz pakuje svaku formu, unos i fajl u jednu ZIP arhivu koju vi kontrolišete.