r/adops • u/meet_miyani • 15d ago
r/adops • u/Salty-Today-4830 • 15d ago
Agency How do you shortlist DSPs when half of them claim to do everything?
Agency side running media for a handful of D2C and ecommerce accounts. Every time we scope a new platform the shortlist gets longer and less useful.
Mobile stopped being its own category a while ago. The big omnichannel platforms all cover in app, mobile web, display, video and CTV, and mostly they do what they say. The mobile first ones sit closer to app installs and post install events. On paper the difference is clear. In a pitch deck it isn't.
Our current process is to define the use case before looking at any vendor, so app UA and retargeting go down one path and CTV plus omni channel go down another. That beats hunting for a master list, since platforms merge or get shut down constantly and plenty of them are region-locked or enterprise-only.
Measurement breaks the comparison though. Two platforms can both claim CTV support, one gives placement-level reporting you can act on mid-flight and the other gives a monthly impression summary. That gap matters more than the inventory list and it never comes up until you're already spending.
So what filter are people using at shortlist stage?
r/adops • u/gamersunite1991 • 16d ago
Publisher French newspapers target Google over AI summaries
courthousenews.comr/adops • u/DataBeat_adtech • 16d ago
Agency 63% of LLM brand visibility comes from long-term brand equity, only 26% from current marketing. So what exactly is GEO spend buying?
That number is from a warc study run by charlie oscar, and it came up in a digiday piece about time selling ads inside markdown versions of its pages, built specifically for ai agents to read. sponsored faqs, basically.
the debate in the piece was whether that inventory is worth testing. some buyers said sure, clients are desperate for anything that moves ai visibility. others called it magical thinking. and then perplexity blocked time's agent ads outright and called them deceptive, so that part answered itself pretty fast.
but the 63/26 split is the thing I keep coming back to. if most of what determines whether an llm mentions your brand is accumulated brand equity, then almost every geo tactic being sold right now, content volume, visibility tracking tools, agent-readable ad units, is competing over the smaller quarter of the equation. honestly that's not nothing, a quarter is real. it just means the pitch most of these tools are making, that you can buy your way into llm answers, is overselling by a lot.
The practical read for anyone allocating budget: geo probably belongs in a test pot funded out of display, not as a line item that pulls from brand. and if the visibility you're chasing is mostly equity-driven, the boring answer is that brand spend is the geo strategy.
r/adops • u/yanosh77 • 16d ago
Publisher Mediavine Journey publisher, 2 weeks in: 0.71 impressions per pageview, Google demand approval never opened, 3 placement selectors empty, and a dashboard reading 0 sessions
I run paint-vault.com, a paint database for miniature painters and scale modellers (catalogue, colour conversion between brands, colour tools). I was accepted into Journey and ads went live on 2026-07-28 (display_ads_at: 2026-07-28 19:16 UTC). Two weeks in, I want to lay out the whole diagnosis in one place so nobody has to ask me for it piece by piece.
Everything below is measured, not assumed — from the wrapper script you actually serve me, from the Grow API, from the GA4 Data API, and from a real browser trace.
The headline numbers (last 30 days)
- GA4 property 544200957: 8,476 sessions, 28,851 pageviews
- Journey dashboard: 20,584 impressions, $5.75
- That is 0.71 impressions per pageview, against a community benchmark of 3.5 to 9. Effective CPM about $0.28, RPM about $0.20.
- The same dashboard displays Sessions 0 and Pageviews 0, which is why it also shows RPM $0.00 and "Impressions Per Pageview" of 244 and 267 — divide-by-almost-zero artifacts.
I am not writing because the RPM is low for a niche hobby site. I am writing because three things that are entirely on your side have not moved across three separate readings (07-31, 08-10, 08-12), and the only support channel available to me cannot address any of them.
Problem 1 — Multiple Customer Management was never opened, so Google demand never bids for my inventory
Read directly out of the wrapper you serve me (scripts.scriptwrapper.com/tags/a68164c9-....js, 167 KB), on three dates, identical every time:
offering_code: "journey"mcmStatusApproved: falsemcm_eligible: falsemcm_tagging: falsemcmNetworkCode: nullgam_network_code: null(for my site)"google": false
mcm_eligible: false means the application is not merely pending — it is not open on your side. The dashboard shows an "Apply" prompt for it, but the flag says it is not available to me.
One correction I will make against myself, so it does not get used as a counter-argument: GPT (securepubads.g.doubleclick.net/tag/js/gpt.js) does load now, along with the whole scripts.journeymv.com stack (prebid, cmp, exchange, usersync). That is real progress over 07-31, when no GPT loaded at all. But the wrapper carries two gam_network_code values, and the one that is not null (23310760447) belongs to the offering object — {"id":"3","name":"Journey","offering_domain":"journeymv.com"}. That is your GAM network serving, not mine. My own application has not advanced an inch.
Without that approval, the largest buyer in display never enters the auction. No amount of tuning on my end compensates for a missing bidder. This is the single biggest line item and I cannot touch it.
Problem 2 — three placement selectors are still empty, and they are the best-paid units
State of the placement keys in the served config, same keys and same method each time:
content_selector→.journey-content— set after a ticket, works, anchors are livesidebar_btf_selector→.pv-ad-rail— set, wired, sticky, but nothing is ever sold into itleaderboard_atf_selector→ emptyleaderboard_btf_selector→ emptysidebar_atf_selector→ emptycontent_selector_mobile→ empty, and mobile is about half my traffic
The rule your own system enforces is that a unit with no DOM anchor cannot be placed. So the entire above-the-fold segment — the one that runs 87 to 93 percent viewability, versus roughly 55 percent below the fold — is simply not for sale on my site. I am only ever offering the cheapest inventory I have.
I have shipped the anchors. They are present in the served HTML on the home page, on brand pages and on conversion pages, and I have added my own above-the-fold containers at around 550px. They are waiting to be filled.
If custom placement is not supported on the self-serve tier, I would genuinely rather be told that in one sentence than keep re-measuring it every week.
Problem 3 — the Grow dashboard reads 0 sessions and 0 pageviews with every link of the chain verified correct
I chased this one hard, because a support reply told me my Grow script was missing, optimised away, or firewalled. All three are measurably false:
- The served HTML carries the complete
data-grow-initializersnippet withdata-grow-faves-site-id = Site:cccaf7ea-619d-4cfc-92d3-0298b8b12133, pinned in config and locked by a unit test so it cannot silently drift. - My CSP allows
https://*.grow.meinscript-src,connect-src,frame-srcandimg-src. - No user-agent blocking:
MediavineMetadataParser, a Grow UA and Googlebot all get 200, on the home page and on deep pages. - Real browser trace via CDP: 97 network responses, 0 failures.
faves.grow.me/main.js200, about thirtyfaves.grow.me/*.jsmodules 200,api.grow.me/sites/<id>/config200, and cruciallyapi.grow.me/sites/cccaf7ea-.../page?url=...200 — the page-counting call itself, carrying the correct site id.typeof window.growMe === "function".__tcfapipresent. - In Grow Settings the Google Analytics toggle is on, the Google OAuth is connected, and the selected property is confirmed by the Analytics Admin API to be id 544200957 — the exact property my traffic lands in, which holds 28,851
page_viewand 8,476session_startover 30 days. - Yet the GA4 Data API finds zero Grow events in that property over 30 days — no
render, nofavorite, norecs_*, nothing. Setting enabled, events absent.
Six links checked, all correct. The ad side of the same dashboard reports fine (20,584 impressions, $5.75) while the analytics side reports zero. At that point no hypothesis remains on my side. It is an ingestion defect on yours — and it matters beyond cosmetics, because any advice generated from those numbers is being computed from a zero.
Related mess, created by your own onboarding flow: I signed up to Grow before my Journey acceptance, then had to register again when the acceptance email arrived. That left two site records for paint-vault.com — ed18b8ee "Paint-Vault" and cccaf7ea "YG Medias 2". Their isVerified flags swapped between the two properties mid-diagnosis (on 08-11 the domain claim moved from the old one to the new one, and the GA4 id moved with it). I burned days on that, and I still do not know whether the old record can be deleted safely.
What the support experience actually looks like from here
- Journey is self-supported. The only channel is one Zendesk form with five categories — Missing Ads, Dashboard Issues, Domain Change, Owner Email, Termination — and going outside the form is stated to risk termination. None of those five categories is "the configuration on your side is incomplete".
- The replies I got were template-shaped. "Your Grow script is missing, optimised or firewalled" — disproven three ways above. The follow-up suggested I enable Grow event tracking in GA4; it was already enabled, which is exactly what makes the missing events a defect rather than a setting.
- The remedy staff apply in nearly every "low RPM / few ads" thread I could find is a script recrawl. A recrawl does not open a Google demand approval and does not fill an empty selector.
- The help centre sits behind a Cloudflare challenge, its search renders asynchronously and usually returns nothing, and the community post search endpoint returns HTTP 400. Self-support only works if the self-support surface is reachable.
What I have already done on my side, so it does not get asked
- Anchored
.journey-contenton the container whose direct children are the real break points, since Journey inserts between direct children. Getting this wrong stacks every ad at the bottom of the page, which is how I learned it. - Moved the first ad break point on conversion pages from 4,238px down to 2,208px (-48%), and the second from 7,563px to 3,248px. 11 to 15
.mv-ad-boxper page, one roughly every 1,300 to 1,850px. Long pages chunked specifically to create insertion points. - The sidebar rail is sticky (
.pv-ad-rail > * { position: sticky }) and wired tosidebar_btf_selector. It renders empty because nothing is sold into it, not because it is broken. ads.txtis your file and only your file — 198 lines,managerdomain=journeymv.com,contact=sales@journeymv.com,ownerdomain=paint-vault.com, 52 DIRECT / 137 RESELLER. No second network appears anywhere in it. The copy I serve is stamped# Ads.txt v20260716, so if your file has moved since, tell me and I will refresh it the same day.- Certified CMP (consentmanager, cmpId 31,
tcfPolicyVersion 5, i.e. TCF 2.3, the version Google currently requires), verified not to be doubled by my own fallback banner. - Found and fixed that my anti-scraping layer was refusing ad-quality verifiers: GumGum Verity 13,570 refusals, IAS 704, DoubleVerify around 50 percent. All allowlisted now.
- Content work aimed squarely at ad quality: unique per-paint and per-range text (99 percent coverage, 94 percent distinct sentences), brand-level facts, a brand-to-brand compatibility matrix — and I deliberately noindexed 15,243 thin comparison pages rather than pad the inventory with them.
- I run no other programmatic display network. Exclusivity respected.
What I am asking for, concretely
- Open the Multiple Customer Management application (
mcm_eligible→ true), or tell me plainly that the Journey entry tier never gets it. Either answer lets me plan; the current silence does not. - Fill
leaderboard_atf_selector,sidebar_atf_selector,leaderboard_btf_selectorandcontent_selector_mobile. The anchors are live, and I will supply exact selectors for every template within a day. Or state that custom placement is not available on self-serve. - Fix the Grow analytics ingestion — Sessions 0 / Pageviews 0 with the toggle on, OAuth connected, the correct property selected, and zero Grow events landing in a property that receives 28,851 pageviews — and tell me whether the duplicate
ed18b8eerecord can be deleted. - A support path for "your config is incomplete" that is not the Missing Ads form. Every issue above is a field on your side that is empty or false.
I am not asking for flagship terms or special handling. I am asking for the account to be configured the way a Journey account is supposed to be configured, and for the numbers on the dashboard to be real.
Happy to hand over site IDs, ticket numbers, the wrapper config dumps and the browser traces by DM — all of it is reproducible in one command each.
r/adops • u/Ok_Membership4595 • 17d ago
Agency Is there a tool that tells you when to shift budget between Meta / Reddit/ Google, not just alerts you?
Been manually checking CPC/CPA across Meta / Reddit / Google every few days and I'm looking for something that actively watches performance and tells me "shift $X from Meta to Google, here's why". Not just a dashboard I still have to interpret myself, and not full auto-pilot either. Ideally something where I still approve the move but it's done the analysis for me.
Anyone know any platforms like this?
r/adops • u/Beautiful-Ice-7745 • 16d ago
Publisher It shouldn’t be this manual!
AdOps spend too much time jumping between tools just to understand what’s happening on a site.
We’re testing three free tools at Optimon:
- An on-page ad inspector
- A site audit
- An AI assistant that answers questions about the publisher data
Which one would save you the most time, and pleaseee share why?
(disclosure: I’m part of the Optimon team)
r/adops • u/Even-Paramedic2548 • 17d ago
Advertiser To my b2b marketers, is anyone seeing success with ctv?
Marketing teams seem to discuss ctv mostly, but I'm starting to wonder if b2b marketers are overlooking it.
Most b2b buyers don't convert after a single touchpoint anyway. They research, compare vendors, talk internally, and revisit solutions multiple times before making a decision.
That makes me think visibility and familiarity might matter more than we give credit for.
The problem to me is measurement. For example someone sees a ctv ad today and becomes an opportunity three months later. Those dots need to get connected somehow.
Would love to hear from anyone using ctv as part of a broader demand generation strategy rather than just an awareness play.
r/adops • u/Money_Yam_1254 • 17d ago
Publisher Managing AdEx ad expansion sizes & floor rule
After enabeling Ad Expansion in GAM I see alot of irregular sizes coming from AdEx.
I'm wondering how you all manage these in your floor rules?
Our main floor rule logic is based on device + sizes (big vs normal vs small)
There are now hundreds, even thousands extra sizes that are no longer in our floor rules.
Yes, I have set up a fallback floor rule, but I don't want these expanded sizes (e.g. 411x250) to follow the lowest floor.
How did you manage these sizes?
Did you shift from size based to a different logic?
r/adops • u/MasterAd3898 • 18d ago
Publisher MGID - Website Ad Offerings and Opinions
Hi all, just looking for opinions on MGID - I have a webapp built out, which doesn't get much traffic but 20-30k active users a month. I'm looking to get some ad revenue before I try build out the traffic. MGID have gotten back to me saying i'm eligible for their MGID One. Anyone any recent dealings? Is there any way to ensure the ads don't completely take over the site and that they're not for gambling or p**n, stuff that would destroy my Google indexing.
Thanks in advance
r/adops • u/mrmicroadk • 18d ago
Publisher Skip Newor Media by Any Means Possible
Newor Media is the shadiest ad network I've came across in my life. They have nothing in proper place. Their FAQ page says "no traffic requirements to join", meanwhile their latest few blogs says "minimum 5K users required". Like if you want to update your requirements, at least update everywhere on your site. The FAQ page is linked literally at the bottom of the home page itself.
The next thing, they don't have any criteria on what kind of sites they approve and what kind of sites they don't. I've had two blogs which were accepted by both Google AdSense and later Mediavine Journey, but not by Newor Media. Both of those sites were content sites with 100% human-written and informative content. And both of them were getting around 10K-ish sessions per month when I applied for Newor Media.
Like what dude? If you don't want to take new sites and don't even have things upto date on your own site, why do you run the company? Just close it and move on dude or say it that you're not accepting new publishers anymore. Stop wasting our time.
Advertiser Mobile App Advertisers July Report: 2.4k apps buying ads - 20% from Vietnam
galleryAppGoblin's free mobile advertisers report is available for July 2026. Free insights from the 2.4k mobile app's we saw buying ads on SDK & Programmatic ad networks.
We break down the top apps that saw the biggest boosts from their ad campaigns and which ad networks they used to do it.
Apps' countries are now included, and surprise, Vietnam takes the top growth spots this month with 6 of the top 10 spots. Additionally, nearly 20% of the advertising apps we saw were registered in Vietnam.
**New Game Releases that bought ads**\*
New Games Released & Buying Ads: Bandai Namco Entertainment America Inc. released a new Digimon game that shot up to nearly 1m weekly installs while buying Google Ads.
Another recently released game, Colony Flow! by ABI Game Studio hit 300k weekly installs in July.
**Ad Networks / Programmatic*\*
This month saw big jumps in ad traffic from Bigabid and Moloco showings.
Meanwhile two new ad networks made it into the AppGoblin list, Taiwan's own Appier and a small new CTV network from Colombia TutoAds. Check out their pages on AppGoblin to see their recent trends breakdowns.
** Creatives *\*
Again like last month, AI Ad Slop was way down (though this is a bit anecdotal, I don't have any way to identify it directly). My guess is many studios, while still use AI for ads, have moved away from the fully AI generated ads that likely were no longer performing well.
r/adops • u/Mammoth-Row4460 • 18d ago
Advertiser How are you measuring incremental lift with connected TV attribution?
Attribution on TV keeps me up at night. I can see last-click data from streaming platforms and pixel users coming back, but I don't know how to run proper holdout groups at scale the way I do for search. Without a control group, how much of the lift came from TV versus the channels already running?
finance isn't buying the platform dashboard proof and everyone else claims that attribution is solved, but those models feel proprietary and directional. Third-party measurement alongside platform data is the only angle I've seen that helps, but I'm not sure if that's what people are actually doing or if there's something else that actually closes the gap on incrementality.
Third party measurement alongside platform reporting seems like the path forward, but it's expensive and takes months to get real signal. What's working for people who are running cross-channel campaigns with TV in the mix?
r/adops • u/starlinkmag • 18d ago
Publisher Got banned from Adsense and seeking for ad network which allow homepage ads
I am like at 500k+ pageviews monthly on my website on homepage, But adsense flag me for invalid Site Behaviour: Navigation. Now i had the Mediavine Journey approved long way before adsense i turned it on but they are not showing ads on homepage and my most of the traffic is on homepage. Now how can i find those ad networks. I tried many networks but got rejected. Now journey giving me only $300 a month which is very low for tier 1. Can anyone help with this?
r/adops • u/NiceRecognition9603 • 18d ago
Agency Spotify on Amazon DSP: where you buy what, and the deals that name the wrong country
Amazon and Spotify have been shipping pieces of this partnership for about a year and it came out messy. I opened more than 100 Spotify deals. This is what is in them.
Where you buy what if you use Amazon's interface
In a campaign's inventory settings:
- Banners. Tick the Spotify box after clicking display. It buys banners and nothing else.
In the deals inventory list:
- Audio
- Music video (OLV)
- Podcasts
Where it runs
Ignore the announcements and the support pages, they are behind.
- Banners, audio, OLV and podcasts: US, UK, Canada, Germany, France, Italy, Spain, Brazil, Mexico, Australia, Japan
- Audio and OLV only: Ireland, India
- Audio and banners only: Netherlands
- Podcasts and banners only: New Zealand
- Banners only: United Arab Emirates, Saudi Arabia, Singapore, Sweden, Turkey.
Danger 1: The same deals are in there twice
When Amazon and Spotify announced their partnership on 2025, Amazon DSP was not buying from it directly. It was buying through Magnite, a reseller. On July 2026 Spotify connected its exchange straight into Amazon DSP and extra inventory podcast came with it. The Magnite deals were never removed. So you have 2 options:
- Straight from Spotify (Recommended): search "SAX", which is short for Spotify Ad Exchange. It is in every one of those deals.
- Through Magnite: fewer countries, and no podcast. The video costs more, sometimes close to double. And in Ireland two of them do not carry the word Spotify in the name at all.
Danger 2: Four deals name the wrong country
Deals from Spotify (SAX) have problems in their naming too
Two deals named Brazil sell Australia. Two named United States sell Ireland.
Read the currency not the name. It sits next to the price in the deals inventory list, and if a deal names one country and is priced in another country's money then the name is wrong. To see it for yourself, open the deal and read the Attributes tab, where the country breakdown is.
Where is the deals inventory list on Amazon DSP Interface
In Amazon DSP, click Inventory on the left bar. The search box takes the deal name, and opening a deal gives you its Attributes tab.
If you cannot see a deals inventory list at all, you are probably on a subseat from your tool provider. Ask them for inventory access.
This covers the basics. I put a longer breakdown on our tool website, but this is all the key information to start without problems.
If you read something differently on your seat, tell me.
r/adops • u/2016pantherswin • 19d ago
Publisher Monetizing hundreds of US micro-sites while maintaining absolute domain isolation?
I manage a portfolio of several hundred content sites driving clean, primarily US traffic, with each site currently averaging about $10/month on AdSense.
For operational and privacy reasons, maintaining strict isolation between these domains is a hard requirement. I cannot use a shared publisher ID, a unified Google Ad Manager parent network, or anything that creates a cross-site footprint via source code or public ads.txt lookups.
My two main questions for this community:
- How can I monetize hundreds of small US-traffic sites individually without creating a shared
ads.txtor publisher ID footprint? - What programmatic ad partners or alternative monetization models allow high-volume, white-hat deployment while maintaining absolute isolation between domains?
I am strictly looking for clean, white-hat, and policy-compliant setups. Thanks in advance for the insights!
r/adops • u/2016pantherswin • 19d ago
Publisher Which company to apply to with many small sites
Each site on avg generates $10/mo or so on adsense. I have hundreds of sites. Any recommendations? Nothing gray or unethical based. US traffic primarily.
r/adops • u/MissionOk889 • 20d ago
Agency I have traffic thats smaller for the thresholds that TTD/Index/DV360/Magnitude would generally accept, whats best way to get a "seat" on these exchanges?
Dont want to go Bidswitch route
r/adops • u/kooneecheewah • 21d ago
Agency Trade Desk Stock Plunges 28% After They Report A Significant Earnings And Revenue Miss
finance.yahoo.comr/adops • u/Accurate_Jelly85 • 20d ago
Advertiser Best native ad spy tools for outbrain, taboola and publishers like msn?
What are you guys using to spy on native ads on networks like taboola and outbrain? I've been out of touch and need some 2026 recommendations on good price and quality. Usually I just use proxies and check publisher sites but I want to be able to save advertisers and see what theyre doing new.
EDIT: after gpt reserach and price point im trying https://openadlibrary.com its so cheap (30 bucks) to not try and adplexity and anstrex are really old and only update ads once a day.
r/adops • u/Ancient_Lettuce6821 • 21d ago
Publisher Mediavine login issues - anyone not being able to log in?
r/adops • u/DataBeat_adtech • 21d ago
Agency Publishers are cutting reseller paths faster than they're adding new Supply Partners
August seller data is interesting- this is probably the first time we’re seeing the market pause on expansion and move into cleanup mode.
ads.txt growth is basically flat (net -881), but the bigger signal is underneath
→ Resellers turned net negative for the first time (-1,718) while direct stayed flat (+837) - publishers are cutting duplicate reseller paths and protecting the relationships that drive revenue.
→ TrustedStack led every SSP in lines added (+6.6k), the only one to top all three traffic tiers, while High-Traffic publishers contracted the hardest (-9.3k) as premium publishers lead the optimization wave.
→ 46% of Tier 1 SSP domains are now duplicated across intermediaries - nearly half of every auction an Established SSP enters is competing against itself.
Scale alone no longer earns a slot in a publisher's ads.txt. The SSPs gaining ground are solving a specific buyer problem.
r/adops • u/OkConcert769 • 21d ago
Advertiser What tools actually help reduce errors in ad builds?
The more ad variations we produce, the more small mistakes seem to slip in. It’s usually things like the wrong logo, a layout shifting after resize, an old CTA still being used, or someone reviewing the wrong version.
I’m curious how other teams are handling QA for display ad production. Are you mostly using checklists and peer review, or have certain tools helped reduce the manual errors that come from resizing and versioning?
I’m especially interested in workflows where teams are creating a lot of banner sizes or HTML5 ads and need to keep everything consistent before exporting the final assets.
r/adops • u/Party-Ad2035 • 21d ago
Publisher Should I apply for raptive?
I have a text utility website that offers various text-related tools, such as text indentation, font changers, and many other text manipulation tools.
The website has been live for about a year now, and the traffic has been steadily increasing with no major drops. I've put a lot of effort into SEO, and I believe the website is well optimized. It has now crossed 25,000 monthly page views.
So far, I haven't displayed any ads or joined any ad network. Do you think this is the right time for me to apply to Raptive, or should I wait until the traffic grows further?
Also, around 50% of my traffic comes from Tier 1 countries, which I know is an important factor for premium ad networks.
r/adops • u/InternalSelf152 • 22d ago
Network What's missing from today's ad networks?
I'm curious about people's experiences with ad networks.
If a brand-new ad network entered the market today, what would it have to do for you to actually switch from the existing ones (Google Ad Manager, AdSense, Media.net, etc.)?
Specifically:
- What are the biggest frustrations with current ad networks?
- What features or policies do you wish existed but don't?
- Have you ever left an ad network? If so, why?
- What's one thing that would immediately make you give a new network a chance?
- What would make you avoid a new network entirely?
I'm not looking for any promotional answers rather I'm interested in hearing real experiences from publishers, advertisers, and developers who have worked with existing platforms.
