What We Learned From Running Programmatic Campaigns


When we ran our first programmatic campaign at Bud, we made nearly every mistake the industry quietly warns you about. Wrong audience segments. Creative that looked fine on desktop and fell apart on mobile. Frequency caps set too loose. By day four, a Bangalore real estate developer's brand was appearing to the same pool of users seven times a day, and the retargeting audience was so narrow we were essentially following our own leads around the internet.

We fixed it. The campaign recovered. But that first week taught us more than any DSP documentation ever had.

Bud is a creative advertising agency based in Bangalore, operating since 2010 across real estate, FMCG, jewellery, B2B, education, and lifestyle categories. We are a Google Premier Partner. We have run campaigns through Google Ads, Meta, LinkedIn, Taboola, and programmatic DSPs sometimes all of them at once for the same client. What follows is what we actually learned running programmatically across these categories over several years: what worked, what did not, and where our thinking changed.

This is not a pitch for programmatic advertising. It is a record of what happened when we ran it.

Programmatic is not a machine that spends your budget efficiently by default. It is a machine that does exactly what you configure including the mistakes.

A Quick Grounding: What Programmatic Advertising Actually Is

Programmatic advertising is the automated buying and selling of digital ad inventory in real time. When a user loads a webpage, a millisecond auction runs advertisers bid for that impression based on who the user is, where they are, what they have been browsing, and dozens of other data signals. The winning bid gets the placement. This is called real-time bidding, or RTB.

The buying happens through a Demand Side Platform, a DSP. The DSP connects to ad exchanges where publishers make inventory available. As a programmatic advertising agency, Bud operates through DSPs on behalf of clients, controlling the targeting parameters, creative, bid strategy, and reporting. The client sees outcomes. We manage what happens in between.

What programmatic is not: a set-and-forget channel. Every campaign brief we have taken from a client who ran programmatic on their own and got nothing back had the same root cause someone built the campaign once and left it running. Programming requires active management. The data it generates is only worth something if someone is reading it and making adjustments based on what Programmatic Advertising Case Studie says.

Programmatic Advertising Case Study 1: Real Estate Developer, Bangalore Reaching Intent Buyers in a Saturated Market

Sector

Objective

Budget

Duration

Real Estate

Qualified leads & site visits

Rs. 8L / month

3 months


The problem

Real estate digital advertising in Bangalore is a noisy market. Every developer from two-acre plotted layouts to 500-unit towers is running Google Ads and Meta campaigns simultaneously. The result is high CPCs, audiences who have been retargeted into indifference, and a lot of leads that look like leads until the sales team calls and finds out they were just browsing.

This particular developer had a mid-size residential project in North Bangalore. Good product, sensible pricing, but their previous digital campaigns were generating high enquiry volumes with very low site-visit conversion. The brief was to shift from volume to quality: reach people who were genuinely in an active buying cycle for a Rs. 70–90 lakh apartment, not people who had clicked on a property ad once six months ago.

What Bud did

We built layered audience segments combining first-party data (the client's CRM of past enquiries and website visitors), third-party intent data from the DSP (users actively browsing property listing platforms, home loan calculators, and real estate news), and behavioural income proxies browsing patterns on premium retail, business travel, and financial products that correlate with the target ticket size. Geography was tightened to a 45km radius from the project.

Creative ran across three formats: display for reach, native for mid-funnel engagement, and pre-roll video for retargeting people who had visited the site but not submitted an enquiry. Each format had its own frequency cap display at three exposures per day, native at two, video retargeting at four per week. Bud's creative team produced format-native assets for each not the same banner resized for different placements.

What we learned

Native outperformed display significantly in mid-funnel engagement. Users arriving through native placements spent 40% longer on the project site and had a lower bounce rate. Video retargeting had the highest cost-per-lead but the best lead quality by far enquiries from retargeted video viewers converted to actual site visits at more than double the rate of any other format.

The budget had been initially weighted toward display because CPMs were low. Shifting 25% of that budget to video retargeting in month two improved overall conversion rate without increasing total spend. The lesson: format and funnel stage have to be deliberately matched. Low-CPM impressions to a vague audience are a worse investment than higher-CPM impressions to a defined, high-intent one.

The other thing we got wrong initially: the audience definition was too shallow in the first two weeks. 'People browsing property content' includes a large proportion of curiosity-driven traffic, someone reading market analysis with no immediate purchase intent. Adding behavioural depth (multiple property platform visits, loan calculator usage, geo-specific neighbourhood searches) sharpened the audience considerably.

A cheap impression to the wrong person costs more than an expensive one to the right person. Audience depth matters more than audience size.

Case Study 2: FMCG Brand, South India Driving Trial in Tier-2 Cities With Hyperlocal Targeting

Sector Objective Budget Duration
FMCG Product trial & retail offtake Rs. 12L across 6 cities 6 weeks


The problem

A South Indian FMCG brand was distributing a packaged food product through general trade stores across six tier-2 cities: Coimbatore, Madurai, Tiruppur, Salem, Vellore, and Thrissur. The product was on the shelf. The target customers had no idea it was there. The brief was to create awareness and purchase intent in a market that does not respond well to generic national advertising and to do it in the languages people actually think in.

Bud's multilingual capability was directly relevant here. We had produced a 360-degree campaign for Durastrong, a South Indian construction materials brand in four languages across PAN South India, which required writing and producing for Tamil, Kannada, Telugu, and Malayalam audiences distinctly rather than translating a single master. The FMCG brief required the same discipline at a different budget scale.

What Bud Digital Marketing Agency did

Hyperlocal geofencing drove the targeting logic. Rather than citywide targeting, we set radius parameters around the specific retail clusters where the product was actually stocked and the residential catchments within 2km of those stores. Mobile display was the primary format, given this audience's mobile-first internet behaviour.

Creative was written in Tamil and Malayalam from scratch not translated from an English master. The Tamil copy referenced specific local food habits and familiar everyday contexts. The approach was to look like a brand that belongs in Coimbatore, not a national brand that has bothered to advertise in Tamil.

We ran on a dayparted schedule: 7–9 AM and 6–8 PM. Not uniformly through the day. These are grocery-decision windows. Running outside them wastes impressions on people who are at work, in transit, or otherwise not in a purchasing mindset.

What we learned

Tamil-language creative outperformed a language-neutral version of the same ad in every city where we ran both as a test. CTR was 2.3x higher. Time on the landing page was longer. Brand recall lift in the post-campaign survey was 18 percentage points higher in Tamil-creative cells versus neutral-creative cells.

Dayparting reduced the cost per engaged user significantly. We were reaching fewer people in total, but a higher proportion in an actively relevant mindset. The campaign's total impression volume was lower than a run-of-day setup would have produced, but retail offtake in targeted stores moved.

What this changed in how we brief creative: we no longer accept translated creative for non-English markets. Translation is not localisation. A Tamil-speaking consumer in Coimbatore and one in Chennai operate in different cultural registers. Writing specifically for the audience is a different brief than translating for linguistic coverage, and the performance data shows it.

Case Study 3: Jewellery Brand, Bangalore Sequential Messaging During an Akshaya Tritiya Window

Sector Objective Budget Duration
Jewellery Retail Showroom footfall, Akshaya Tritiya Rs. 6L over 3 weeks 3-week peak window


The problem

Akshaya Tritiya is the single largest jewellery buying event in India. Every brand from national chains to local jewellers advertises heavily in the three weeks leading up to it. Television, outdoor, print, digital, all running simultaneously. A Bangalore jeweller with four showrooms had a reasonable budget, but nothing close to the scale of a Tanishq or Kalyan Jewellers. The task was to make the budget count by reaching people already considering a purchase rather than trying to build intent from scratch.

Bud has worked in the jewellery category across branding, digital, and campaign work. Understanding the consideration cycle of how long customers research, what they compare, and what shifts them from browsing to buying shaped the campaign structure directly.

What Bud did

Week one was intentionally broad. Moderate budget, display and video running across a wide but relevant audience of women aged 28–48 in Bangalore, users browsing occasion wear, wedding content, and lifestyle publications. The goal was to build a retargeting pool quickly, not to convert in week one.

Week two shifted budget toward retargeting. People who had seen week-one ads or visited the website were served heavier-frequency video creative specific collections, showroom location callouts, a limited-period offer. We also ran sequential messaging with three distinct creative stages: first exposure was brand and collection, second was social proof (real reviews, collection popularity indicators), third was urgency (Akshaya Tritiya countdown, store-specific offer). A user had to progress through each stage in sequence, not randomly encounter any of them.

Week three: budget concentrated almost entirely on the highest-intent retargeting pool of anyone who had visited the offer page, clicked a specific collection, or completed the full video. Non-converting audiences from week one were deprioritised. The media spend followed the signal.

What we learned

Sequential messaging worked. Users who moved through all three creative stages converted to showroom visits at a measurably higher rate than those who received non-sequential placements. More interesting: engagement with social proof content reviews, collection rankings correlated most strongly with conversion. People were not just responding to the offer. They needed validation before acting. Programmatic gave us the data to see that pattern and lean into it.

The lesson: for high-consideration purchases, programmatic can function as a digital sales nurture sequence if the creative is built that way. Most jewellery advertising treats digital like a billboard with the same message, repeated. Building creative that moves a customer from awareness to validation to urgency is more work upfront and produces a meaningfully different outcome.

One honest admission on measurement: showroom footfall attribution from digital is imperfect. We set up location-based attribution pixels, but device-level location signal accuracy has real limits. The client's floor staff reported a visible footfall increase during the campaign period. The digital data showed strong conversion funnel activity. The clean causal link between a programmatic impression and a store visit remains difficult to prove, and we say so in reporting rather than claiming it.

Sequential messaging is the digital equivalent of a well-timed sales conversation. You do not open with the close.

Case Study 4: B2B Industrial Brand Reaching Decision Makers Without Burning Budget on the Wrong Audience

Sector Objective Budget Duration
B2B Industrial Demo requests from target personas Rs. 5L / month Quarterly review cycle


The problem

B2B programmatic is a structurally different problem from B2C. The target audience is narrow in this case, operations heads and procurement managers at mid-to-large manufacturing companies in South India. You are not trying to reach millions of people. You are trying to reach a few thousand of exactly the right ones, and not pay to reach everyone else.

Bud's B2B experience including a LinkedIn Ads campaign for Turbine Leader, an industrial company, had already shown us that the B2B buyer does not respond to the same creative approach as a consumer. They are not browsing casually. They are looking for evidence that a vendor understands their problem before they agree to a conversation.

This client had tried programmatic independently through a self-serve DSP and found the spend was not landing where it should despite audience filters, a significant portion of impressions were going to profiles with no professional relevance whatsoever.

What Bud Creative Agency did

We combined contextual targeting with audience layering. Contextually placed ads alongside content the target persona actively reads: manufacturing trade publications, supply chain news, ERP and operations management content, industry association websites. Audience layering added professional seniority signals where the DSP could surface them, plus behavioural proxies for senior operational roles.

We also applied aggressive exclusion lists: consumer content categories, entertainment, lifestyle publications, student-oriented platforms. Exclusions are among the most underused levers in programmatic. Knowing where your ad should not appear is as important as knowing where it should.

Creative long-form native ad units do not display banners. A short banner asking a senior procurement manager to 'Request a Demo' for a product they have never heard of does not work. The native units read like content: a specific operational problem the audience would recognise, a brief explanation of how the product addresses it, a soft CTA to read more. The actual demo request happened on the landing page, after the reader had enough context to want one.

What we learned

Contextual targeting outperformed audience targeting alone because the content context itself functions as a quality filter. An ad appearing on a supply chain trade publication has already been self-selected by readers with relevant professional interest. You need fewer demographic layers on top. Clean contextual in the right environments consistently outperformed broader audience-targeted placements throughout this campaign.

The cost per demo request was substantially higher than a B2C campaign benchmark would consider acceptable. That is the correct framing problem. In B2B, cost per lead must be evaluated against customer lifetime value not compared to consumer CPL norms. Judging a B2B programmatic campaign against B2C benchmarks kills good campaigns that are actually working.

What These Campaigns Changed About How We Approach Programmatic at Bud Creative

Running programmatic across real estate, FMCG, jewellery, and B2B over several years has produced a fairly clear picture of where it earns its keep and where it does not.

It earns its keep when the audience definition is more precise than what Google or Meta can provide natively. The real estate campaign worked because we could layer intent signals, property browsing depth, loan calculator usage, income proxies in combinations that platform-native tools do not allow at the same granularity. The B2B campaign worked because contextual targeting in industry-specific publications is something programmatic DSPs do better than any social platform.

It does not earn its keep when it is used as a cheap way to run displays at scale. Low programmatic CPMs often reflect low-quality inventory sites with thin content, high ad-to-content ratios, audiences who were not there for the content and are not there for your ad. Chasing cheap impressions is a reliable way to spend a budget reaching no one useful.

The creative question is bigger than most programmatic briefs acknowledge. A well-configured campaign with weak creative consistently underperforms a well-configured campaign with format-native, audience-specific creative. The FMCG campaign's performance difference between Tamil-language and language-neutral creative was not marginal. It was the entire story. At Bud, creative and media strategy are not separated into different briefs one informs the other from the start.

What to Ask a Programmatic Advertising Agency Before You Hire Them

These questions separate agencies that understand programmatic from ones that resell DSP access and call it a managed service:

  • Which DSPs do you operate through, and why those specifically for my category? Different DSPs have different inventory strengths. An agency that uses one platform regardless of the brief is using a single tool for every job.
  • How do you build and validate audience segments beyond default demographic filters? If the answer is vague, the targeting will be vague. Ask specifically about intent signals, first-party data integration, and how they verify segment quality after the campaign has run for two weeks.
  • What is your approach to inventory quality and brand safety? Cheap programmatic CPMs often mean your ad is appearing next to content you would not choose. Ask about exclusion lists and supply-side partner quality.
  • Does your creative team produce format-native assets, or do you resize existing creative? This question reveals whether the agency understands that a native ad, a pre-roll video, and a display banner are three different communication jobs.
  • How often are you actively managing the campaign and what does that involve? Active management means segment adjustments, bid strategy changes, creative rotation, and frequency cap monitoring not a weekly check on the dashboard.
  • What does your reporting cover and just as importantly what does it not cover? Honest reporting includes measurement limitations. If a digital campaign claims to prove footfall with certainty, push back on that.

The Honest Summary

Programmatic advertising is one of the most precise media-buying tools available. It is also one of the easiest to run badly. The campaigns described here real estate, FMCG, jewellery, B2B all produced real results when the audience was defined with genuine depth, the creative was built for the specific format and audience, and the campaigns were managed actively rather than left to run.

The campaigns we learned the most from were the ones that went wrong in week one. The real estate campaign's over-broad audience. The FMCG campaign's first neutral-language creative test. We fixed them because we were watching the data closely enough to know something was wrong before the budget was gone. That kind of management is what separates a programmatic engagement that builds on itself from one that concludes with a slide deck full of impressions and a low conversion rate.

At Bud, programmatic is one part of a broader toolkit that includes Google Ads, Meta, LinkedIn, Taboola, SEO, social media, TVC production, and creative. We are a Google Premier Partner. We have worked in over a dozen categories across South India since 2010, won two Gold and three Silver at the Big Bang Awards 2025, and built campaigns that ran from Tamil Nadu to Karnataka to Kerala to Andhra. The reason we write about what went wrong as well as what worked is because that is where the actual learning is and that learning is what we bring to the next campaign.

If you are evaluating programmatic for your business, the technology is not the question. The question is whether the team managing it knows your audience well enough to configure it correctly, cares about the data enough to act on it, and can produce creative that does the job each specific format requires.

We have been making advertising work across categories for 14 years. Programmatic is not magic. In the right hands, applied to the right problem, it is one of the most efficient ways to reach the people most likely to become your customers. Getting those hands right matters more than getting the technology right.

Bud India | Creative Advertising Agency, Bangalore


WE ARE AN OFFICIAL GOOGLE PREMIER PARTNER


Copyright © Bud 2025