B2B Growth Marketing Agency: Built vs. Rented
Summarize with AI
Two years of agency invoices can end in two very different places. In one, the ad accounts, sending domains, analytics properties, content and audience data all sit in your company's accounts, and switching providers costs you a fortnight of handover. In the other, the same spend produced results you can point at and almost nothing you can pick up and carry, because every asset was created inside the agency's tooling. The difference was not budget or channel selection. It was a scoping decision made in week one that nobody flagged as important at the time.
The Two Halves of a Growth Engagement
Some of what an agency does creates a durable asset in your name. Search visibility on your own domain, an email list you hold, sending infrastructure registered to your company, a documented ICP, tested messaging with reply evidence behind it, analytics history in your property, and a CRM configured to your process. These accumulate. They keep paying after the invoices stop.
The rest is capacity you are renting. Media buying against a live budget, creative production, campaign management inside the agency's platform, and the strategic attention of people who work on twelve other accounts. All of it is legitimate to buy and none of it survives the end of the relationship.
Trouble starts when built work is done inside rented containers. An agency that builds a beautiful landing-page system inside its own subscription, warms sending domains it registered, or holds the only admin login on the ad account has converted an asset into a rental without telling you. That is rarely malice. It is usually the agency's standard operating setup, which was designed for the agency's convenience rather than your continuity, and it goes unchallenged because clients do not think to ask in the first month.
| Asset | Should sit with | Common failure |
|---|---|---|
| Ad accounts and pixels | You, agency granted access | Agency-owned account, history lost on exit |
| Sending domains and mailboxes | You, on your registrar | Registered by the agency, reputation not portable |
| Website and landing pages | Your hosting and repository | Built inside an agency page builder subscription |
| Analytics and conversion history | Your property | Agency property, no historical baseline after exit |
| Contact and reply data | Your CRM | Lives in the agency's outreach platform |
| Creative source files | Your storage | Only the exports were ever delivered |
The Account-Access Audit
This takes an hour and it is the most useful hour of the engagement. Around week four, list every tool touching your marketing, and for each one write down who the account owner is, who holds admin, whose payment method is attached, and what happens to the data if the subscription lapses.
Anything where the agency is the account owner is a decision, and it may be a reasonable one. Renting a specialist tool you would never buy alone is sensible. Renting the container that holds your customer data is not. The distinction is whether the tool holds work product that belongs to you.
Fix what needs fixing while the relationship is good. Access conversations at renewal or termination are adversarial by definition, and an agency that is losing the account has no incentive to make an untangling easy.
Two Rules That Now Shape B2B Growth Scope
Content volume and email volume both carry more risk than they did a few years ago, and the scope should reflect that.
Google's spam policies define scaled content abuse around producing pages primarily to manipulate rankings instead of helping users. A high monthly article count alone is not a violation. The useful distinction is whether each page offers original value, accurate sourcing and a clear purpose for its reader. Ask what the editorial standard is, who reviews, and what happens to pages that duplicate existing coverage.
On the outbound side, the FTC's CAN-SPAM guidance is explicit that hiring another company to handle your email marketing does not contract away your legal responsibility. Accurate headers, honest subject lines, a valid postal address, an opt-out that stays live 30 days and is honoured within 10 business days, and penalties of up to $53,088 per email. If the agency is sending in your name, their process is your exposure.
How We Would Scope It
Split the statement of work in two, in writing. On one side, the built assets, each with a named owner and a stated location, with a line confirming that the client holds the account. On the other, the rented capacity, priced separately, cancellable separately.
Then ask for a handover artefact from day one rather than at the end. A short running document listing every tool, every account owner, every credential location and every recurring process is unglamorous and it converts an agency relationship from a dependency into a service. Agencies that already work this way will produce it in an afternoon.
Our recommendation: pay the agency rate for work that lands in your accounts and negotiate hard on anything that lands in theirs. It is the single scoping choice that determines whether twenty-four months of spend leaves you with a marketing function or a receipt.
Want the Outbound Half Built in Your Name?
We build outbound systems where every domain, mailbox, dataset and workflow is registered to the client from the first week. Book a free ICP and campaign-fit discovery call and we will show you exactly what the handover document would contain.
Frequently Asked Questions
Hiring an in-house SDR costs $5,500+/month in salary alone, before tools ($3K–5K/month), training, and management. Agencies typically charge $3,000–8,000/month. A managed outbound system like LeadHaste starts at $2,500/month, with infrastructure the client owns and month-to-month engagement after the first three months.
With a properly built system, most clients see their first qualified replies within 2–3 days of campaign launch (after the 2–3 week warm-up period). The real power shows in month 2–3 as domain reputation strengthens, sequences optimize from real data, and targeting sharpens.
In-house works if you have a dedicated ops person, 6+ months of runway for ramping, and budget for 20+ tool subscriptions. Outsourcing makes sense when you want speed-to-pipeline, can't justify a full-time hire, or need multi-channel orchestration (email + LinkedIn + intent data) that requires specialized tooling.
Inbound attracts leads through content, SEO, and ads. Prospects come to you. Outbound proactively reaches prospects through targeted email, LinkedIn, and calls. Inbound scales slowly but compounds over time. Outbound delivers faster results but requires ongoing execution. The best B2B companies run both.
A compound outbound system is an orchestrated set of 20–30 tools (enrichment, sending, warm-up, analytics) that improves automatically over time. Month 2 outperforms month 1 because domain reputation strengthens, AI sequences learn from engagement data, and targeting tightens from real conversion patterns. It's the opposite of starting fresh every month.

Dimitar Petkov
Co-Founder of LeadHaste. Builds outbound systems that compound. 4x founder, Smartlead Certified Partner, Clay Solutions Partner.