Should I hire a marketing agency or do it myself?

Do it yourself if you have more time than money and your market is small enough to reach personally. Hire in-house once marketing is a permanent full-time job. Use an agency when you need capability you do not have and cannot justify employing. The honest disqualifier: if your offer is not yet converting the customers you already talk to, no amount of marketing spend fixes that — it just buys more people who say no.

Based on 60 000 M15 XAUUSD bars — 2024-01-05 to 2026-07-21 (2.54 years of real market data), with 30 points round-trip spread subtracted from every trade.

The four options, plainly

**Do it yourself.** Cheapest in money, most expensive in time. Works when your customer base is local and small enough to reach by hand. Fails when you become the bottleneck — which usually happens right as things start working.

**Hire in-house.** A capable marketer is a salary plus tools plus management. Correct once the work is genuinely permanent and full-time. Expensive and slow if you are not there yet, and a junior hire with no senior direction rarely produces anything.

**Retainer agency.** Ongoing management for a monthly fee. Good when campaigns need constant attention. The risk is drift: months pass, invoices clear, and it becomes hard to say what changed.

**One-off build.** Someone builds the system, you own it, you run it. Lower total cost and no lock-in — but you must actually operate it afterwards. This is what we do, and it is the wrong choice for an owner who will never look at it again.

When hiring anyone is the wrong answer

Three situations where spending on marketing makes things worse, not better:

**Your offer is not converting.** If people enquire and do not buy, more enquiries means more people declining. Fix the offer, the pricing or the sales conversation first — those cost nothing but honesty.

**You cannot handle more work.** Booked solid for six weeks? More leads produces longer waits and worse reviews. Raise prices instead. That is a genuinely better use of the same effort.

**You have no way to measure.** If nothing tracks where enquiries come from, you cannot tell success from luck, and you will keep paying for whichever channel is loudest rather than whichever works.

What to ask before signing anything

**"What exactly do I own at the end?"** Ad accounts, landing pages, email lists and analytics should be in your name. Agencies that keep these hold your business hostage. Ask before, not after.

**"What happens if it does not work?"** A real answer describes what gets changed and when. A vague one is a warning.

**"Can I see the account, or just a report?"** Direct access to ad and analytics accounts is normal. Reluctance is not.

**"What do you need from me?"** Every marketing system needs the owner's input on positioning, pricing and follow-up. Anyone promising zero involvement is describing a fantasy.

Our own bias, stated

We sell a 30-day build for a $1999 flat fee, so we obviously favour the fourth option. Here is where it is genuinely wrong for you:

If you want someone managing campaigns weekly and reporting monthly forever, hire a retainer agency. If your average sale is under about $500, the arithmetic gets difficult and DIY may be more sensible. If nobody in your business will look at the analytics dashboard, do not buy one.

We would rather say that on a call than take the money and watch it sit unused.

Want the system built for you?
We build a complete marketing system in 30 days for a $1999 flat fee — no retainer, and you own everything. Book a free audit call →

Frequently asked questions

How much does a marketing agency cost?

Retainers commonly run from a few hundred to several thousand a month depending on scope. One-off builds are a fixed project fee. Ours is $1999 with no ongoing commitment.

How long before I see results from marketing?

Paid ads can produce enquiries within days once live. SEO and content typically take months. Anyone promising fast organic results is describing something that does not exist.

What should I own at the end of an engagement?

Everything: ad accounts, landing pages, email lists, analytics, content. If an agency retains ownership, switching provider means starting over.

Related, with the numbers