TikTok rejected Meta ads urging it and YouTube to join Meta’s multibillion-dollar child safety settlement with U.S. states.
TikTok rejected ads from Meta urging it and YouTube to join Meta’s multibillion-dollar child safety settlement with U.S. states, escalating a public fight between some of the world’s largest social platforms.
Why it matters. Meta needs its rivals to come to the table. Part of Meta’s settlement is contingent on other major platforms agreeing to similar terms.
Meta argues the reforms will be less effective — and put it at a competitive disadvantage — if Facebook and Instagram face restrictions that competing platforms don’t.
TikTok blocked Meta’s campaign as political advertising. Meta attempted to place ads on TikTok earlier this month calling on TikTok and YouTube to join the settlement.
TikTok rejected the ads Wednesday because they contained “political content,” according to sources cited by Axios.
TikTok prohibits political advertising on its platform.
The rejected video reportedly included text, imagery and a voiceover urging TikTok and YouTube to accept similar settlement terms.
Meta is publicly pressuring TikTok and YouTube. The TikTok ads were part of a broader campaign from Meta calling on its rivals to follow its lead. Meta has issued public statements and advertisements arguing that industry-wide participation is necessary because teens restricted on one platform can simply move to another.
“To truly empower parents and keep teens safe across the apps they use the most, TikTok and YouTube need to step up and meet the standard we’ve set with state attorneys general,” Meta said.
Meta added that it was disappointed the companies had not engaged but remained hopeful they would join.
TikTok and YouTube have not commented on the Meta’s pressure.
Billions of Meta’s settlement depend on what rivals do next. Meta agreed to pay up to $16.7 billion to settle allegations from U.S. states that Facebook and Instagram were designed in ways that harmed children.
About $5 billion of that settlement is conditional on TikTok and YouTube reaching agreements that include similar restrictions and roughly $5 billion in payments from each company.
Meta’s own agreement includes limits on how young people use Facebook and Instagram, including daily usage restrictions, overnight access restrictions and limits on notifications during school hours.
It also includes options for chronological feeds and restrictions around displaying likes and other reactions to young users.
Meta says going alone would put it at a disadvantage. Meta’s campaign isn’t only about getting competitors to contribute financially.
The company argues that if Facebook and Instagram are the only major platforms subject to new restrictions, teenagers could simply spend more time on competing apps.
That could leave Meta operating under stricter rules while TikTok and YouTube continue without equivalent limitations.
TikTok and YouTube have stayed publicly disengaged. Neither company has publicly committed to joining Meta’s settlement push. Both also appeared to withdraw from a Health and Human Services panel on children’s screen time after previously appearing on a draft agenda
TikTok separately pulled out of a congressional meeting with the House China Select Committee following Meta’s settlement.
Why we care. The dispute shows that platform policies can limit even major brands from using paid media to influence competitors or public policy debates. Meta’s settlement could also introduce significant restrictions on how social platforms engage younger users, potentially changing audience reach, engagement and advertising opportunities if TikTok, YouTube and others eventually adopt similar rules.
What happens next could reshape social media for teens. Meta’s settlement establishes significant new restrictions for young Facebook and Instagram users, but the broader impact depends heavily on whether other platforms agree to similar rules.
Meta is betting that public pressure can help turn its settlement into an industry standard. TikTok’s rejection of its ads shows that getting its biggest rivals on board may be considerably harder.
Dig Deeper.
Search Engine Land is owned by Semrush. We remain committed to providing high-quality coverage of marketing topics. Unless otherwise noted, this page’s content was written by either an employee or a paid contractor of Semrush Inc.
About the Author
Anu Adegbola has been Paid Media Editor of Search Engine Landsince 2024. She coverspaid search, paid social, retail media, video and more.
In 2008, Anu started her career delivering digital marketing campaigns (mostly but not exclusively Paid Search) by building strategies, maximising ROI, automating repetitive processes and bringing efficiency from every part of marketing departments through inspiring leadership both on agency, client and marketing tech side.Outside editing Search Engine Land article she is the founder of PPC networking event – PPC Live and host ofweekly podcast PPC Live The Podcast.She is also an international speaker with some of the stages she has presented on being SMX (US, UK, Munich, Berlin), Friends of Search (Amsterdam, NL), brightonSEO, The Marketing Meetup, HeroConf (PPC Hero), SearchLove, BiddableWorld, SESLondon, PPC Chat Live, AdWorld Experience (Bologna, IT) and more.
${fullHTML}
`;
const collapseEl = document.getElementById(collapseId);
const truncatedWrap = bioEl.querySelector(‘.authorTruncatedBio’);
const lessLink = bioEl.querySelector(‘.authorReadLessLink’);
// If Bootstrap’s Collapse is available, wire it up. Otherwise, a tiny fallback.
const hasBootstrap = typeof bootstrap !== ‘undefined’ && bootstrap.Collapse;
if (hasBootstrap) {
collapseEl.addEventListener(‘show.bs.collapse’, () => {
truncatedWrap.classList.add(‘d-none’);
});
collapseEl.addEventListener(‘hide.bs.collapse’, () => {
truncatedWrap.classList.remove(‘d-none’);
});
collapseEl.addEventListener(‘shown.bs.collapse’, () => {
if (lessLink) {
lessLink.onclick = (e) => {
e.preventDefault();
bootstrap.Collapse.getOrCreateInstance(collapseEl).hide();
};
}
});
} else {
// Minimal JS fallback if Bootstrap isn’t present
const moreLink = bioEl.querySelector(‘.authorReadMoreLink’);
moreLink.addEventListener(‘click’, (e) => {
e.preventDefault();
collapseEl.style.display = ‘block’;
truncatedWrap.style.display = ‘none’;
});
if (lessLink) {
lessLink.addEventListener(‘click’, (e) => {
e.preventDefault();
collapseEl.style.display = ‘none’;
truncatedWrap.style.display = ”;
});
}
}
}
// Initialize all author bio blocks on the page (supports multiple posts/cards)
document.querySelectorAll(‘[id^=”authorBio”]’).forEach(initAuthorBio);
})();
