New campaign

Campaigns are reviewed within 24 hours before going live.

Start from a template:

This is what developers see in their terminal. No ANSI codes.
Cost per 1,000 impressions. Higher bid = more exposure in competitive slots.
We stop serving impressions once this budget is exhausted.
Leave empty to run across all categories.
Optional. All selected tags must be present in the developer's current command. Example: python + ai targets developers actively running ML workloads (e.g. pip install torch).
Leave empty to reach all levels. Developers who haven't set a level are always included.
Estimating reach…

Appearance (optional)

Color used for the prefix label (e.g. β€œHiring:”) in the developer's terminal.
Override the default prefix. Leave blank to use the type default (Hiring:, Sponsored:, etc.).