WeedyAds
Home › Publishers

Your audience is worth more than display rates.

Mainstream ad networks rarely serve cannabis blogs, review sites and communities well. WeedyAds pays publishers properly: direct-sold cannabis campaigns, native styling, and a jurisdiction engine that protects your readers and your site.

One tag. That's the integration.

Paste it where you want the placement. No build step, no iframe jail, no layout shift. When there is no ad to show, the slot simply collapses to zero.

<!-- where you want the ad -->
<script async
  src="https://weedyads.com/tag.js"
  data-publisher="pk_YOUR_KEY"
  data-placement="aibudtender_results">
</script>

Your key arrives with your approval. The tag is 3 KB, async and shadow-DOM isolated: it cannot touch your CSS or your scripts.

Policy-checked for you

Every impression is validated against the reader's jurisdiction before it renders. Prohibited market? The slot stays empty, so you never carry a liability you did not choose.

Native, not banner-blind

Units render as clean cards that respect your page: no autoplay, no popunders, no cookie walls. Readers keep trusting you, and that is the inventory advertisers pay more for.

Revenue share, transparent

Every impression and click your tag generates is attributed to your publisher id. Reporting and payouts land with billing after the launch period; until then, founding publishers lock the highest founding share.

Bookable units for your tag

Native units from the live registry. Use the unit id as data-placement.

AI Budtender · after recommendations
Native card appended after a completed recommendation set in the chat. Never mid-answer.
aibudtender_results
AI Budtender · in the products grid
Between product cards on the Browse products grid. Native card recommended.
aibudtender_grid
CannabisOS · in the company directory grid
Grid cell between company tiles, after the 6th position
cannabisos_directory
CannabisOS · company profile sidebar
Under the performance score card on company profiles
cannabisos_company_sidebar
CannabisOS · homepage band
Below the hero on the OS homepage
cannabisos_home
Term page
Contextual: the term
cannabisvocabulary_term
Cannabis Vocabulary · in the glossary grid
Between term cards in the A–Z glossary grid. Native card recommended.
cannabisvocabulary_glossary
Cannabis Vocabulary · quiz results
Native card below the quiz results panel only. Never during a running quiz, never in the pass panel.
cannabisvocabulary_results
Marijobs · in the jobs list
Appears between job cards. Native card recommended (looks native + works on mobile); banner also supported.
marijobs_inline
Marijobs · sidebar
Sidebar unit next to listings. Native or a 300×250 banner.
marijobs_sidebar
Job page
Contextual: the role and city
marijobs_job
SeedYouLike · in the seed grid
Between seed cards. Native card recommended.
seedyoulike_grid
SeedYouLike · sidebar
Tall sidebar unit next to seed listings.
seedyoulike_sidebar
Strain page
Contextual: the strain on the page
seedyoulike_strain
Recipe page
Contextual: the recipe
weedyoucook_recipe
WeedYouCook · in the recipe grid
Between recipe cards. Native card recommended. Never on the dosing calculator or AI Chef flow.
weedyoucook_grid
Grow guide page
Contextual: the guide topic
weedyougrow_guide
WeedYouGrow · in the guides grid
Between grow-guide cards. Native card recommended. Never inside the grow tracker dashboard, doctor flow, or pass drawer.
weedyougrow_guides
WeedYouLearn · in the course catalog
Between course cards in the catalog. Native card recommended (matches the card grid + works on mobile); 300×250 banner also supported.
weedyoulearn_grid
WeedYouLearn · under the syllabus
Below the syllabus on course detail pages. Never inside the lesson player or the Skill Check.
weedyoulearn_course
Cultivar page, after where to buy
Contextual: the cultivar on the page
weedyoulike_cultivar
Goal page, after the picks
Contextual: the effect on the page
weedyoulike_goal
City page, after the shops
Contextual: the city on the page
weedyoulike_city
WeedYouLike · in the browse grid
Between cultivar cards on Browse and product cards on the Products grid. Native card recommended (matches the card grid + works on mobile); 300×250 banner also supported.
weedyoulike_grid

How approval works

01

Tell us about your site

URL, monthly pageviews, audience countries. We review for real content and real readers: no parked domains, no content farms.

02

Get your key

Approved publishers receive a pk_ key bound to their registered domain. The tag only serves where your domain matches, so your key cannot be copied onto someone else's site.

03

Go live in minutes

Paste the tag, impressions start flowing through the same engine that powers the whole network. Revenue share activates with billing after the launch period.

Publisher application

Apply in two minutes.

We review every site by hand, usually within two business days. Your key arrives by email, bound to your domain.