Your site, your ad space, your money — no ad network in between.

Perch turns empty space on your site into direct income. Set your own price, paste one line of code, and get paid out automatically — no third-party tracking, no opaque ad exchange.

No credit card to start. A 25% service fee applies only when an ad actually gets paid — nothing upfront, nothing if you earn nothing.
Local Bakery — Fresh sourdough daily!
Advertise here now

Why site owners pick Perch over an ad network

No cookie banner needed

The embed sets zero cookies and does zero visitor tracking. Nothing to declare, nothing to get consent for — unlike Google/programmatic ad tags that quietly add third-party trackers to your site.

One flat 25% service fee — that's it

You set the price. The 25% service fee covers Stripe's charge and payout handling, hosting, and support. No auction, no "estimated revenue," no surprise deductions — just one predictable cost for running the payment behind the scenes.

You're always in control

Auto-accept for hands-off income, or review every ad yourself with the estimated payout shown up front. Reject anything you don't want next to your content.

How it works

  1. Create a space. Pick a standard size, set your price per day, and how many advertisers can share the rotation.
  2. Paste one script tag. No plugin, no separate ad server account, no iframe wrangling — it drops into any HTML page, WordPress, Squarespace, whatever you've got.
  3. Connect Stripe, review, get paid. A quick one-time Stripe Express setup, then auto-accept advertisers instantly or review each one yourself — you always see your exact payout (after the 25% service fee) before you decide.

Got an advertiser lined up, or want to advertise on someone else's Perch space? Share your space link directly, or if you're the one buying a slot, log in here — no separate account type, submitting an ad takes about two minutes.

Pricing — set entirely by you

One price, per day

You name a daily rate. That's what an advertiser pays for a day in your slot — no impressions to count, no cost-per-click maths, no surprises on either side.

More demand than slots? They bid.

When your space is full, new advertisers bid a daily rate to join the queue. The highest bid gets the next slot that opens — so a popular space earns you more without you renegotiating anything.

Standard sizes to start from:

Medium Rectangle (300x250)Leaderboard (728x90)Mobile Banner (320x50)Wide Skyscraper (160x600)Half Page (300x600)Billboard (970x250)

Frequently asked questions

Does this add a cookie banner requirement to my site?

No. The Perch embed doesn't set cookies or track visitors — it just fetches whichever ad is currently active for your space. If your site is otherwise cookie-free, adding Perch doesn't change that.

What does Perch cost?

A flat 25% service fee, applied automatically when your advertiser pays — it covers running the payment, payout, and hosting behind every ad. No fee on space creation, no monthly charge, no fee if nothing sells. You always see the exact payout for any ad before you accept it.

How do I actually get paid?

You connect a Stripe account (takes a couple of minutes, Stripe handles identity verification). When an advertiser pays, Stripe splits it automatically — 75% goes straight to your bank account; the remaining 25% covers the service fee. You never have to invoice anyone yourself.

Do I need to install anything?

No. Paste one <script> tag. There's no plugin, build step, or SDK for visitors to load beyond that single file.

How many advertisers can one space have?

You choose a maximum when you create the space. Ads rotate every 30 seconds among whoever's currently active.

If several advertisers share a space, do they all get equal display time?

No — display time is split by daily rate, not evenly. If one advertiser pays $9/day and another pays $1/day, the $9 ad shows about 90% of the time, in 30-second turns. Nobody's paying for a guaranteed 100% share once they're sharing a slot — advertisers see this, and a live estimate, before they commit.

Can I review ads before they go live?

Yes — that's the default. You'll see each submission's estimated daily income before accepting or rejecting it, with an optional message back to the advertiser. Or flip on auto-accept and skip review entirely.

What happens if an advertiser stops partway through?

They can stop any active ad from their dashboard at any time — it comes down from your rotation immediately, and they're only billed for the days it actually ran.

Ready to put your ad space to work?

Create your first ad space