AdPushup raised less than $2.5 million in its entire life, then sold for about $70 million (roughly ₹672 crore at $1 ≈ ₹96.0) in cash. The contradiction inside that outcome is the whole story: the product that finally worked almost killed the company first. In 2016, with roughly $1 million in annual recurring revenue and a Series A cheque from Japan in the bank, about half of a 30-person team walked out.
What survived was a bootstrapped adtech firm that turned a narrow, unglamorous problem — how a news website squeezes more money out of the same ad slots — into a $59 million revenue run rate by the end of 2021, without ever taking a large growth round. This is how AdPushup went from a weekend experiment with Google AdSense to a SoftBank-group acquisition, and what it cost along the way.
Quick facts
| Company | AdPushup (US parent renamed Zelto Inc, then Geniee US Inc; India arm: AdPushup Software India Pvt Ltd, now Geniee Software India Pvt Ltd, CIN U72300DL2014PTC271965) |
| Founded | 2013 (product beta March 2014; India entity incorporated 26 September 2014, ROC-Delhi) |
| Founder(s) | Ankit Oberoi and Atul Agarwal |
| Businesses | Ad-revenue optimization SaaS for web publishers: header bidding, ad-layout optimization, ad mediation, AdBlock recovery, video and AMP ads |
| Latest disclosed revenue | Group revenue of about $59 million in 2021 (company-stated, up 97% from a $30 million run rate in 2020); India entity revenue about ₹24.4 crore for FY25 (Tracxn) |
| Profit/loss | Company-stated profitable since around 2019; exact figures not publicly disclosed (private company) |
| Listed | Private; never listed. Acquired by Geniee in 2023 |
| Last valuation / exit | Acquired by Geniee (a SoftBank Group company) for about $70 million in cash, announced 3 March 2023 |
| Key people | Ankit Oberoi (co-founder, CEO); backers included Geniee, Purvi Capital and early angels via LetsVenture |
What AdPushup does
AdPushup sells software that helps online publishers earn more from the advertising they already run. A news site or media brand plugs in AdPushup, and the platform manages how ads are bought, placed and tested on the page so that the same visitors generate more ad revenue — ideally without hurting the reading experience. It sits between the publisher and the ad-buying ecosystem (Google AdSense, ad exchanges and demand partners), and its pitch is measurable top-line uplift.
The core toolset, as described by the company:
- Header bidding — running a real-time auction so multiple demand sources compete for each ad slot.
- Ad-layout optimization — A/B testing ad placements, sizes and density to lift revenue per thousand impressions (RPM).
- Ad mediation, video ads, AMP ads and innovative ad formats.
- AdBlock recovery — recovering revenue from visitors using ad blockers.
The origin
AdPushup began in 2013 as a weekend project by Ankit Oberoi and Atul Agarwal, poking at a simple observation: most publishers ran ads badly, and small changes in placement moved real money. The two were not first-time collaborators. Oberoi had started ventures earlier — a business back in the mid-2000s, and then Innobuzz, an information-security training company he built with Agarwal from 2007. AdPushup was their move from services into product.
The first beta launched in March 2014. In its opening month it served around 500,000 ad impressions; that grew to three million and then ten million in the months after, and the company reported that roughly 85% of participating websites saw a revenue increase, with an average RPM uplift near 68%. Those early numbers were enough to get the company noticed — AdPushup was one of the first startups surfaced by Inc42’s StartupDash programme in June 2014 — and enough to raise a first cheque.
The struggle years
The demo worked. The business did not, for a long time. Oberoi has been blunt that the founders expected to be earning revenue within three to six months, and it took more than two years to bill meaningfully. Publishers would adopt the product in beta and then drift away after two or three months — adoption without retention, which is the worst kind of traction because it looks like progress.
The near-death arrived around 2016 and 2017. The company had raised a Series A from Japan’s Geniee in August 2016, yet it still came close to running out of cash. As the strategy was questioned, roughly half of a 30-person team left, and headcount fell to about 15 people. In Oberoi’s own words it was “a very stressful time.” The company that came out the other side was smaller, more focused, and forced — his framing — to confront “the fundamental value we deliver to customers” rather than chase growth for its own sake.
The turning point
The turn was not a single launch; it was the moment retention finally matched the demo. Once AdPushup fixed product-market fit — narrowing to publishers who genuinely valued measurable ad-revenue uplift, and reaching them through account-based marketing rather than broad user acquisition — the revenue curve bent sharply. The numbers on either side of that turn tell the story:
- 2016: about $1 million in annual recurring revenue, at the low point of the team exodus.
- 2019: about $10 million ARR, and a place at #19 on the Financial Times’ 2021 ranking of the Americas’ fastest-growing companies (measured on 2016–2019 revenue CAGR).
- 2020: a roughly $30 million run rate, held through the pandemic ad-spend slump.
- 2021: about $59 million in revenue — up 97% year on year — reached without a large external round.
Crucially, the company says it did this while turning away venture capital: multiple acquisition offers were reportedly declined (two in 2020 and three at the end of 2021) before it eventually chose to sell.
The money behind it
AdPushup is, unusually for an adtech scale-up, a story of raising very little. Total external funding across its life was under $2.5 million (per TechCrunch and Inc42). The shape of it:
- Seed — $632,000, 30 October 2014: raised largely through the LetsVenture angel platform. Named backers included Paras Chopra (Wingify/VWO), Amit Ranjan (SlideShare co-founder), Sameer Parwani (CouponDunia), Zishaan Hayath (Powai Lake Ventures) and Kima Ventures. The stated use: build the technology team and a US base.
- Series A — August 2016 (amount undisclosed): led by Geniee, Inc. of Japan, with Purvi Capital and existing investors, alongside a strategic alliance to extend into Japan and Southeast Asia.
- No large growth round after that: the $30 million-to-$59 million run-up in 2020–2021 was funded from the business itself.
The exit rewarded that discipline. When Geniee — a SoftBank Group company — acquired the business (by then rebranded Zelto) for about $70 million in cash in March 2023, early angel investors reportedly saw roughly 40 times their money, and some key employees received stock-option payouts reported at around ₹10 crore.
How it makes money
AdPushup’s economics are tied directly to the incremental ad revenue it creates for a publisher, which is what makes the model palatable to customers: it is sold as a share of upside rather than a fixed cost. The mechanics, plainly:
- Money in: the platform manages a publisher’s ad inventory and runs auctions and layout tests; AdPushup earns from the ad revenue that flows through, on a revenue-share basis tied to the uplift it generates. The company has not publicly disclosed a standard take-rate percentage, so any single figure would be speculation.
- Costs out: engineering and R&D on the optimization stack, cloud and ad-serving infrastructure, and a sales/customer-success motion — heavily account-based for mid-market and enterprise publishers.
- Where the margin sits: because the software scales across many publishers with limited marginal cost, gross margin improves as the same platform serves more inventory. That is what let a lightly funded firm become profitable.
- The part people get wrong: this is not “an ad network.” AdPushup does not primarily buy or resell inventory; it optimizes and orchestrates a publisher’s existing demand — the value is engineering and testing, not media arbitrage.
The numbers
AdPushup was a private company that reported in US dollars, so the reliable multi-year series is its disclosed ARR/revenue rather than audited rupee accounts. Rupee equivalents below use $1 ≈ ₹96.0 for scale only; profit was described qualitatively as positive and exact figures were never published.
| Period | Revenue / ARR (company-stated) | Rupee equivalent (at ₹96.0) | Profit/loss |
| 2016 | ~$1 million ARR | ~₹9.6 crore | Loss-making; near cash-out |
| 2019 | ~$10 million ARR | ~₹96 crore | Turned profitable (company-stated) |
| 2020 | ~$30 million run rate | ~₹288 crore | Profitable (company-stated) |
| 2021 | ~$59 million revenue (+97% YoY) | ~₹566 crore | Profitable (company-stated) |
For the Indian legal entity specifically — a smaller cost-and-delivery centre rather than the group’s revenue book — Tracxn records revenue of about ₹24.4 crore for the financial year ending 31 March 2025, with a headcount of roughly 98 as of August 2025. The gap between that figure and the group’s dollar revenue reflects where billing sits: the US parent, not the Delhi-registered arm.
Where the money comes from
The revenue is publisher subscriptions/revenue-share, but the customer mix and geography are the interesting part:
- Geography: the United States is the largest market and the location of the parent, while the engineering and operations base is in India (the birthplace). This split — US revenue, India build — is why the group’s dollar revenue dwarfs the Indian entity’s rupee filing.
- Customer type: mid-market and enterprise web publishers, reached mainly through account-based marketing and word of mouth rather than paid acquisition.
- Named clients disclosed over time: CNET, NDTV, PCMag, Mashable, GSMArena and SPIN, plus later additions such as DailyHunt, HT Media, Beebom and Pink Villa.
- Scale of inventory: the company said it added 80+ new clients in 2021 (a roughly 50% increase in active clients) and served 300+ publisher websites, optimizing billions of impressions a month.
The surprise: a business that sounds quintessentially Silicon Valley was built and largely staffed from India, and grew fastest precisely when it stopped trying to grow like a Valley startup.
The risks
- Platform dependence on Google and the ad ecosystem: AdPushup’s value rests on layers it does not control — AdSense, ad exchanges, header-bidding standards and browser policy. Google’s moves on third-party cookies and privacy changes across browsers can compress the very yield AdPushup optimizes, squeezing both publishers and the revenue-share on top.
- Customer concentration and churn mechanics: the early near-death came from publishers adopting and then leaving. A revenue-share model magnifies this — if a few large publishers reduce inventory, change vendors or see their own traffic fall, AdPushup’s revenue falls with them, without a fixed subscription floor to cushion it.
- Integration and identity risk post-acquisition: since the 2023 Geniee deal, the standalone brand has been folded in — the US parent moved from AdPushup Inc to Zelto Inc (2022) to Geniee US Inc (30 July 2025), and the India entity was renamed Geniee Software India. Absorption into a larger parent can blunt the focused, founder-led culture that drove the turnaround.
The takeaway
The transferable lesson from AdPushup is not “bootstrapping beats venture capital.” It is that a demo winning is not a business winning, and the gap between the two is retention. AdPushup had impressive early adoption in 2014 and still nearly died in 2016, because customers left after a few months. The company only compounded once it treated durable value — measurable, repeatable revenue uplift a publisher would keep paying for — as the real product, and matched its go-to-market to that. Raising under $2.5 million and exiting near $70 million was the result of that discipline, not the cause of it.
Frequently asked questions
What does AdPushup do?
AdPushup is an ad-revenue optimization platform for web publishers. It manages and tests how ads are placed and auctioned on a site — through header bidding, layout optimization, ad mediation and AdBlock recovery — so publishers earn more from the same traffic.
Who founded AdPushup and when?
It was founded in 2013 by Ankit Oberoi and Atul Agarwal, who had earlier built the information-security training company Innobuzz together. The product beta launched in March 2014.
How much money did AdPushup raise?
Very little by adtech standards — under $2.5 million in total external funding, including a $632,000 seed in October 2014 and a Series A led by Japan’s Geniee in August 2016. Its later growth was funded from its own revenue.
Who acquired AdPushup and for how much?
Geniee, a SoftBank Group company, acquired the business (rebranded Zelto) for about $70 million in cash, announced on 3 March 2023.
What is AdPushup called now?
The US parent became Zelto Inc in 2022 and then Geniee US Inc on 30 July 2025; the Indian entity, originally AdPushup Software India Private Limited, was renamed Geniee Software India Private Limited. The AdPushup product brand continued to be used for publisher monetization.
Sources
Figures are as of September 2026. Currency converted at $1 ≈ ₹96.0 as of 18 September 2026 (Trading Economics).
- TechCrunch — “Japan’s Geniee acquires AdPushup-operator Zelto for $70 million” (March 2023)
- Inc42 — “The AdPushup Story: From Fighting To Survive To A $70 Mn Acquisition” (2023)
- Inc42 — “StartupDash Winner, AdPushup, Raises $632K” (2014) and “AdPushup Raises Series A Funding From Japan Based Geniee” (August 2016)
- PR Newswire — “AdPushup clocks 97% ARR growth in 2021, hits a new milestone” (December 2021)
- PR Newswire / MarTech Series — “AdPushup Inc recognised as The Americas Fastest Growing Companies 2021 by Financial Times” (2021)
- PR Newswire — “AdPushup Inc renamed as Zelto Inc” (April 2022)
- AdPushup blog — “AdPushup Parent Company Zelto Rebrands as Geniee US Inc.” (2025)
- Tracxn — Geniee Software India Private Limited (formerly AdPushup Software India) company and financials profile (2026)
- InstaFinancials / Zauba Corp — AdPushup / Geniee Software India Private Limited, CIN U72300DL2014PTC271965 (MCA records)
Found an error? Write to us and we’ll correct it in the open, dated, on the piece.