Kako bi dizajnirao haljinu, krojač prvo treba uzeti u obzir osobu za koju se haljina izrađuje. Haljina ne bi trebala samo laskati klijentičinoj figuri, već bi trebala odgovarati i njezinoj osobnosti. Projektant bi tada trebao raditi na preliminarnim skicama i redovito razgovarati o modifikacijama s klijentom. Nakon što je određen konačni dizajn, dizajner bi trebao procijeniti troškove materijala potrebnih za haljinu, po potrebi prilagođavajući dizajn.
Stručnjaci preporučuju da svi projekti koji zahtijevaju od pojedinaca da dizajniraju haljinu započnu razgovorom s klijentom. Tijekom intervjua, dizajner bi trebao voditi bilješke o klijentovim namjenama haljine. Rezultati intervjua će imati značajan utjecaj na dizajn. Klijentu koji ide na vjenčanje, na primjer, trebat će svečana haljina koja ne odgovara boji, kroju ili uzorku haljina djeveruša. Osobne kvalitete i preferencije klijentice bitne su, jer gotova haljina ne samo da bi trebala izgledati dobro sama po sebi, već i idealno pristajati osobnosti klijentice.
Tijekom intervjua dizajner treba uzeti mjere tijela klijenta. Iznimno je važno dizajnirati haljinu koja savršeno pristaje klijentici i naglašava najbolje dijelove njezine tjelesne građe. Kroj i značajke haljine uvelike će ovisiti o fizičkim svojstvima klijentice. Žena s donji dio, primjerice, najvjerojatnije će najbolje izgledati u haljini koja uravnotežuje njezinu figuru privlačeći pozornost na gornji dio tijela. Na isti način, dizajneri bi trebali dizajnirati haljinu koja stavlja naglasak na donje dijelove tijela ako je klijentica više na vrhu nego inače.
Dizajner bi trebao dizajnirati haljinu na temelju uvida stečenih iz razgovora s klijentom. U idealnom slučaju, preliminarna skica bi trebala biti dostupna klijentu tijekom prvog sastanka, uključujući krojeve, boje i druge stilske detalje koji odgovaraju osobnosti i preferencijama klijenta. Tkanina koja se koristi u haljini je još jedna važna stvar, a dizajner bi trebao staviti uzorke uzoraka tkanine na raspolaganje klijentu na uvid. Dizajner i klijent tada mogu imati otvoren dijalog o svim izmjenama dizajna.
Kada su i dizajner i klijent zadovoljni konačnom skicom, dizajner može početi nabaviti materijale potrebne za haljinu. Ako tkanine ili ukrasi u haljini nisu lako dostupni, dizajner može preporučiti alternative na temelju proračuna klijenta i drugih smjernica. Nakon što dobije podatke, može dizajnirati haljinu koja uključuje potrebne izmjene.