46

First introduced in 2009, Open Source Ads offered the Stack Overflow community the opportunity to propose and approve ads that members thought would be of interest to the community. These ads would dynamically show up in the same spaces regular, paid-for ads would normally show up, as long as they met a specific score threshold. Some time after this, the initiative broadened to the rest of the network with the name Community Promotion Ads, and every year from then until 2020 the initiative would get a yearly refresh (aside from SO, which got it twice a year).

In 2021, we tried a somewhat different format, in response to technical needs, as well as the fact that the initiative had then gone ~12 years without any changes. The new format allowed for some more flexibility in the types of ads the community could propose, and the level of targeting they could opt for, but it unfortunately also created a lot more manual work than the Community Management Team could sustain. With many shifting priorities taking place at the time, the initiative ended up being shelved and I didn’t follow-through on sharing the experiment results promised at the time. (The initiative did well as per our advertising benchmarks, by the way! But now it’s a bit past due to share the actual data). It's been five years, but we've finally found the opportunity to relaunch this initiative with some updates to the former process.

A proposal for the renewal of Community Promotion & Open Source Ads

Back in 2021, our UX Research team conducted some interviews with community members to find out if the community found value in the initiative, and taking aside whether the format could be improved or not, our findings showed that community members valued the opportunity to take advantage of the free ad space to be used to promote initiatives that are highly relevant to them. More importantly, a common theme in the interviews was the fact that this initiative provided an opportunity for community building in a way that is somewhat lacking from other parts of the experience in the network. To us, this seems like a strong enough argument to bring back the initiative, even if we can’t address some of the pain points raised back in 2021 head-on.

This brings us to our only constraint for bringing Community Promotion/Open Source Ads back, which is that technical and logistic overhead for staff needs to be fairly minimal. As mentioned previously, the original technical solution for this initiative was retired, and the solution trialed in 2021 generated a lot of logistic work for the Community Management Team. Since we’re unable to prioritize development resources to further automate the process at this time, our solutions for this need to depend on individual communities to collect and curate a list of ads to be passed on to staff.

The flipside is that communities will have more freedom surrounding this initiative! The way we envision this, aside from the basics of all proposed ads needing to abide by our Code of Conduct and our advertising guidelines, everything else is much less rigid than any of the prior versions of this initiative. We envision communities on the Stack Exchange network would have the possibility of creating, at any point, a collection post; to define community-specific guidelines for their interests and purposes; as well as their timings for proposing, curating, and refreshing the ads. I don’t want to make it sound like we’re overlooking the fact that this generates more work for the communities, so we may propose some network-wide guidelines/standards in this or other discussions to minimize up front work for communities, if you all feel that would be helpful — but we don’t see this as a requirement, especially if you feel it would restrain the initiative from being effective and actually useful for some specific communities.

We think we can iterate on the 2021 trial’s format for what types of ads can be used (Community Promotion Ads, Open Source Ads, and “Hot Network Questions” Ads), but aren’t particularly tied to that. As before, these ads would be shown on any of the available ad spots on sites when there is available inventory, according to the targeting set by the community for each ad (as in the 2021 trial, communities would be able to specify an ad gets shown on just specific placements). The things mentioned in the “Reporting” section on my 2021 post will be reported for communities to be able to measure performance. Before we finalize the details about this initiative, we’ll provide a list of all the technical requirements (like ad size, URL, desired location, etc.) that will need to be met/provided to staff for vetting the community-selected ads, but I’m deliberately avoiding going into those details now (you can look at the 2021 requirements for a notion of what those will look like), given that I’m more interested in debating the idea at a high level, and trying to get some thoughts on the questions below.

Open questions

As mentioned, we don’t need to land on rules for the initiative that apply network-wide unless doing so would be beneficial for guiding communities through the process, but we do see some questions that would benefit from discussion in order to facilitate the process:

  • Who should/can post a collection post? Do we see this as a mod-only duty, or should any user on a community be able to create a collection post?

  • Who compiles the list of proposed ads to pass along to staff? An answer to this might hinge on the answer to the above question to some extent, but there needs to be someone who hands off a list of community-selected ads to staff (guidance on preferred format TBD).

  • How frequently should communities “refresh” their ads? CMs might need to bundle submissions to the Ad Ops team so they happen at most once per month, allowing for a lot more freshness in the ad campaigns, but maybe some communities would benefit from a slower cadence of ad collection, especially given curation of proposals also takes its time.

  • Are there other “types” of ads you’d like to see? I proposed using the 2021 ad “types” as a reference for what types of ads can be proposed for this initiative — those allowed for promoting external events and resources relevant to a community; highlighting Meta resources and information relevant to that same community; or highlighting canonical questions from your community on other topic-adjacent sites on the network — but it’s possible you can think of other interesting uses of the space for the communities.

Timeline

There are still details that need to be ironed out, as pointed out above, but I think we can realistically aim for having those finalized at some point in January 2026. Once that happens, I’ll make a post with a finalized set of guidelines for the initiative, so that communities can start their collection posts soon thereafter. Ideally, we can have some initial ad campaigns running before the end of the first quarter of 2026.

Conclusion

I’m personally excited about bringing this initiative back, as it’s been in limbo since 2021. Despite some of the limitations surrounding coming up with technical solutions, I truly believe this proposal provides a good opportunity for communities to take some ownership of the process, and to get attention to events, projects, or initiatives that are relevant to them!

Research conducted in 2021 showed community members found value in keeping the initiative, which has been a big motivator for me to not just drop this initiative. That being said, I’d like to hear from you on the above open questions, as well as more generally what value you find in the initiative, and the proposed format.

We’ll be monitoring feedback on this post for 4 weeks, until January 13, 2026 (and might be slightly slower than usual in responding during the last couple of weeks of 2025).

19
  • 43
    I would never want my community projects associated with Stack Overflow if ads horribly inserted in the middle of content as proposed here. Who wants people to start actively hating their open source project??? That's super-negative publicity. So maybe ditch that other ad proposal before moving ahead with this one? Commented Dec 16, 2025 at 16:02
  • 9
    The way we did this back in 2021, communities could choose what types of ads they were proposing — banner, sidebar, etc. So we could do the exact same thing here, and you (a community) could specify that you wanted your ad to be shown in the regular leaderboard placement (in q&a pages), but not on this new native ad space (in question lists), for example. In other words: an ad doesn't need to be made available on all possible spaces, unless that's something you'd explicitly want ^_^ Commented Dec 16, 2025 at 16:05
  • 13
    I think what @Lundin meant is that your reputation back in '21 isn't as good as the one you got now. So, they were probably trying to imply that no one would really want to associate with the current company Commented Dec 16, 2025 at 16:11
  • 5
    @ꓢPArcheon It wasn't good back then either, but indeed it has gotten far worse. More importantly nobody talked about slapping in sneaky adds in the middle of the site content back then, nor slapping various AI trash all across the site and flooding it with strange monochrome icons - all out enshittification until we end up with this. But with extra adds. Err no thanks, I'll pass on being a user of such a site, let alone someone who advertises in the middle of that s***storm for maximum backlash on the poor advertised product/project. Commented Dec 16, 2025 at 16:18
  • 3
    Like the post denotes, research from 2021 showed that community members found the initiative to be of value to them, and as a community-building exercise. It seems like the both of you disagree — inasmuch as "we're unhappy with the company" is a valid viewpoint, I'd be curious to hear your thoughts about why you think the initiative doesn't bring value to communities and their members in a longer format, if you'd be open to putting those thoughts into answers ^_^ Commented Dec 16, 2025 at 16:23
  • 26
    @JNat I agree with Lundin and SPArcheon. It's not that this initiative doesn't bring value. This initiative in the ad space is coming at the same time as another initiative in the ad space, the "native ads". I, and based on the voting onthe native ads announcement, much of the community, is opposed to the use of native ads. So what I think they (and I) are saying is that I wouldn't promote anything for advertising in a place that uses a deceptive ad format. So unless you nix the "native ads", a lot of people who may want to take advantage of community pomotion ads won't want to. Commented Dec 16, 2025 at 16:35
  • 4
    But I literally just explained (and then edited the post to make it clearer that that's the case) that you don't need to use that space, @ThomasOwens — you can take full advantage of this initiative and not use that space. Presumably, that would mean you get all the "positives" of this initiative, without having to incur any possible "negatives" that the new native ad placements could bring to your community/project/self. What am I missing here? Is your point solely "we don't want native ads?" Commented Dec 16, 2025 at 16:45
  • 5
    Again, I am not really expressing my view here since i simply have no project to advertise in the first place. I am just trying to point out what the objection Lundin made is. Basically it all points out to this: your choice to use native ads mixed with actual content painted the company as a bad actor in the ads management ecosystem. Therefore they are point out that they don't want to be associated to a bad actor. Commented Dec 16, 2025 at 16:52
  • 12
    From a brief glance through the post, this looks great! I was just thinking this week that we don't have Community Promotion Ads any more and it's a shame - they were a great way to cross-promote communities to each other as well as various other projects and stuff. I remember spending a lot of time helping to design CPAs for some of my sites to promote on other sites. If community-created ads are coming back, I'm all for it! Commented Dec 16, 2025 at 16:54
  • 2
    You say they don't have to use those spaces, but imho that is like saying "our company sells bio tomatoes and endangered species meat, but you don't have to buy the meat to buy the tomatoes...". I think their point is that if they think bad of the company choices, they can't simply "ignore the bad part and use another service" Commented Dec 16, 2025 at 16:54
  • 15
    "This initiative's potential value is rendered neutral by the fact that you are rolling out native ads (...)" seems like a valid point of view, which I think could stand as an answer so the rest of the community can up- or down-vote it and discuss in the comments. I think I'm struggling a bit here because the critiques before seemed more about the company's standing with the community, as well as the native ads initiative, and I'm trying to understand how y'all feel about this initiative, whether you see value in it, and how it can be run in the best way possible. Commented Dec 16, 2025 at 17:07
  • 1
    a side question- I wasn't active at the time previous iterations existed. were/are there any concerns about voting fraud, or people/companies voting for their own stuff? are there existing ways to mitigate that? Commented Dec 17, 2025 at 1:10
  • 6
    We've generally not had worries around those issues in the past, to my recollection, @starball These have generally not been used by companies, and that is indeed not the intended usage — for that reason we've generally taken the score of proposed ads to accurately reflect the communities' interest in those ads being shown on their sites, etc. I imagine that, in cases where someone raises concerns about how a particular proposal is faring, we could investigate and make sure nothing weird seems to be taking place, though. Commented Dec 17, 2025 at 11:39
  • 6
    It's not just about where the ad is placed btw. Nobody professional want their product to be seen next to snake oil & porn - yes, SO are still showing such adds in 2025. Nobody professional would even want snake oil and porn adverts on their web page in the first place. Commented Dec 17, 2025 at 11:47
  • 3
    The core problem is that SO isn't a professional company, or it would immediately have stopped all cooperation with the snake oil/porn vendor. Like back in year 2019 when the site was flooded with bad ads, from which the company learnt: absolutely nothing. Commented Dec 17, 2025 at 11:48

6 Answers 6

58

This is my take on the discussion in the comments, such as those by Lundin, SPArcheon, and myself.

I don't think you should be wasting your time on this. If you had posted this on December 7, the reaction would be different. But you posted this on December 16, a little over a week after announcing "native ads".

Fundamentally, the question is this: Why would I want to promote something on the SO platform? Advertising on the platform is becoming deceptive with the introduction of native ads. Why would I want my product, service, project, community, or other thing advertised on a platform that has deceptive ads (1, 2, and more)? Or is shoving AI (via AI Assist) down the throats of people who don't want it (1, 2, and more)?

You can't view initiatives in isolation, as suggested in a comment. Although this may be a good idea in isolation, other things invalidate any interest in spending time on it. The fact that our feedback on those other initiatives doesn't change anything doesn't help justify spending time giving feedback on this one, even if it may be something that we'd otherwise want to see.

4
  • 8
    The staff has commented that "You don't need to use that space" in the question. I appreciate that this answer has made it clear that the problem is not "this space" or "that space". The problem is that having your product associated with a platform that pushes for deceptive ads and disregards community consensus is just not considered a positive thing to begin with. Commented Dec 17, 2025 at 8:56
  • 6
    Appreciate the point of view! You're misrepresenting my ask, as I wasn't inviting you to think about this proposal in a vacuum, and the opening of my comment you point to makes that evident enough, I think. More to the point: are you really of the opinion that this shouldn't even be an option that communities can use, or not, then? I understand your points of view surrounding native ads, and how that impacts this initiative, but isn't not going ahead with even creating the possibility that communities might choose to use (or ignore!) this program throwing the baby out with the bathwater? Commented Dec 17, 2025 at 12:13
  • 13
    @JNat Yes, this shouldn't be an option. Investing company and/or community resources on developing, curating, and managing this is wasteful as long as the advertising elements are being ruined and feedback on multiple initiatives is being ignored. Solve real problems instead. Commented Dec 17, 2025 at 13:25
  • 5
    This feels like a gimmick to improve community sentiment about ads in general, after the deeply unpopular native ads announcement. Commented Dec 24, 2025 at 20:47
14

I think this is wonderful to see. That's good news. Thank you!

I think it would be reasonable to have mods create the collection post and bundle up the results to CMs. I think that'll keep it simpler for CMs. I think it would be reasonable to collect community ads once per year. Once per month seems far too often. I don't think you need to add new ad types at the moment; that sounds like something that could be adjusted over time, but just bringing back community ads sounds like great progress, and no need to let these details block or slow down moving forward with this.

2
  • 2
    If I'm understanding you correctly, you're saying we should run with a format as close to the 2021 one as possible, aside from the ad collection mechanics (which would be undertaken by mods), right? I agree that 1/year seems reasonable for most communities, but I think it might be ok to leave that open for each community to decide for themselves, since some might require a slightly faster refresh, though. Do you believe that should be a part of network-wide guidelines that apply to all communities? Commented Dec 17, 2025 at 11:50
  • 1
    @JNat, Basically, yeah. That all makes sense to me. I can't claim to know what you should do, but what you are suggesting is the approach that comes to mind for me. I don't have an opinion between "1/year for everyone" or "1/year as default, each site can decide for something different". To me it feels important that it should be sustainable and manageable for CMs so they don't have a lot of extra workload (so that this program can continue in the future), and I don't have a good reading on whether opening up the possibility of lots of exceptions for different sites adds to CM workload. Commented Dec 18, 2025 at 4:59
13

The way we envision this, aside from the basics of all proposed ads needing to abide by our Code of Conduct and our advertising guidelines, everything else is much less rigid than any of the prior versions of this initiative.

In the 2021 version, there was an additional stipulation:

Finally, ads can not be promoting products nor soliciting programmer time or resources for: knowledge sharing or collaboration tools for technologists, or for sites where ad buyers are primarily targeting technologists.

The first part was specifically included to forbid the advertisements for Codidact and TopAnswers. Can we safely assume that this additional restriction no longer applies to the rebooted Community Promotion Ads?


The second part of this stipulation was completely unnecessary, since we'd never upvote an ad for one of those sleazy "we have the same audience, but our ad slots are cheaper!" sites. I'd recommend you forbid those generally, except that tracking users via personalised ad networks skews the incentives such that the locally-optimal play is to accept the money. If you don't update the advertising guidelines, I'd recommend not re-instating this stipulation.

7
  • 6
    I'll need to double-check on whether that first stipulation still applies or not (I would guess some version of it might, since it basically means "you can't advertise for a 'competitor'" [by some definitions of 'competitor'] which feels like a reasonable restriction by most counts). I'll report back once I find out. Commented Dec 17, 2025 at 11:47
  • 12
    @JNat There is no clear line. MathOverflow does not run ads or have HNQs, so is functionally equivalent to Codidact. And I don't believe anti-competitive behaviour is reasonable for a company hosting communities based around collaborative knowledge-sharing. Stack Exchange made its name by competing on merit and genuinely being better: the only reason to forbid such advertisements is if you believe you cannot do that any more. (I, for one, see no reason you can't: the Codidact web interface is bad, TopAnswers isn't the same kind of thing as SE, and neither have large communities.) Commented Dec 17, 2025 at 14:43
  • 1
    Fair points! I'll take them all into consideration as I bring this up internally ^_^ Commented Dec 18, 2025 at 14:35
  • 2
    Why would we want to allow adverts for codidact, a site that was basically invented to try to screw SE over? Commented Dec 19, 2025 at 9:28
  • 7
    @Richard That isn't at all why Codidact was founded. The Codidact website doesn't explain, but TopAnswers does: nothing in there about trying to hurt SE. Surpass, perhaps, but if the existence of Codidact and TopAnswers stops SE shooting itself in the foot quite so much, that's mission accomplished. Commented Dec 19, 2025 at 14:21
  • 3
    Codadict exists because Stack Exchange "management" decided to screw its sites' users over. Commented Dec 19, 2025 at 22:51
  • 4
    @IanKemp-SEkilledbyLLMs That was the catalyst, but the underlying systems (e.g. QPixel) were already being built before the inciting incidents that led to Codidact's founding. If not for those incidents, something like Codidact would still probably have been built, albeit perhaps a year or two later, and with stronger ties to Stack Exchange. Diversity is nearly always a good thing. Commented Dec 20, 2025 at 4:12
13

I'm sure that open-source and community projects will embrace this initiative wholeheartedly, so that they too can have their advertisements displayed in deliberately misleading ways that completely destroy any respect that anyone might have had for said project.

See also: numbers 2 and 3 here.

-2

I think since the pages on my widescreen monitor are just blank white on the sidebars, there's room for an ad or two. But please integrate it with the users of this site. There are a lot of software engineers on here. Wouldn't it be great if they could advertise at a discounted rate on their favorite site. A site to which they have contributed many answers/questions and helped bolster (for free). Especially if the project / product they'd like to advertise is about mathematics itself.

Addendum: wouldn't it be great also if the Q&A pages that you advertise on, if the users who wrote the content on that page get a small cut of the ad revenue? That's the only fair way to go about this. If not, then I vote no ads.

1
  • Downvoting fool. Commented 3 hours ago
-5
  1. Would you or do you have metrics or measurement technique in place to rate the projects that can be promoted

  2. Do this ad is based on upfront payment to be made by the project owner to publish their products?

  3. Is this news about posting an ad in a community channel ?

  4. Is this intention to improve the computational sustainability and efficiency?

  5. Is this an effort to get rid of bloatware from the community and solve better problems?

Suggestion for ads - Why not keep the ads section out of newsfeed and be published in a different page, personalised to the user ?

For example, lets say, I visit ads.stackoverflow.com, then i expect to see the ads targeted for me. If there are users with legitimate needs, they can pick the one from the list of published ads.

In my opinion, the feed is a an infinite scrollable page. This is a bad experience at the modern trend, if you opt for injecting ads in these section, the entire effort to get it done, may become obsolete. unless you have a design to code tech in the pipeline set up for the engineering and the design team, you can get them reverted pretty quick.

Instead, move ads to a different page away from the feed, meanwhile, cleanup the current feed contents. It contains useless information on a most recent post bases and poor metrics to capture the most important posts based on points.

Have a system in place, that can measure the usefulness or the weightage of a question towards computational efficiency, use it to sort the questions to be shown to the users.

The post ranking system is Obsolete! with such an important feature in place and in need, checking with the groups about a placement of the ads is misuse of your precious time

Comment response

main vision of stackexchange or stackoverflow is to support fellow computer programmers, who are new, and trying to learn.

This was the past, but sticking to the same doesn't take us anywhere.

For example, having multiple programming languages in the world is pointless, all does the same job, consider a newbie enters a computer world, finding that there are multiple choices, this causes brain hurt.

Keeping the newbies or future visitors of the forum, and computer science in consideration, both the readers / viewers and the computational technology should merge towards single vision, and not deviate.

For example, this post is a good initiative, but in my opinion, and in my eyes, i do not see it happening. here is what im based of.

duplicate programming languages, duplicate OS. For now its political or geographical, but once the dominant leaders are passed over, then it becomes responsibility of an individual to clean up the bloatware from the system.

Programming languages are bloatwares, Operating systems are bloatwares. All does the same job, user talking to the hardware or user talking to another user through hardware or hardware talking to hardware.

Cleaning programming languages with a code degenerator (fiction) to a standard language and code generation( R&D) targeting a programming langauge solves programming language issue.

Like wise i see the challenge with the operating system as well.

Please note, all my thoughts are biased based on my finding of a visual language. To support my conviction on a visual language because it crosses language barrier across the globe.

2
  • 6
    1. I state the proposed performance metrics in the post; 2. This initiative provides free ad space for the community; 3. I don't understand what you mean by this question, can you clarify?; 4. and 5. It is unclear how these are related to any of what this post is about, can you clarify? Commented Dec 19, 2025 at 10:15
  • Added in the answer. Thanks for your comment, lets establish a common ground. it will allow me to communicate effectively about 4 and 5 Commented Dec 20, 2025 at 16:33

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.