Performance & audits

How we evaluate advertising.

We look at spend, purchases or leads, cost per result, and return, then against the economics of the business. A higher ROAS is not automatically better. A cheaper lead is not automatically a win. The read changes if you sell products, run a store, or generate leads for a personal or service brand.

The read changes with the business

Same platforms. Different decision.

Meta and Google will always show you a conversion count. The useful question is whether that conversion is a profitable customer, a store visit you can serve, or a lead your calendar can actually close.

  • E-commerce

    We start with spend, purchases, cost per purchase, and ROAS, then subtract product cost, shipping, payment fees, and returns. A catalog with 70% margin and a catalog with 25% margin cannot share a 'good ROAS' target. Inventory and fulfillment capacity cap how far we scale even when the ads look efficient.

  • Omnichannel retail

    Online ads can drive in-store visits that never fire as a purchase in Ads Manager. We still read the ad account honestly, then hold it against store traffic, sell-through, and whether the location can handle the volume. Attribution will be incomplete. That is not an excuse to ignore the numbers that do exist.

  • Personal brands

    The conversion is often a lead, a booked call, or an application, not a checkout. Cheap leads that never show up are wasted spend. We look at cost per qualified lead, booking rate, close rate, and what a new client is worth, including retainers and repeat work.

  • Service businesses

    Capacity matters as much as cost. A plumber, clinic, or coaching practice that cannot take the next ten jobs should not scale lead volume. We read ads against calendar availability, close rate, and contribution after delivery, not against a generic cost-per-lead benchmark.

Illustrative only

Two hypothetical product reads, same spend.

These figures are made up to show how the same $2,000 of spend can look very different. They are not client results, forecasts, or targets.

Example A, product sales

Spend
$2,000
Purchases
20
Cost per purchase
$100
Purchase value
$4,000
ROAS
2.0x

Same spend, fewer purchases, higher cost per purchase. Whether 2.0x holds depends on contribution after product cost, shipping, and returns, not on the ROAS number alone.

Example B, product sales

Spend
$2,000
Purchases
50
Cost per purchase
$40
Purchase value
$10,000
ROAS
5.0x

Same spend, more purchases, lower cost per purchase. This looks stronger on paper. It still has to be judged against margin, inventory, and whether those buyers are the right customers.

Illustrative only

Two hypothetical lead-gen reads, same spend.

Personal brands and service businesses often do not have a checkout. The ad account will still try to rank the cheaper lead as the win. These figures are made up. They are not client results.

Example C, lead generation

Spend
$2,000
Leads
80
Cost per lead
$25
Booked conversations
12

Eighty leads at $25 each can still be a loss if most are tire-kickers. The useful number is cost per booked call or cost per closed client, not cost per form fill.

Example D, lead generation

Spend
$2,000
Leads
20
Cost per lead
$100
Booked conversations
10

Fewer leads, higher cost per lead, better booking rate. For a personal brand or service business this can be the healthier account, even though the ad platform will call Example C the winner.

These examples are hypothetical and for illustration only. They are not results from any Adrin client, and they are not a promise of what your account will do. Client account data is confidential and is never published here.

Metric glossary

There is no universal "good ROAS" and no universal "good CPL." The useful question is whether the next dollar of spend still produces contribution after the real costs of the product, the sale, or the delivery of the work.

  • Spend

    The amount paid to Meta or Google in the window you are reading. It is not Adrin's fee.

  • Purchases

    Counted conversions in the ad account. The count is only as good as tracking. A purchase that never fires, or fires twice, will distort every other number.

  • Cost per purchase (CPP)

    Spend divided by purchases. Useful as a first read on efficiency. It does not tell you if the purchase was profitable.

  • Purchase value

    Revenue attributed to those conversions inside the ad platform. It is not net profit. Discounts, returns, and cost of goods sit outside this number.

  • ROAS

    Purchase value divided by spend. A ratio, not a verdict. There is no universal 'good ROAS.' A 2x result can be healthy in one catalog and a loss in another.

  • Leads

    Form fills, calls, messages, or other contact events the ad account counts. A lead is not a customer. Quality varies wildly by offer and creative.

  • Cost per lead (CPL)

    Spend divided by leads. A low CPL is only useful if those leads book and close. Optimizing for cheaper leads often makes quality worse.

  • Booking rate

    How many leads actually schedule. For personal brands and service businesses this is often the first leak after the ad account.

  • Close rate and client value

    How many booked conversations become paying work, and what that work is worth. These numbers live in your CRM or calendar, not in Ads Manager.

  • Contribution

    What is left after product cost, shipping, payment fees, returns, or the cost of delivering the service. This is the number we use to decide whether the next dollar of spend is worth it.

What an audit actually inspects

More than a screenshot of ROAS.

The $97 Paid Ads Audit is a review of your current marketing and ad accounts. It is useful whether or not you hire us afterward. It is not a campaign build and it is not a promised result.

  • Tracking and events

    Pixel, CAPI, duplicate events, missing purchases, and whether the conversion you optimize for is the one that actually makes money. Lead ads that fire on 'submit' instead of a qualified booking will train the algorithm on the wrong people.

  • Structure and budget

    Too many campaigns, overlapping audiences, and budget split across tests that never get enough data. We look at where money actually goes, not the names of the ad sets.

  • Creative and fatigue

    What is running, how long it has been running, and whether frequency is quietly raising costs. New spend on tired creative is not a strategy.

  • Offer and destination

    Landing pages, product pages, booking pages, and the offer itself. Ads cannot rescue a page that does not convert, or a service offer that cannot close.

  • Economics, not vanity

    We map the ad numbers onto your real costs and capacity. CTR, CPM, and cheap traffic are supporting details. They are not the decision.

What we will not claim

  • No guaranteed ROAS, revenue, lead volume, or cost per result.
  • No published client numbers. Account data stays confidential.
  • Fees are for work. Advertising spend is paid to Meta or Google and is not included.
  • Campaigns run in your own ad accounts. You stay the owner.

Already running ads

Paid Ads Audit, $97

A diagnostic of an existing Meta or Google account. Useful only if there is something live to inspect. You receive a written read, a call, and an action plan. It does not include management or ad spend.

What we review

  • Campaign structure
  • Pixel, CAPI, and conversion tracking
  • Attribution and event quality
  • Audience quality and overlap
  • Creative performance and fatigue
  • Budget allocation and scaling leaks
  • Landing pages, offer, and retargeting
  • Lead quality, bookings, and purchase economics

What you receive

  • Written diagnostic of major performance leaks
  • 1-on-1 strategy call
  • Immediate action plan

Free checklist

10-point audit checklist

A first pass on tracking health, creative fatigue, and audience overlap before you book the $97 audit.

Already running ads? Start with the $97 audit. Not running ads yet? Book a free Growth Assessment.