I’m Presentation Designer with the main focus on Pitch Decks (investor decks) working on a freelance basis. My prime source for finding new clients was Upwork, but recently I’ve decided to “quit it”. So I’ve created a personal website with landing page where I describe and show samples of my service. Now, the question is how do I promote my website to find new clients?=). I’m thinking about Paid Ad and perhaps Medium (want to write a few interesting articles on pitch deck design). Do you think writing cold emails directly to venture funds and startup incubators can also help?
You might want to start with former clients who are happy with your work. Let them know that you are freelancing and available for hire. Offer them a discount on your services if they refer a new client to you.
You could also ask former clients for a recommendation that you can post to your website. If you are designing pitch decks, is there a way you can find out what your conversion rate is? "XX% of my clients landed the investor using my deck." Concrete proof of your talent will help people trust you, and want to pay what you are asking.
Facebook ads are an inexpensive way to get your product/services in front of a very specific group of people. You can invest as much or as little as you want to, and they have pretty good analytics so you can track effectiveness.
Finally... have you created a pitch deck for yourself? Maybe this is a no-brainer, but often as professionals we forget to take advantage of our own talents. If nothing else, creating that pitch deck will help you articulate and get specific about what you are offering to your clients.
Good luck! I'm happy to help you brainstorm about what makes you unique and helps you stand out in a crowded field.