Google Shopping, Performance Max and Meta Ads for Australian online stores and DTC brands - managed by the person running them, and measured on profit, not clicks.
Most online stores don't have a traffic problem. They have a profit problem. A campaign can look great on a dashboard and still lose money once product costs, shipping and returns come out. I build Google and Meta campaigns around the numbers that matter to an ecommerce business: return on ad spend, cost per purchase and what is left over after every order.

Recent Google Ads results for a Queensland business.
An online store is judged on orders and margin, not leads. The campaign structure, tracking and reporting all need to reflect that.
Shopping and Search ads put your products in front of people actively looking for them, with the price and image right in the results. This is usually the most efficient spend for an established product category.
Facebook and Instagram find new customers who were not searching yet, and catalogue ads show people the exact products they viewed or added to cart. For new brands and visual products, Meta often does the heavy lifting.
On Google Shopping there are no keywords to bid on. Product titles, categories, images and identifiers decide which searches you appear for, so fixing the feed is often the fastest win.
Return on ad spend only means something next to your margins. A 3x return is excellent on a high-margin product and loses money on a thin one, so targets are set from your own numbers.
Most stores need both, in different proportions. Google Shopping and Search capture demand that already exists: people who know what they want and are comparing where to buy it. Facebook and Instagram create demand: they introduce new customers to products they didn't know they needed, and bring back people who browsed but didn't buy.
As a rule of thumb, an established product category with plenty of search volume leans toward Google, while a new brand, a unique product or anything highly visual leans toward Meta. On Meta, the creative is the targeting, so the account needs a steady flow of fresh photos and short videos. I write the ad copy, brief the creative and test it, and I can work with the content you already have.
Most clients spend $1,000 to $10,000+ a month on ads, and management is a flat monthly fee or a percentage of spend, with no lock-in contract and no markup on ad spend. See how pricing works →
Also see: What Google Ads costs in Australia · Why ads get clicks but no results · Google Ads management Brisbane
Most Caleb Marketing clients spend $1,000 to $10,000+ a month on ads. For an online store, the better question is how much you can spend while staying profitable, which depends on your margins, average order value and how often customers buy again. That number gets worked out with you before any budget goes live.
There is no universal number. Your break-even return on ad spend depends on your margin: a product with a 50% margin breaks even at about 2x, while a 25% margin needs about 4x. Targets are set from your own numbers, not industry averages.
Yes. Shopify, WooCommerce and other platforms, as long as purchases and order values can be tracked accurately. Tracking is checked before any budget goes live.
Yes. I write the ad copy, brief the creative and test variations. You supply product photos and videos, or customer content, and I tell you which formats to make more of based on what is actually selling.
Management is a flat monthly fee or a percentage of ad spend, typically $500 to $2,000+ a month, with no lock-in contract and no markup on ad spend.
Fill out the form and I'll get back to you within 24 hours with a free audit and a clear plan for your paid advertising.
Get Your Free Audit →Tell me about your online store and I'll send back a free audit of your Google and Meta ads - what's selling, what's wasting money, and what I'd change first. No commitment, no sales pressure.

You'll deal directly with me, Caleb Peirce. No account managers, no lock-in contracts. I read every enquiry myself and reply within 24 hours.