Regulated Advertising

Advertising Betting on Meta, TikTok & Google: A Compliance and Growth Guide

Ksenia Lebedeva
Ksenia Lebedeva
Advertising Betting on Meta, TikTok & Google: A Compliance and Growth Guide

This guide combines the current betting ad policies published directly by Meta, TikTok, and Google with Evido by Aitarget's multi-year, hands-on experience running licensed betting campaigns across CIS, LatAm, and EMEA markets — every rule below is either a platform's own disclosed policy or something we've verified running live accounts, not a guess or a workaround.

💡 The core message: betting is an advertisable vertical when the license, platform authorization, and creative line up — no much different from advertising any other regulated product. Operators burn accounts and end up with grey-market providers because they don't know the actual rules, not because the rules make legal advertising impossible. This guide exists so your team stops guessing.

What counts as "betting"

All three platforms fold betting into a broader "online gambling and games" policy — they don't treat sports betting as its own category with separate rules. Practically:

  • Meta defines gambling as any product where something of monetary value is both the entry method and the prize — this catches online casino, sports betting, poker, bingo, lottery, and fantasy sports under one single authorization. Meta doesn't split its verification by sub-vertical, so a license that clears verification covers betting, casino, and lottery together — there's no Meta equivalent to "licensed for casino but not for sports betting."
  • Google does split by sub-vertical, but at the country level rather than the platform level: a given country's certification may permit lottery but not sports betting — so a green light on "gambling" in a country never guarantees betting specifically is open there.
  • TikTok splits gambling into sub-verticals with different approval paths per sub-vertical (online casino, non-casino games, sports betting, social casino), and sports betting is the one with the widest path to approval — but TikTok's own Audience Insights reporting tool doesn't have a distinct "Sports Betting" category, so benchmarks later in this doc use Games → Casino.

Jurisdictions & licenses

Two realities exist per market, no in-between:

  1. Licensed markets — advertising is allowed only for operators holding that specific market's gambling/betting license (e.g., most of the EU, Brazil, Colombia, UK).
  2. Restricted/banned markets — platforms hard-exclude these regardless of any license the operator holds elsewhere (large parts of MENA and Asia).

Evido's standing rule: we only enable a market where the operator holds the license that specific market requires. We don't chain unrelated licenses to open geos they don't legally cover — that's the difference between allowlisting and a grey-market scheme.

Platform policies

Meta

Category Meta's rule
Authorization Prior authorization required via Meta Business Suite → Authorizations and Verifications tab, tied to a specific Business Manager and ad account, not the company.
Age & targeting 18+ is the mandatory floor, enforced on top of any higher local legal age. Excluded markets (below) are hard-blocked regardless of targeting settings.
Creative restrictions No outcome-guarantee language anywhere (copy, VO, on-screen text). Landing page must avoid second-person "you'll win" claims — a specific automated-review (MARS) flag. Bonus terms must be visible, not just linked.
Ongoing review MARS rescans approved ads, landing pages, and redirects continuously — approval isn't final. Scaling a single ad set's budget >20%/day risks manual review or a delivery freeze.
Allowed formats Direct response (install/deposit) and brand/awareness are both certifiable. Affiliate ads are held to the same standard as the operator's own — a compliant ad linking to a non-compliant affiliate page still fails.

Geo matrix — One-Time Verification Rule

A license from any one of a defined list of accepted countries clears gambling verification. Per Meta's own past guidance, once cleared, the advertiser can target globally with that same authorization — except a fixed list of markets Meta excludes outright regardless of verification status.

✅ Accepted for verification (47): Argentina, Australia, Austria, Brazil, Bulgaria, Canada, Colombia, Croatia, Czech Republic, Denmark, Ecuador, Estonia, Finland, France, Germany, Ghana, Greece, Hungary, Ireland, Japan, Kenya, Mexico, Mozambique, Netherlands, New Zealand, Nigeria, Norway, Panama, Peru, Philippines, Poland, Portugal, Puerto Rico, Romania, Serbia, Slovakia, South Africa, Spain, Sweden, Switzerland, Tanzania, Turkey, Uganda, Ukraine, United Kingdom, United States, Zambia.

⚠️ Excluded from targeting regardless of verification (19): Azerbaijan, Bangladesh, Cambodia, Egypt, Hong Kong, India, Indonesia, Korea, Kyrgyzstan, Malaysia, Mongolia, Myanmar, Pakistan, Philippines, Saudi Arabia, Singapore, Taiwan, Thailand, Vietnam. (Philippines is on both lists — its license clears verification, but Meta won't let you target ads at the Philippines itself.)

TikTok

Category TikTok's rule
Authorization Whitelisting is mandatory and has no workaround. No self-serve, no public application form, in any market. A TikTok Sales Rep must confirm eligibility and grant permission per market, per sub-vertical — this step has to happen before the local license even becomes relevant, since the license alone doesn't unlock anything without rep sign-off. Without a Sales Rep relationship (directly or through an agency partner), betting ads cannot launch on TikTok at all.
Age & targeting 18+ floor. IP-based geo-fencing plus VPN detection enforce market boundaries automatically — targeting precision has to match the license exactly, no broad regional targeting that spills into unlicensed countries.
Creative restrictions Responsible-gambling message must stay visible on-screen for a minimum of 3 seconds. AIGC label mandatory on any synthetic face/voice/visual — auto-detected. No "guaranteed win" / "risk-free" / "can't lose," including in on-screen text and captions.
Pre-launch review Creative pre-approval is mandatory before any ad running from a reseller-managed account can go live — 24–48h turnaround early on, faster with account history.
Allowed formats Direct response is the primary certifiable format. In-app/social organic placements: TikTok's Branded Content rules apply the same age/geo logic to creator posts as to paid ads — undisclosed promotion by a creator is a violation, not a loophole.

Geo matrix — Sports Betting

Landing requirement across every market below: SportBook landing only — including App Store / Google Play listings and creatives. No generic hub or casino landing pages. Every market requires the operator's own local license for that country — no market here is opened via a shared or unrelated license.

Region Geo
Latin America Argentina, Brazil, Colombia, Mexico, Peru
Southeast Asia Philippines
Europe Austria, Azerbaijan, Belarus, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, Germany, Greece, Hungary, Ireland, Israel, Lithuania, Luxembourg, Netherlands, Norway, Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine

Google

Category Google's rule
Authorization Certification granted per website, per country — no global or shared certification across domains or across an operator's other sites.
Age & targeting Must comply with local law in the target country and hold that country's certification — Google won't run the ad on legality alone without the paperwork.
Creative restrictions Ad and landing page must match exactly — same odds, same bonus, same license referenced in both. "Online gambling" and "social casino games" require separate certifications; one account can't hold both.
Domain requirements Must be owned outright — no free subdomains, no third-party-hosted platforms.
Ongoing compliance From September 2026, certification eligibility also depends on the account's/MCC's ongoing policy health, not just the original application.
Allowed formats Direct response only, tied to the certified domain. Affiliate content is only certifiable if the affiliate's own domain is separately certified — routing through an uncertified affiliate page fails even with a certified main site.

Geo matrix — Betting

Google certifies per website and per country. The list of certifiable countries is finite: 60. A country outside it can't be certified at all, whatever license the operator holds.

Closed (8): Italy, Latvia, Lithuania, Northern Ireland, Slovakia, Slovenia, Taiwan, Vietnam.

Open (46), among them: UK, Spain, Germany, Portugal, Poland, Denmark, Netherlands, Sweden, Ireland, Ukraine, Colombia, Peru, Mexico, Kenya, South Africa, Australia.

A green light rarely means "get a license and launch." Norway, Japan and the Philippines are open only to a state or state-licensed entity, so a commercial license buys nothing there. Kenya, Ghana and Tanzania require a second document: a separate advertising authorization on top of the gambling license. France requires a .fr domain. Nigeria accepts four state licenses out of the entire country, and a license from any other state doesn't qualify.

Other platforms (brief)

Platform Authorization Note
Snapchat Written permission via Snap's Gambling & Contests policy application, plus local licensing evidence Separate application from Meta/TikTok, don't assume overlap
X (Twitter) Advertiser-level certification, regulated jurisdictions only Narrower geo footprint than Meta/TikTok
Telegram Ads Gambling/online casino are officially prohibited verticals, but licensed advertisers can launch via whitelist in select geos, full-service only (no self-serve) LATAM incl. Brazil/Mexico, subject to license + project pre-approval.

Min. €30k/country, prepaid, non-refundable 30% fee.

Postback/analytics sharing required.

~2–3 month run, 5–7 business days to launch after approval.

One license, six different answers

The same license reads differently on every platform. Lithuania, Slovakia and Slovenia are open on TikTok and closed on Google. The Philippines clears Meta's verification but can't be targeted on Meta.

Since no platform documents anyone's rules but its own, we built the matrix ourselves. Every market against every platform: certification status, the license that market requires, the second authorization where a regulator demands one, and the landing and creative conditions attached to it. Google, Meta, TikTok, Snapchat, X and Telegram Ads in one place. It's a living document, updated as platform policies and local licensing rules change.

💡 Fill in the form below and we'll send you the current version.

Benchmarks

TikTok benchmarks: Games / Casino vertical

We'll break down the numbers using TikTok as the working example — its Audience Insights tool gives the most granular, auction-based percentile data to build a planning reference from. TikTok doesn't report a distinct "Sports Betting" category, so Games → Casino is used as the closest available proxy — the standard benchmark category industry-wide for TikTok real-money gaming performance.

Figures below are website-conversion objective, all-device, ages 25+, auction-based 40th/60th percentile ranges from real campaign reporting.

Market CTR (40th / 60th pct) CVR (40th / 60th pct) CPM CPC CPA
Argentina 0.99% / 1.19% 15.68% / 19.74% $0.35 / $0.46 $0.02 / $0.03 $0.10 / $0.12
Brazil 0.31% / 0.55% 0.00% / 20.93% $5.58 / $9.36 $0.70 / $1.23 $0.00 / $2.26
Chile 1.04% / 1.24% 19.05% / 25.00% $0.34 / $0.45 $0.02 / $0.03 $0.10 / $0.13
Mexico 0.43% / 0.69% 0.00% / 2.38% $2.08 / $4.64 $0.55 / $0.80 $0.00 / $3.59
Peru 1.09% / 1.32% 17.39% / 23.08% $0.28 / $0.37 $0.02 / $0.03 $0.09 / $0.12
Belarus (CIS, reference) 0.41% / 0.46% 0.00% / 0.00% $0.49 / $0.52 $0.05 / $0.12 $0.00 / $0.00

Bottom line

Too many betting advertisers still believe that account bans, cloaking, and grey-market providers are simply part of the business. They aren’t.

With the right licensing, platform approvals, and compliant campaign setup, betting can be advertised safely across Meta, TikTok, and Google without sacrificing scalability or constantly losing accounts.

Want to see how compliant betting advertising can work for your business? Fill in the form below. We'll send you the full geo matrix by platform and country, and a specialist will contact you to map the right setup for your licenses and markets.

Share your license details and target markets with us

You’ll get a clear answer on what can be approved now, and if something can’t, we’ll explain what needs to change.

WhatsApp / Telegram *

Website or app link *

Vertical *

Please specify *

License *

Upload your license optional

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Markets where you hold a license if any

Target regions *

Platforms you need optional

Monthly ad budget *

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Last updated:
Sep 4, 2026
Ksenia Lebedeva

Ksenia Lebedeva

Content Manager

Ksenia is a content marketer with experience across B2B marketing, brand communications, and digital growth. She has worked in both product and service-based environments, leading content initiatives for LinkedIn, YouTube, and other digital channels. Her background includes content strategy, SEO, social media, project management, and cross-functional marketing support — with a strong focus on building structured communication that supports business goals.

Help us improve our content

Is this article useful to you?

Tell us what you think

Ready To Optimize Your Campaigns?

Scale your performance marketing with automated solutions for Meta, TikTok, and Telegram.

Start Your Campaign