Reach 602,674developerswhere they build
Advertising with Freebuff
Greptile
Archil
ObsessionDB
Where your ads appear
Added app/pricing/page.tsx with a monthly / annual toggle and three plan cards. Checkout reuses your existing createCheckoutSession helper, so no new keys are needed.
Want a FAQ under the plans too?
The layout now reads plans from lib/plans.ts, so prices live in one place.
I added app/pricing/page.tsx with three plan cards and a monthly / annual toggle. Checkout goes through your existing createCheckoutSession helper.
Done — six questions in an accordion below the plans, with the billing ones first.
CopyShip your next idea with AcmeGet startedA faster path from your first commit to productionSponsoredAdded app/pricing/page.tsx with a monthly / annual toggle and three plan cards.
Create and manage campaigns in minutes
Overview
Sample 7 days| Campaign | Delivery | Daily budget |
|---|---|---|
Acme launchShip your next idea with Acme | $100 |
Get $500 in ad credit
Spend $500 in your first 30 days
Promote your posts
Invite developers to engage with your posts on X, LinkedIn, Reddit or GitHub
Questions
How are display ads priced?
Pay per click at the rate agreed during review. Set daily and total budgets to control your spend.
How do I track conversions?
Add our browser tag or connect a server postback. Conversions appear alongside clicks in your dashboard.
Can I pause a campaign?
Any time in the console. Your reporting stays available after you pause or end a campaign.
How does the new advertiser credit work?
Spend $500 on placements in your first 30 days to earn a one-time $500 credit. Deposits and promotional spend don’t qualify. Credit expires 60 days after it’s awarded.
How are engagement campaigns billed?
A fixed daily budget buys up to one verified engagement per $0.50. Your daily budget is charged while the campaign runs.
Talk to our team
Planning to spend $10,000 or more a month? Talk through your campaign with our team.