The costliest mistakes when starting out on your own
Working as a freelance digital marketing specialist has a rarely discussed trap: no one evaluates you for what you know, but for how you manage what you promise. I have seen technically brilliant profiles lose accounts because of process details, not for lack of SEO or SEM knowledge. Here are the mistakes that keep repeating and how to head them off before they cost you a client.
Mistake 1: quoting by the hour without defining the scope
The classic. You send a proposal with an hourly rate and the client understands it includes «everything marketing.» Three weeks later you’re answering WhatsApp messages at eleven at night about a Meta Ads campaign that wasn’t in the contract. The solution isn’t to raise the price, it’s to close the scope in writing: number of deliverables, channels included, number of revisions, and what’s left out.
What to include in the proposal
- Concrete deliverables (technical audit, 4 articles per month, 2 campaigns).
- Channels covered and channels explicitly excluded.
- Number of revision rounds and the client’s response deadline.
- What happens if the client doesn’t provide access to Search Console or the CMS.
A nuance I learned over time: proposals with a closed scope close faster, even if the price is higher. Ambiguity breeds distrust, not flexibility.
Mistake 2: accepting projects without access to data
If the client doesn’t give you read access to Google Analytics 4, Search Console, or the ads panel, you can’t diagnose anything. I’ve seen freelancers accept an «SEO redesign» based only on what’s visible on the public website. Without data on queries, CTR, or conversions, any recommendation is a guess.
This doesn’t work for every project: in very small businesses with residual traffic, Search Console barely provides any signal and it’s better to rely on interviews and on the business itself. Recognizing this in time keeps you from selling smoke.
Mistake 3: promising positions or guaranteed results
No serious professional can guarantee the top spot on Google. Algorithms change and depend on competitors you don’t control. According to Google’s official documentation on results quality, there is no way to pay for organic positions. Promising it is the fast track to a toxic relationship.
Honest alternative: commit to a measurable process (audit, content plan, earned links, Core Web Vitals improvements) and review metrics every quarter.
Many freelancers accept «handling the digital marketing» of an SME when in reality they only master one leg of it. Managing a Google Ads account requires understanding the conversion funnel, conversion tracking, and the daily budget. If you haven’t done it before, say so and subcontract or refer it out.
A specific case: a consultancy asked me to review an Ads account that an «SEO» freelancer had set up with broad match on every keyword. The cost per click had doubled in two months because irrelevant searches were eating up the budget. The problem wasn’t the specialist, it was having accepted a channel outside their scope.
Mistake 5: not documenting or handing over the assets
When the relationship ends, the client should keep the accounts, the access, and the documentation. Always working with the client’s own accounts (not with your personal email as administrator) avoids conflicts and demonstrates professionalism. Documenting decisions in a monthly report, even a brief one, reduces conversations of the «and why this?» type.
Mistake 6: charging only for results without a minimum floor
Pure success models seem attractive, but they shift all the risk onto the freelancer. A monthly floor plus a variable tied to the goal achieved balances the relationship. That said, the variable must be measured with metrics agreed upon before starting: forms, calls, or revenue, not «visibility.»
Quick checklist before signing
- Do I have access to the necessary data?
- Is the scope closed in writing?
- Have I clearly stated what I don’t include?
- Are the success metrics measurable and agreed upon?
- Will the accounts remain in the client’s name?
Avoiding these mistakes doesn’t guarantee clients, but it filters out the projects that end up wearing you down. Transparency about what you don’t master is, paradoxically, what generates the most trust.