Partner review
Affinity Global Review 2026 — For Indian Publishers
The only partner in this set that is both an Indian company and one of Google's six Premier partners — with the second-highest Indian footprint in the scan. On paper this is the strongest combination here for an Indian publisher.
By Umashankar Kushwah · Published 26 August 2026 · Updated 1 October 2026
Data fetched from sellers.json: 26 August 2026
Quick verdict
1,145 publisher domains at a ratio of 1.00 — one publisher per seller ID. On 42 of the 123 Indian sites scanned, second only to VDO.AI. One of Google's six Premier partners, and an Indian company.
Is Affinity Global legit?
On the public evidence, yes. Affinity Global is one of only six Premier partners in Google’s Certified Publishing Partner directory, lists 1,145 publisher domains in its own sellers.json at a ratio of 1.00, and appears with a DIRECT line on 42 of the 123 Indian publisher ads.txt files scanned. Rates and terms are not public.
What they actually do
Affinity Global Advertising is an Indian company that Google marks as a Premier partner — one of only six in the whole directory of 199. It lists 1,145 publisher domains in its own sellers.json at a ratio of 1.00.
Its publisher base is weighted towards Indonesia (8%), not India. That is the same shape as AdPushup — an Indian company whose scale was built elsewhere — though Affinity carries a noticeably larger Indian footprint than AdPushup does.
Requirements
Only what the company states publicly on its own site. Where nothing is published, the row is a dash — not a guess.
| Requirement | What they publish |
|---|---|
| Minimum pageviews | — |
| Minimum monthly impressions | — |
| Accepted verticals | — |
| Contract or lock-in period | — |
| Revenue share | — |
| Payment terms | — |
Every row is a dash because I could not find these stated publicly on affinity.com at the time of writing — I checked the homepage and the publishers page. That means you should get all six in writing before you sign, and it means anyone quoting you a specific Affinity Global rev share is quoting something the company has not published.
Source: affinity.com publisher pages, checked 1 October 2026.
Reporting model
The ratio is distinct seller IDs divided by publisher domains in the company's own
sellers.json. It is the one thing you can check before signing anything.
| Ratio | What it means for you |
|---|---|
| 0.7 and above | Each publisher tends to get their own account. Your impressions, eCPM and fill are yours to read. |
| 0.2 to 0.7 | Mixed. Some publishers get their own ID, some share one. |
| below 0.2 | IDs are shared across many publishers. You see a share of a pooled number, not your own. |
At 1.00 there is one publisher domain per seller ID — the clean own-account pattern. Your impressions, eCPM and fill should be readable as yours. Premier status is Google's view of the partner and says nothing about reporting, so treat these as two separate checks that both happen to come out well here.
Where Indian publishers stand
Affinity Global appeared with a DIRECT line on 42 of the 123 Indian publisher ads.txt files scanned — the second-highest count in this set, behind VDO.AI's 69.
For comparison, from the same scan: VDO.AI 69, Affinity Global 42, AdPushup 33, Primis 24, Publift 23, MonetizeMore 18, Freestar 3, and Playwire, Ezoic and Mediavine 0.
A high count means many Indian publishers already have a direct relationship with them — it is evidence of presence, not of good rates. Two publishers on the same partner can be on very different terms.
What changed since the last scan
Re-checked on 15 September 2026: 1,145 publisher domains in August, 1,149 today — a gain of four, or 0.3 per cent. The ratio is 1.005, one seller ID per publisher.
Indian domains in the current file: 71 ending in .in, the highest
count of any partner measured on this site. Named examples include
aajtak.in, bgr.in, architecturaldigest.in,
airtelxstream.in and breakingupdates.in. Indonesia is the
only comparable cluster, with 86 .id domains. That makes it an Indonesia-weighted base (86 .id), but the largest Indian
roster of the ten (71 .in).
Who they're right for
FITS
- Indian publishers who want a Google Premier partner based in India
- Publishers who want own-account reporting at a ratio of 1.00
- Sites wanting a partner with an existing Indian roster to reference
- Southeast Asian traffic, given the Indonesian weighting of their base
DOESN'T FIT
- Publishers who need published rates and terms before a conversation — none are public
- Anyone who assumed an Indian company means an India-weighted publisher base — it is Indonesia-weighted
- Sites that do not meet Google's own AdX policy bar — Premier status does not change that
How to verify this yourself
Four steps, no tools, about two minutes. Every number above comes from these files.
| Step | What to do |
|---|---|
| 1 | Open https://affinity.com/sellers.json in a browser. If it 404s, the company publishes none — that itself is the answer. |
| 2 | Count the entries. Each has a seller_id and usually a domain. The number of distinct domains is the publisher count. |
| 3 | Divide distinct seller IDs by distinct domains. That is the ratio in the block above. |
| 4 | Open yoursite.com/ads.txt on an Indian site — try indiatoday.in, aajtak.in or scroll.in, all three of which Affinity Global lists in its own sellers.json. Search for affinity.com. A line ending DIRECT means a real direct relationship; RESELLER means it is being passed on. |
Full method: methodology. The same numbers for 199 companies: the MCM partners directory.
Disclosure
I run an MCM operation myself, so treat this as a competitor writing about a competitor. That is exactly why nothing here is an opinion about their service quality — every figure is from a public file you can open yourself, and the method is in step 4. I have no commercial relationship with Affinity Global, and this page is not sponsored.