Media buying · Team decisions
Choosing a paid media agency or an in-house team
Hire a paid media agency when you can define the execution work you need and have someone inside the business who can make commercial decisions, supply product context and approve the work. Build an in-house role when those decisions require sustained involvement across your team and you can support that person's workload, management and specialist gaps. If nobody can approve an offer or deliver usable creative, resolve that responsibility before adding a media operator.
Start with a week of work. List what must happen, who can do it and what keeps it waiting. Ad spend tells you how much money is at risk; it does not tell you which job is missing. The framework below is Mirow's recommended decision process, not a claim that one staffing model produces better returns.
Identify the work that needs an owner
Take the last few campaigns and trace the delays. Did a launch wait for a buyer to build it, for footage to arrive, or for someone to approve the claim? Did a budget decision wait for analysis or for a decision from the business? Those problems need different assignments.
Scroll horizontally to see all columns.
| What keeps work waiting | Arrangement to consider | What must be true |
|---|---|---|
| Campaign builds, pacing checks and test analysis exceed the current team's capacity | Agency with a defined execution scope | An internal owner can supply inputs and act on recommendations |
| Daily decisions depend on product launches, stock, customer feedback and several internal teams | In-house paid media or growth lead | The role has authority, management support and access to specialist help |
| A capable internal lead has a narrow channel or production gap | Internal lead plus an agency or specialist | The split has one decision owner and explicit deliverables on each side |
| Offers, creative approvals or spending limits have no reliable owner | Defer the operating-model change and assign those decisions | Someone has authority and calendar time to clear the work |
This is a starting point, not a scoring system. A senior agency partner can help shape strategy; an employee can execute campaigns. Evaluate the proposed person's or team's actual remit rather than assuming the label supplies a capability.
Separate three responsibilities in the scope: who recommends a change, who authorizes it and who implements it. For example, the operator may recommend moving spend to another product, while the brand confirms stock and the spending limit. Give routine changes agreed limits so every adjustment does not require a new meeting.
Creative needs the same treatment. Buying media, writing a brief, producing footage, editing variants and approving claims are separate jobs. If production is excluded from the proposal, assign it elsewhere before relying on a creative-testing plan. “Creative support” is too vague to establish who delivers a usable ad.
Check the internal time left after outsourcing
An agency proposal can cover the right tasks and still leave the team short of time. Use a capacity table before treating outside help as a complete answer.
The following is a hypothetical weekly plan for a small ecommerce brand, not a client result or a benchmark. The team estimates 20 hours of recurring paid media work and has eight hours available internally after its other commitments. Assume the people assigned to each task have the required skills and access; hours alone do not establish that.
Scroll horizontally to see all columns.
| Recurring work in one week | Total hours | Proposed agency hours | Internal hours remaining |
|---|---|---|---|
| Campaign operations and pacing | 8 | 8 | 0 |
| Creative briefs and asset coordination | 6 | 2 | 4 |
| Measurement checks and analysis | 3 | 2 | 1 |
| Offer, inventory and budget decisions | 3 | 0 | 3 |
| Total recurring work | 20 | 12 | 8 |
The agency covers 12 hours, leaving eight internally. That appears to fit. But suppose the arrangement also needs two internal hours each week for the agency briefing, handoff and review, which are not included in those task estimates. The internal requirement becomes 10 hours against eight available, leaving a two-hour gap. Combined work is now 22 hours, including that added coordination.
The proposed scope also excludes filming and editing. Those need a separate production assignment and budget; the six hours for briefs and asset coordination do not include making the assets. If production has no owner, fixing the two-hour gap still will not supply the ads.
One possible revision is to assign two more hours of asset coordination to the agency, with an agreed deliverable and fee. Agency work becomes 14 hours; internal delivery falls to six hours. If the extra coordination still takes two hours, the internal total is eight and fits the available time. Filming and editing remain a separate assignment.
If that scope is unavailable, reduce the planned work or reserve more internal time. Do not assume the agency can absorb missing commercial decisions. If the proposed answer is a new employee, map that role against the same work and identify who will manage them, cover absences and supply any skills they lack. Do not turn an eight-hour capacity estimate into a claim that one person can cover every discipline.
Replace the example with a time log from your own operating weeks, including a launch or promotion if that changes the workload. Record waiting time separately from working time. A brief that sits unapproved for four days needs a decision about approval coverage, even if it takes only 20 minutes to review.
Compare costs for the same delivery scope
Compare an agency proposal and an internal role against the same list of work. Include creative production, tools, setup, internal coordination and specialist support on both sides. For an employee, include the full employment cost and management time; for an agency, identify what the fee excludes and what triggers additional charges. Compare the same planning period and separate one-time transition costs from recurring costs.
Keep platform spend separate from service fees. Google requires third parties reporting Google advertising costs to show the exact platform amount separately from their fees, and to disclose management fees in advance and on invoices. That supports a clear cost comparison; it does not establish which operating model is cheaper. Google Ads third-party transparency requirements.
Set affordability using the contribution dollars available after variable order costs and media, together with your margin requirement. Define the revenue denominator and included costs before comparing the options; management, production and other operating costs still have to be funded. The break-even ROAS example can help establish the order economics. A larger revenue number or media budget alone does not justify a larger service commitment.
Keep account control separate from campaign execution
Our recommendation is to retain a brand-controlled administrator and a record of who can access each account, approve billing changes and export the work. Use the permissions needed for the agreed tasks. Make account access, creative files, reporting definitions and the exit process part of the arrangement before work starts.
In Google Ads, linking a manager to an existing advertiser account does not grant that manager administrative ownership by default. A manager that creates a new account becomes its owner automatically. That owner-manager role provides additional administrative powers; it does not take away the client account's data ownership. Check the actual setup rather than treating “the agency runs it” as an account-control plan. Google Ads manager account ownership.
Plan a handoff before removing access. Google says unlinking a manager preserves campaign history, but shared audiences and cross-account conversion tracking can be affected. If the departing manager handles monthly-invoicing payments, billing needs to be changed first to avoid interrupting ads. Verify which dependencies apply to the account. Google Ads manager unlinking effects.
Write the assignment before interviewing
Give an agency candidate or potential hire a short brief containing the work to be delivered, the internal decision owner, available production support, spending authority, required account access and known capacity gaps. Ask them to explain what they will own, what they need from the brand and what remains outside their scope.
Use one real upcoming launch to check whether the proposed split works. Walk through the brief, asset delivery, approval, campaign build, measurement check and review. At each step, name the person responsible and when they can act. Resolve a missing owner or approval delay before treating the plan as ready.
Once the arrangement begins, review whether work ships on time, decisions have evidence and agreed actions happen. The weekly paid media agency scorecard gives that review a structure. Better delivery is an operating result; it is not, by itself, proof of incremental sales.
Before requesting another proposal, fill in the capacity table for your next working week. Name the work you want to transfer and the decisions that will stay inside the business. That gives you a specific assignment to hire for and a way to judge whether the proposal actually covers it.
Define the media and creative work your next team needs to own.
Book a call with Mirow ↗