Guide

How Shopify freelancers find clients without a big name

If you work alone on Shopify stores, the hard part is rarely the work. It is that nobody knows you exist when they need a developer. This guide covers the channels that work for a solo freelancer with a small portfolio, and the ones that look good in other guides but are hard to use in practice.

Apply to join

Short answer

A common starting point is people who already trust you: past employers, other freelancers, agencies that overflow work, and store owners you helped once. Directories and marketplaces help later. Cold outreach works if it is specific and small.

What the Shopify Partner Directory actually asks for

Many guides tell you to "get listed in the Shopify Partner Directory". Before you plan around it, read how the directory works. According to Shopify's help pages, eligibility is based on your tier in the Shopify Partner Program, and partners are invited to create a profile once they qualify. The qualifying tiers are set by revenue to Shopify and by Verified Skills held by your team. That makes it a poor first channel for a freelancer with no track record. Treat it as something to earn over time, not a starting point.

Also watch for old advice. Shopify's help page says that as of October 2023 the Partner Directory replaced the Shopify Experts Marketplace. If a guide sends you to the old marketplace, check its date and its other claims.

Channel 1: people who already know your work

Make a list of everyone who has seen you do real work. Former colleagues, old clients, people from agencies you subcontracted for. Write each of them a short, plain message:

  • say what you do now in one sentence ("I fix and build Shopify themes and apps for small stores")
  • say what kind of job you want ("theme bugs, checkout issues, speed work")
  • ask if they know a store owner who is stuck on something right now

Do not ask for a favor you cannot explain. People refer freelancers they can describe in one line.

Channel 2: agencies with overflow

Small agencies and freelance developers often have more requests than they can handle. They need someone reliable who does not need hand holding. If you write to them, include one example of something you finished and how long it took. Expect many to say no. A few will keep your name for the next busy month.

Channel 3: stores with a visible problem

You can see a lot from outside a store. Slow mobile pages, a broken cart drawer, a missing variant selector. A short note that says what you saw, in one or two lines, with no pitch for a big project, is easier to answer than "I can redesign your store".

Keep it honest. If you are guessing, say so. If you checked something with a public tool, name the tool. Store owners get many generic messages and ignore them.

Check the law that applies to the recipient before you email strangers. Rules differ by country, and cold email to individuals is restricted in some places. If you are not sure, use a contact form the business itself published, and include a clear way to say no.

Channel 4: communities where you help first

Shopify communities, Slack groups and Discord servers can be useful if you answer questions without selling. Read each community's rules first. Some ban promotion, and some ban AI-written posts. Answer in your own words. Over a few months people start to tag you when a question fits.

Channel 5: marketplaces

Marketplaces such as Upwork have Shopify work. They also have heavy competition and fees. Check each platform's current fee page before you decide, since fees change. A marketplace is good for building a first few reviews. It is rarely a place to build a long-term business unless you win repeat clients. For another route, see getting your first automation clients without Upwork, which applies to Shopify work as well.

Turn one-off jobs into retainers

The cheapest client to find is the one you already have. After a project, offer a small monthly plan for the things that keep coming back: app updates, small fixes, speed checks. We explain how to scope and price that in Shopify store care retainers. One practical point from Shopify's help pages: collaborator access can expire after 90 days without a login, so build a login check into the plan.

What a good profile and portfolio look like

Keep it short. Three examples are enough, each with: the problem, what you changed, and what the store owner said or saw. Do not make up numbers. If you do not have a result, say what you did. A page with real work, a plain description of your services, and a way to contact you beats a long page of claims.

Pick one narrow thing to be known for

"Shopify developer" is too broad to be remembered. "Fixes theme and checkout bugs for small stores" is something a store owner can pass along. Specific wording also helps search: people type their exact problem into Google.

A weekly routine that fits around client work

Prospecting dies when client work gets busy. A small fixed routine survives better than a big plan. Something like this, adjusted to your own week:

  • Monday: send five short messages to people from your list or to stores where you noticed a specific problem.
  • Wednesday: answer two questions in a community you belong to, in your own words.
  • Friday: write down what happened. Who replied, who did not, what they said.

Keep the notes. After a month you will see which channel gave replies and which gave silence. Drop the silent ones. That is more useful than any general advice, including this guide, because your niche and your country change what works.

One more habit helps. When a job ends, ask the owner what made them hire you and what they almost worried about. Use their words on your site. People describe their own problems better than freelancers do, and their wording is what other store owners type into search.

If you would rather not run the sales side

Some freelancers like the work and dislike prospecting, invoicing and chasing payments. Thomas Partners is a program where we bring client work and handle the client side, and the partner keeps 90% of the profit after documented costs. If there is no profit, there is no fee. Client payments go through the company, which pays the partner's share. If you want to see how it works, you can apply here. There is no obligation.

See also: A short Shopify store audit as a lead offer.

FAQ

How long does it take a solo Shopify freelancer to get the first client?

It depends on your network and how clear your offer is. We have no data on average time, and guides that give exact numbers rarely show where they came from.

Do I need to be in the Shopify Partner Directory?

No. Shopify's help pages say listing is by invitation and based on partner tier, so most solo freelancers will not have one when they start. You can still find work through the other channels above.

Is cold email a good idea?

It can work if the message is specific and short, and if it is legal where the recipient lives. Respect any opt-out right away.

Should I use Upwork or Fiverr?

They can give you first reviews. Check current fees before you start, since they change. Do not rely on them as your only channel.

What should I charge for my first jobs?

See our guide on pricing automation and store work. Price ranges you find online are claims from sellers, not market data.

How do I keep a client after the project ends?

Offer a small monthly plan tied to things that recur. Details in store care retainers.

Sources

Tell me what you build and who you build it for. It takes a few minutes.

Apply to join