Most freelance proposals read like a menu: here's what I do, here's the price, let me know. Then they wonder why the client "went with someone else." A proposal isn't a price list — it's an argument that you understand the problem better than anyone else bidding. Here's the six-part structure I've used to close the large majority of my recent projects. Copy it.

1. Mirror the problem in their words

Open with their problem, described the way they described it — not your services. If the discovery call had them say "our checkout is losing us sales and we don't know why," the first line is about that, verbatim.

"You mentioned checkout drop-off is costing you roughly 20% of potential orders, and you haven't been able to pin down where it's happening."

This one move separates you from every freelancer who opens with "Thank you for the opportunity."