Highprime©

Send us the account Give us view access and a fortnight of history. We will tell you whether the problem is the creative or the measurement underneath it, which is usually the second one. Tell us what you sell

Performance marketing · Meta and Google · Mumbai · Est. as a creative studio, 9 years ago

Your ads are probably fine. Your signal is not.

In most accounts we open, the creative is doing its job and the tracking underneath it is quietly broken.

4.3

average ROAS our clients see within their first six months.
We stand by this number.

From: Highprime <siddhant@highprimeco.com> To: You, the founder Subject: We open the account before we open the design file.

Nine years ago we started as a creative agency in Thane, Mumbai. Making the ads is the part we came from, so it is worth saying plainly: the creative is rarely where the money goes missing.

What we find instead, again and again, is an algorithm being asked to optimise toward an event it cannot reliably see. A purchase that fires without a value attached. A Conversions API that is switched on but not sending. Six ad sets sharing a budget that can only ever feed two of them.

None of that is visible in the report your current agency sends you, which is rather the point. So we start at the plumbing, and we tell you what we find before we invoice for fixing it.

Siddhant & the Highprime team
Highprime Co, Mumbai

Reply to this letter? Make an inquiry

Two ways to work with us

Pick how we get paid.

01 / Monthly retainer

One fixed fee.

One fixed fee across strategy, media, creative and reporting. You know your cost on day one and it does not move with your spend, which matters when your spend is about to.

02 / Revenue share

We win when you win.

A smaller monthly fee plus a percentage of the revenue we generate. Founders pick this when they want us to have skin in the game. We will only propose it once we can see a clean event, because a revenue share on top of broken tracking is an argument waiting to happen.

What do I get?

A measurement audit before a budget change

Pixel, Conversions API, deduplication and event values checked first. If the numbers are lying, every decision made on top of them is a coin toss with extra steps.

Account consolidation

Restructured so every ad set clears the event volume it needs to stabilise, instead of six ad sets sharing a budget that can only feed two.

Value based optimisation, once it is safe

Value rules and value based bidding brought in only after the underlying event values can be trusted. In that order, never the other way round.

Creative testing at volume

Campaign statics produced in house plus light reel edits, tested at a cadence that produces a finding rather than an opinion.

Google Search, Shopping and Performance Max

With conversion imports and offline uploads actually verified, because Smart Bidding is only ever as good as what you feed it.

The whole funnel, not the top of one

Landing pages, offer construction and the follow-up sequence. A cheap click into a page that does not convert is not a cheap customer.

Because we run marketing as a system rather than a spend, the same work tends to bring down RTO and cost per acquisition together. Neither of those is an advertising setting. Both of them decide what your advertising is worth.

9+years in business
₹1 Cr+marketing spend managed
4.3average client ROAS

How we actually work

We start at the plumbing,
not at a new hook.

Nine years of opening other people's ad accounts has taught us that the creative is rarely the leak. Usually the algorithm is being asked to optimise toward something it cannot see clearly. Four things we look at before we touch a budget:

Fifty events a week, or it never learns

Meta needs roughly fifty optimisation events per ad set per week to settle. At ₹500 a day and a ₹400 cost per purchase you produce about nine a week. The ad set never exits learning.

Whether the event carries a value at all

We have opened accounts where purchase fired with no value attached, which makes every ROAS figure in the reporting a decoration. Value based bidding on top of that is worse than useless.

Whether the Conversions API is actually sending

Switched on and sending are two different states, and the dashboard does not distinguish them clearly. Deduplication failures then double count the same purchase and flatter the whole account.

Consolidate before you chase value

Fewer ad sets clearing the volume they need, instead of six starving together. Move to value based optimisation only once the values underneath it can be trusted.

Case study 01 · Real estate, services

The agency that runs on four people

A real estate agency approached us with no lead flow at all. We ran Google Ads to get leads moving, and gave the founder scripts to build their Instagram. Within six months, inquiries were landing in their DMs on their own. Then we automated the rest: calling, lead qualification, follow-ups. Marketing first, automation second. The order matters.

4people run the whole agency now

The arithmetic · illustrative

The learning phase arithmetic

Meta needs, per ad set, per week
Roughly 50 optimisation events
Your daily budget
₹500
Your cost per purchase
₹400
Purchases you produce per week
About 9
Split across six ad sets
About 1.5 each

Illustrative numbers, but this is the single most common reason an account underperforms. It is an arithmetic problem, not a creative one.

1.5events per ad set per week, against the 50 it needs

For the record

What we don't do.

Questions founders ask us

FAQ

Do you work on a revenue share model?

Yes, alongside the standard monthly retainer. A smaller monthly fee sits with an agreed percentage of the revenue we generate. We will usually want a clean measurement setup in place before proposing it, because a revenue share sitting on top of tracking nobody trusts is an argument waiting to happen.

We already have an agency running our ads. What would an audit find?

Usually the same three things: events firing without values, too many ad sets for the budget, and a Conversions API that is switched on but not sending. None of that is visible from the reporting your current agency sends you, which is rather the point.

Is ₹500 a day too little to run Meta ads?

It depends entirely on your cost per purchase. The number that matters is events per ad set per week, not the budget in isolation. A small budget on one ad set can work. The same budget split six ways cannot.

Do you run Google as well as Meta?

Yes, Search, Shopping and Performance Max, plus the conversion import hygiene underneath them. Running one without the other tends to mean both get credited for the same sale.

What does an engagement cost?

It depends on your spend, your channel mix and which of the two models you pick. Give us view access to the account and a fortnight of history and we will come back with a real number rather than a range.

Also from us

Marketplace marketing · Amazon Most Amazon budgets die on a listing that was never going to convert. Marketplace marketing · Flipkart Flipkart is not Amazon with a different logo.

Already running ads? Let us look at the account.

Two lines about your brand is enough. We reply within a day.