Skip to content
Ads & Pixels

Coming

Political advertising, built to stay compliant network by network — coming, not live yet

Political mode — running on the networks that allow it, skipping the ones that don't, with a validated "Paid for by" disclaimer, a records archive and AI-content disclosure on every ad — is next on our roadmap. Standard (non-political) campaigns on Meta, Google, Microsoft, TikTok and Snapchat are fully live today; here's exactly what political mode adds once it ships.

One place. Every screen.Explore below
01 /

Where this sits on our roadmap

Political mode — the compliance layer that lets us safely accept political advertising — is a deliberately later build, not an oversight. It needs its own disclaimer engine validated against federal and state law, a compliance-records system built to survive an audit, and a lawyer's sign-off state by state before political ads can go live there — none of that is safe to ship partway. Standard advertising on Meta, Google, Microsoft, TikTok and Snapchat is fully live now for any campaign's non-political spend (staff recruitment, event promotion, fundraising-adjacent messaging that isn't itself an electioneering ad); political-specific compliance is what's coming. This page describes the plan in full, sourced from real research, rather than a vague "coming soon."

This page is not legal advice. Every state's political advertising rules will be reviewed by a lawyer before that state goes live on the platform.

02 /

Where political advertising will be able to run

Meta and Google are the only major social and search networks with a real, verified pathway for political ads — both require the network's own advertiser verification before a single ad goes live, and once political mode ships we'll walk you through it rather than letting you find out at review. Political advertising is blocked outright on TikTok, Microsoft Advertising, LinkedIn, Pinterest and Amazon — all five ban the category with no path around it, coming or not. Snap, X, Reddit and Spotify allow political advertising on narrower terms — Reddit is federal-level candidates only with a managed account, Spotify covers a limited set of countries — and political mode is designed to apply each network's own limits instead of a one-size-fits-all rule. Washington state and local candidate or ballot-measure ads will be hard-blocked on Meta and Google specifically, because the platforms themselves reject them; the EU will be blocked entirely, since Google bans political ads there and EU rules apply to us as the platform too.

Network or marketPolitical mode status — ComingCondition
MetaAllowed after verificationWashington state and local candidate or ballot-measure ads blocked
GoogleAllowed after verificationWashington state and local candidate or ballot-measure ads blocked
SnapRestrictedNetwork-specific terms
XRestrictedNetwork-specific terms
RedditRestrictedFederal-level candidates only, managed account
SpotifyRestrictedLimited countries
TikTokBlockedPolitical ads banned
Microsoft AdvertisingBlockedPolitical ads banned
LinkedInBlockedPolitical ads banned
PinterestBlockedPolitical ads banned
AmazonBlockedPolitical ads banned
European UnionBlockedPolitical ads unavailable
03 /

A "Paid for by" disclaimer that will match the ad and the state

No political advertising will go live without a validated disclaimer. The engine is designed to pick the right format automatically — a full disclaimer, or the FEC's adapted version for an ad too small to fit one without exceeding a quarter of its space — and layer in state-specific text based on where the ad is actually shown, not just where a candidate is registered. That distinction matters: an ad targeting several states can need several different disclaimer variants depending on which state's viewer sees it. The plan is to check the disclaimer object against both federal rules and the target network's own "Paid for by" gate before publish, so an ad can't launch with a disclaimer that satisfies our rules but fails the platform's.

04 /

Records built for how a filing actually needs them

Political advertising leaves a paper trail here whether or not a network keeps its own. Once live, every political ad's final creative as served, its targeting, flight dates, spend by ad and by day, and the exact disclaimer variant used will be stored immutably and kept at least three years. Spend exports are designed to match a campaign's own FEC Schedule B itemization and independent-expenditure reporting — we won't file on your behalf, but the numbers are meant to come out in a form your filer can use directly instead of reverse-engineering a generic ad report. Per-network transparency-record IDs (a Meta Ad Library ID, a Google political ad ID) are planned to sit alongside your own records too, so reconciling our numbers against a platform's public library will be a lookup, not a research project.

05 /

AI content will be marked, not hidden

Every creative uploaded to Ads and Pixels can already be tagged AI-generated or not; political mode adds the enforcement layer on top of that today the ordinary campaign builder doesn't have. When a campaign targets a state with a deepfake-disclosure law on political ads — at least eleven states currently confirmed with an enacted statute, and more expected to follow — the required disclosure text and format for that state will be required before the ad can publish. Anything that raises a genuinely deceptive-intent question, rather than a simple disclosure requirement, is designed to route to a person for review instead of being auto-cleared by a checkbox. This mirrors where the networks themselves are heading: Meta has said it will apply automated AI detection with an on-platform "AI Info" label starting mid-2026, and Google already requires an "Altered or synthetic content" disclosure box on election ads with fabricated depictions.

06 /

On our own screens, this is even further out

Local Screens political advertising — where a host has opted their screen into it and we're the seller of record — depends on the core Local Screens marketplace shipping first (hosting, editor, local ad sales), and only becomes available in a later Screens stage on top of that. Once it does: a government ID check on the person placing the ad, the committee or organization's FEC ID or state registration, the "Paid for by" name, and a signed statement that no foreign national funds the ad will all be required and renewed each election cycle, and every ad run on our own screens will be logged into a public political ad archive — modelled on Roku's own public archive — kept for at least seven years. Full detail and honest timing on that archive is on Political Ad Archive, itself a placeholder page today, same as this one.

07 /

What we don't do

  • We don't call this legal advice, today or once political mode ships. Every state's rules will be reviewed by a lawyer before that state goes live for political ads on our platform, and this page is not a substitute for your own campaign counsel.
  • We won't let an ad publish without a disclaimer validated against both the law and the network's own rules.
  • We won't try to run political ads where a network has banned them — TikTok, Microsoft, LinkedIn, Pinterest and Amazon are hard-blocked, not just discouraged, and that won't change when political mode ships.
A little more clarity

Frequently asked questions

Real answers before you make a decision.

Is political advertising live on the platform today?

Not yet. This page describes exactly what political mode will add, sourced from real compliance research, rather than a vague promise. Standard, non-political advertising on Meta, Google, Microsoft, TikTok and Snapchat is fully live now.

Which networks will actually be able to run political ads once this ships?

Meta and Google, both after their own advertiser verification, are planned to have the most complete pathway. Snap, X, Reddit and Spotify are planned to allow it on narrower, network-specific terms. TikTok, Microsoft Advertising, LinkedIn, Pinterest and Amazon ban political ads outright today and will remain blocked once political mode ships.

Is political advertising a niche feature, or core to the platform?

Core — this is the compliance layer that lets political advertising run here safely once it ships, not an optional add-on.

Is this legal advice?

No, now or later. Compliance rules will be reviewed by a lawyer per state before we turn on political advertising there, but this page and the product won't replace your own campaign counsel — especially for questions specific to your race, jurisdiction or filing obligations.

How will the disclaimer know which state's rules to use?

By where the ad is actually shown to a viewer, not just where a candidate or committee is registered — an ad that can be seen in more than one state will be able to carry more than one disclaimer variant depending on who sees it.

Will you file our FEC or state reports for us?

No, not now or once this ships. The plan is to export spend and creative records shaped for FEC Schedule B and independent-expenditure filings so your own filer can use them directly, but we won't submit filings on your campaign's behalf.

What will happen with AI-generated creative?

Every piece of creative can already be tagged AI-generated or not at upload. Once political mode ships, a campaign targeting a state with a deepfake-disclosure law will require that state's disclosure before the ad can publish; anything that looks genuinely deceptive rather than a simple disclosure case will go to a person, not an automatic pass.

What can our campaign run today while this is in development?

Standard, non-political advertising on Meta, Google, Microsoft, TikTok and Snapchat — staff recruitment, event and fundraising-adjacent promotion that isn't itself an electioneering ad — is fully live now, with the same attribution and reporting every other advertiser gets.

Your next move

Get set up on what's live, and be first in line when political mode ships.

Start free on the networks that are already live, or talk to us first if your campaign wants a walkthrough of the compliance plan before it launches.