At some point, most growing online businesses face a problem the internal team cannot solve alone: the store is slow and nobody knows why, a platform migration is coming, tracking does not add up, or management wants “something with AI” without a clear plan.
That is when hiring a consultant makes sense. But choosing the right one is hard, especially when you are not technical yourself. As an independent consultant, I see both sides of this, so here is an honest guide.
When hiring a consultant makes sense
A consultant is a good fit when:
- You need specific expertise for a limited time (a migration, an audit, an AI pilot)
- Your team is too close to the problem and needs an outside view
- You need to make a big decision (platform, architecture, vendor) and want independent advice
- You have no in-house specialist and hiring one full-time is not justified yet
It is usually not the right choice when you need someone full-time for years. Then hiring an employee is often better.
Freelancer, consultant or agency?
| Independent consultant | Agency | |
|---|---|---|
| Who does the work | The person you talk to | A team, often with juniors |
| Speed of decisions | Fast | Slower, more process |
| Capacity | Limited | Larger |
| Cost structure | Day rate or project | Project or retainer, with overhead |
| Best for | Audits, architecture, complex problems, advisory | Large builds with many roles |
Many companies use both: a consultant for strategy and technical quality, an agency or internal team for execution.
How consultants charge
- Hourly or daily rate: flexible, good for advisory and unclear scope
- Fixed project price: good for clearly defined work like an audit or migration phase
- Retainer: a fixed amount of time per month for ongoing support
For most first engagements, I recommend starting with a small, fixed-scope project such as an audit or a discovery phase. It gives you a deliverable and a chance to see how the consultant works, before committing to a larger project.
Questions to ask before hiring
About experience
- “Have you solved this exact problem before? Can you describe a similar case?”
- “Which platforms and tools do you work with daily?”
- “What would you do in the first two weeks?”
About approach
- “How do you measure success for this project?”
- “What do you need from our team?”
- “What are the main risks you see?”
A good consultant talks about risks early. If everything sounds easy, be careful.
About delivery
- “What exactly will we receive?” (report, code, documentation, training)
- “Who owns the code and accounts afterwards?” (the answer should be: you)
- “How do you hand over knowledge at the end?”
Red flags
- Guaranteed results, like “page one of Google in 30 days” or “50% more revenue”
- No questions about your business before giving a price
- Vague deliverables (“we will optimise your store”)
- Lock-in: accounts, hosting or code in the consultant’s name
- Selling a tool first, before understanding the problem
- AI hype without a use case: “we will add AI” without saying which process improves and how it is measured
Green flags
- They ask about your goals, numbers and constraints first
- They explain trade-offs and sometimes advise against spending money
- They write things down: scope, assumptions, deliverables
- They can explain technical topics in plain language
- They leave documentation so you are not dependent on them
How to prepare for the first call
You get much more out of a first conversation if you prepare:
- A short description of the problem and why it matters now
- Relevant numbers: traffic, orders, conversion rate, ticket volume, whatever applies
- Your platform, main extensions and tools
- Your timeline and budget range
- Who makes the decision
Even a rough budget range helps. It lets the consultant suggest the most useful scope within it, instead of guessing.
A good first project
If you are unsure where to start, these are low-risk first projects with clear output:
- Performance audit with a prioritised fix list (Magento, WooCommerce or Shopify)
- Technical SEO audit (checklist here)
- Tracking audit for GA4 and ads (why conversions go missing)
- AI support pilot on one ticket category (how AI support works)
- Automation map of your most repetitive manual processes
Frequently asked questions
How much does a consultant cost?
Rates vary widely by country, expertise and project type. Compare value, not only rate: a more experienced consultant often finishes faster and avoids expensive mistakes.
Can a consultant work with my existing developers or agency?
Yes, and that is often the best setup. The consultant brings direction and review; your team executes and keeps the knowledge in-house.
Do I need a long contract?
No. Starting with a small, clearly defined project is the best way to build trust on both sides.
Let’s talk about your project
I am Hasan Gültekin, an independent consultant and developer with more than 15 years of experience in e-commerce platforms, AI systems, technical SEO and automation. I work directly with store owners and teams, without layers in between. Have a look at my services or request a consultation and tell me what you are working on.