How to Hire an E-commerce or AI Consultant: Questions to Ask, Costs and Red Flags

A good consultant can save you months and a lot of budget. A bad one costs both. Here is how to decide if you need one, what to ask, and which red flags to watch for.

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

  1. “Have you solved this exact problem before? Can you describe a similar case?”
  2. “Which platforms and tools do you work with daily?”
  3. “What would you do in the first two weeks?”

About approach

  1. “How do you measure success for this project?”
  2. “What do you need from our team?”
  3. “What are the main risks you see?”

A good consultant talks about risks early. If everything sounds easy, be careful.

About delivery

  1. “What exactly will we receive?” (report, code, documentation, training)
  2. “Who owns the code and accounts afterwards?” (the answer should be: you)
  3. “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:

  1. A short description of the problem and why it matters now
  2. Relevant numbers: traffic, orders, conversion rate, ticket volume, whatever applies
  3. Your platform, main extensions and tools
  4. Your timeline and budget range
  5. 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:

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.