Skip to content

How to buy an agency

What does it cost you when your agency and your developers are different companies?

It costs more than the two invoices. The gap between the people buying the traffic and the people building the page has its own price: tracking that stops matching, landing pages that go live after the campaign, bugs nobody owns, and discovery you pay for twice. This page names each one and shows how to cut it.

Last updated

A team briefing around a meeting table in an Indian office, one presenter standing at the head of the table
Photo: Smartworks Coworking on Unsplash

Two invoices, and a third cost nobody bills

Most growing businesses in India buy marketing and development from different companies. An agency runs the ads, the social and the search work. A developer or studio builds and maintains the website. Each is paid, each delivers against its own scope, and each can show you that its part is working.

The cost that neither invoice shows sits between them. We call it the handover tax: everything you lose because the path from an ad to a conversion crosses a company boundary, and nobody’s scope covers the crossing. It never appears as a line item. It appears as campaigns that underperform for reasons no one can quite pin down.

It tends to show up in four places.

1. Tracking that breaks at the handoff

Conversion tracking is where the two sides depend on each other most and talk to each other least. The agency needs a conversion event to fire at the right moment so the ad platform can optimise towards it. The developer controls the page where that event lives.

A typical sequence: the developer ships a redesign, the thank-you page moves to a new URL or the form starts submitting without a page load, and the conversion tag stops firing. Nothing looks broken. The site works, and the ads keep running. But the platform has lost the signal it was optimising towards, and by the time someone compares the ad dashboard with the sales numbers, weeks of budget have been spent learning from bad data.

Neither firm did anything wrong by its own brief. The developer was not asked to protect the tags. The agency was not told about the release.

2. The landing page arrives after the campaign

Campaigns run on a marketing calendar: a launch date, a festive season, a sale. Pages run on a development sprint. When the two are planned by different companies, the calendar usually wins and the page loses.

So the campaign launches pointing at the homepage “for now”, while the dedicated landing page waits in a queue behind other client work. Paid clicks land on a page written for everyone, which converts worse than a page written for that ad. When the landing page does ship, the best weeks of the campaign are often already over.

3. Bugs nobody owns

A form that fails on one Android browser. A mobile menu that covers the call-to-action. A page that takes seconds to show its headline. To the developer these are tickets, weighed against everything else in the backlog. To the agency they are the reason a campaign is not performing, but not something they can fix.

The result is a bug with two half-owners and no owner. It gets raised, acknowledged and deprioritised, while the ad budget keeps paying for traffic that meets it.

4. The discovery call you pay for twice

Every good engagement starts with discovery: who the customer is, what the offer is, what has been tried. With two firms, you do it twice. The agency learns your business for the campaign, the developer learns it again for the site, and each builds its own picture.

You pay for both, in fees or in hours of your team’s time. And because the two pictures are built separately, the site and the campaign can end up speaking to slightly different customers, which shows up as a message that changes between the ad and the page.

What it looked like on our own site

The clearest example we can show you is our own, because we measured it before and after.

On 14 September 2026 we ran Lighthouse against the live akvega.com homepage on the mobile preset. It scored 68 for performance, with Largest Contentful Paint at 7.4 seconds. The cause was not the server, the images or the hosting. The hero heading was hidden until JavaScript arrived, so on a throttled mobile connection the most important words on the page took seconds to appear.

That is a build-side cause with a media-side symptom. Anyone sending paid traffic to that page would have seen weaker results and had no way to fix them from the ad account. Because the same team owns both the campaigns and the code, the fix went out the same day: a CSS entrance that never starts invisible, and a font stylesheet that no longer blocks rendering. The same page then scored 99, with Largest Contentful Paint at 2.0 seconds.

Both runs used Lighthouse’s simulated mobile throttling, so they are lab numbers rather than field data from real visitors, but the gap between them is the point: same page, same content, and a build-side change was the whole difference.

How to cut the tax without changing vendors

You do not have to move everything to one company to reduce the handover tax. Most of it comes from the gap having no owner, and that can be fixed with process:

  • Name one owner for the path from ad to conversion. One person, on your side or theirs, who is accountable when the numbers stop matching.
  • Write a single tracking plan. List every conversion event, where it fires and who checks it after a release. Both firms work from the same document.
  • Share one backlog for page fixes. Campaign-breaking bugs get a priority both sides agreed to before launch, not after.
  • Brief both firms together. One discovery session, one set of notes, one description of the customer.
  • Keep access in your name. Analytics, tag manager, ad accounts and repositories should belong to your business, so no handover depends on a vendor’s goodwill.

When one team is the better answer

If nobody on your side has the time to own that gap, the process above tends to lapse within a quarter. That is the case for holding both ends with one team: the person who reads the campaign data can also change the page, and the fix ships at campaign speed rather than sprint speed.

That is how Akvega is set up. Growth marketing and digital build sit in the same team, with repositories, ad accounts and analytics in your name from day one. You can still hire us for one side only, or have us work alongside an existing developer or agency. The one-team page explains the model in full, and the paid diagnostic is the quickest way to see where your own handover tax sits: it audits the website and the ad accounts together, so a problem on one side shows up next to its cost on the other.

Questions.

01How do I know if we are paying a handover tax?

Look for three signs: ad platforms and analytics disagree on conversions, campaigns wait on page changes, and the same question gets asked in two kickoff calls. Any one of those means the gap has a cost.

02Who should own conversion tracking, the agency or the developer?

One named person, whichever side they sit on. The developer controls where tags fire and the agency relies on what they report, so tracking needs a written plan both follow and one owner who checks it after every release.

03Why do landing pages arrive after the campaign is live?

Because the campaign runs on the agency's calendar and the page runs on the developer's sprint. When the two are planned separately, the ads usually launch first and point at the homepage while the dedicated page waits in a queue.

04Does a slow landing page affect what we pay for ads?

It can. Google Ads scores landing page experience as part of Quality Score, and a page that is slow or hard to use on mobile loses visitors you have already paid for. The fix is almost always on the build side.

05Can we cut the handover tax without changing vendors?

Yes. Name one owner for the path from ad to conversion, keep a single tracking plan, share one backlog for page fixes, and brief both firms together. That removes most of the cost without moving any contract.

06Who is responsible when a website bug breaks a live campaign?

In a two-vendor setup, usually nobody by contract. The developer sees a low-priority ticket and the agency sees a performance drop it cannot fix. Agree in writing who triages campaign-breaking bugs and how fast, before launch.

07Is one vendor always better than two?

No. Two specialist firms work well when someone on your side owns the gap between them and has the time to do it. The handover tax falls on businesses where that person does not exist.

08Does the Akvega diagnostic look at this?

Yes. It audits the website, the ad accounts, the Google Business Profile and social accounts together, so a tracking or landing-page problem shows up next to the campaign it affects. It returns in one to two working days.

09What should a handover document between agency and developer include?

The conversion events and where each fires, the URLs every campaign points to, who approves page changes, how campaign-breaking bugs are raised, and who has admin access to analytics, tag manager and ad accounts.

Start with the audit, not the retainer.

A paid diagnostic returns within 1 to 2 working days with every finding priced. Yours to keep whether or not you continue.