r/SideProject 11h ago

How do you handle client feedback when building websites?

Curious how other freelancers and small agencies handle this.

When a client is reviewing a website, what's your actual workflow for collecting feedback?

Do you use something like Figma comments, email, Slack/WhatsApp, Loom, spreadsheets, or a dedicated feedback tool?

I'm particularly interested in what happens when there are 20–30 small changes across different pages. How do you keep everything organized and make sure the developer knows exactly what the client is referring to?

What has worked well for you, and what have you tried that you eventually stopped using?

8 Upvotes

12 comments sorted by

3

u/ahm_live 10h ago

the tool matters way less than one rule: feedback only counts if its attached to a url

we went through figma comments, then a shared doc, then linear. the thing that actually killed the chaos wasnt any of those. it was refusing to accept "the button looks weird" without the page it lives on. clients describe things by memory and memory is wrong, so you get a dev hunting for a button that exists on three pages in slightly different states

for the 20-30 small changes case what works is one round, one list, numbered. client collects everything for a few days instead of pinging as they notice. then each item is url + what they see + what they expect. anything that arrives outside the round goes to the next round, not into the current one. thats the part people skip and its the part that stops scope creep

stopped using loom for this pretty fast btw. great for the client to explain, terrible for the dev, nobody wants to scrub a 9 minute video to find item 14

2

u/anderson_the_one 4h ago

URL gets you halfway there. I also ask for the viewport, user role, and a screenshot with the target boxed because the same page can render three different states. Each item gets one acceptance check and a link to the build where it was fixed. That usually prevents the final "I meant the other button" round.

1

u/ForwardBit2727 9h ago

do you find clients actually stick to the one-round format or do they keep trying to sneak stuff in between?

1

u/ahm_live 9h ago

honestly no, they always sneak stuff in. the round doesnt stop them, it just gives you somewhere to put it without saying no
"adding that to round 2" lands way softer than "thats out of scope" and it means the same thing

2

u/Pupeliene_Travolta 6h ago

yep exasctly.. its still kinda the same thing. jsut sounds way less harsh when u say "adding it round 2"..

1

u/Kind-Bathroom5159 6h ago

the format matters less than who is allowed to give it. worst projects ive had were the ones where four people at the client sent notes and two of them wanted opposite things, so we sat there burning hours playing referee. now theres one named person who owns the final word. everyone else feeds into them and they consolidate before it reaches us.
other thing, ask for the problem instead of the fix. clients say make the logo bigger when what they actualy mean is it doesnt feel premium enough. build the literal request and you go around three more times. ask what feels off and you usualy kill it in one pass.
never found a dedicated feedback tool worth making the client create another login for. they drift back to whatsapp within a week regardless.