Buy CTV advertising without an agency

Search streaming inventory, set your budget, and go live when you launch.

Signing up is free. You pay when you launch a campaign, from 500 euros.

If you want to buy TV ads without an agency, Publicit is a self-service advertising platform that lets you buy Connected TV advertising yourself, from a browser, with no agency and no sales call. You sign up with a work email, search CTV inventory on the infrastructure, set your budget and targeting, add the spaces you want and launch. Nobody approves the campaign and nobody reviews the spot by hand: your card is charged when you launch, for the budget plus a 10% platform fee, plus VAT, and the campaign goes into the auction.

What CTV advertising is

Connected TV (CTV) advertising is advertising delivered to a television set that is connected to the internet, either through the TV's own software or through a device plugged into it. The ad is served to the screen digitally, one household at a time, instead of being broadcast to everyone watching a channel at the same moment.

CTV versus linear TV

Both put a video spot on a television screen. What changes is how the spot is bought, how it is targeted and how it is measured.

 Linear TVConnected TV
DeliveryBroadcast to everyone watching the channelServed digitally, household by household
Buying unitTime slot in a breakImpressions, priced on a CPM basis
TargetingProgramme and channel audienceLocation, age, gender and interests, set at campaign level
ReportingPanel estimates after the factImpressions and spend visible while the campaign runs
Typical entry routeMedia agency or channel sales teamAgency, a demand-side platform, or a self-service platform

The three ways to buy CTV advertising

There are three routes to the same screen. They differ in who does the work, how much of the price you can see and how long it takes to start.

 Media agencyDemand-side platform (DSP)Self-service platform
How you startBriefing meeting and proposalCommercial onboarding, often with a minimum spend commitmentSign up with a work email
Who builds the campaignThe agency teamYou, or a trading desk on your behalfYou, in the dashboard
Price visibilityUsually a bundled rateAuction price plus platform feeThe publisher's own price per space, before you book
Who chooses the placementsThe agencyAlgorithmic, within your parametersYou pick each space by hand
Who creates the spotThe agency or a production partnerYou supply the creativeYou supply the creative
Best whenYou want strategy, production and buying handled end to endYou run large, continuous programmatic budgetsYou want to launch quickly, see real prices and keep control

When an agency is still the better choice: if you need a spot produced from scratch, a multi market strategy, or negotiated sponsorship of a specific programme, an agency does things a self-service platform does not. Publicit is the right route when you already have a spot, or can make one, and you want to buy the media yourself.

What CTV advertising costs on Publicit

Publicit does not publish a fixed rate card, because it does not set the prices. Each publisher lists its own inventory and sets its own price, so the media cost is the publisher's agreed price for the spaces you choose. You see that price in the dashboard before you request anything. To compare with traditional television, see what it costs to advertise on TV.

On top of the media budget, Publicit charges a 10% platform fee, and VAT is applied on that combined base. So the total charged to a card is:

Total charged = budget + 10% platform fee + VAT on (budget + fee)

VAT is added on the combined base at the rate that applies where your business is registered: 21% for advertisers in Spain. Businesses outside Spain are invoiced under the B2B place-of-supply rules, so the Spanish rate does not automatically apply. The publisher receives the full budget, their agreed price: the 10% fee is what Publicit keeps, and it does not come out of the publisher's side.

Digital formats, CTV included, are priced on a CPM basis, meaning a price per one thousand impressions, so a placement's media cost works out as (CPM rate × impressions delivered) ÷ 1,000.

You set a total budget and a daily budget for the campaign, both in euros, and you can either let the platform bid automatically or set a maximum CPM bid yourself, plus a frequency cap of 1, 3, 5, 7 or 10 days. Payments run through Stripe. Signing up is free, and there is no agency in between negotiating your rate.

Every space listing shows its location, dimensions, pricing model, impressions data and photos, and you can filter the infrastructure by price and by minimum impressions to work within a budget you have already decided.

Time to go live

The build itself is one sitting in the dashboard, with no calls and no paperwork: campaign details and objective, budget, targeting, then searching and picking the spaces. After that there is nobody to wait for:

  • No approval queue. Nobody reviews the campaign or the spot before it can run. The only check is automatic, against the format specification of each space: file type, dimensions, duration and weight.
  • Payment at launch. Building the campaign and adding spaces charge nothing. The card is charged once, when you launch: the media budget plus the 10% platform fee plus VAT.

The campaign goes live on the start date you set.

Who decides whether your ad runs

Nobody reviews it. There is no editorial approval at Publicit and none at the media owner: what decides whether your ad is served is the auction and the budget you set for it.

The auction decides. Not a queue, not an inbox.

What is checked is the file. Every creative is validated automatically against the specification of the space it will run on, following IAB Spain's standards: file type, dimensions or aspect ratio, duration and weight. That is a technical check, not a judgement about your brand, and it happens in seconds. Each space you bought then moves through its own state:

Space stateWhat it means
DraftIn your media plan, in a campaign you have not launched yet
AcceptedBooked for the campaign, at its price and its dates, from the moment you pay
ActiveThe placement is running

The campaign itself is simpler: it is a draft, active, paused or finished.

The full sequence, from building a campaign to going live, is on how the platform works.

The platforms the ad runs on

Connected TV in Spain and Europe runs across these platforms. The Publicit infrastructure carries the inventory that publishers list on it themselves, so which of these platforms has spaces available today, and at what price, is what you see when you search the dashboard. Publicit publishes the sellers it represents in its sellers.json.

TypePlatforms
International streamingNetflix (coming soon), Prime Video, Disney+, HBO Max, Sky
Spanish broadcastersMediaset Infinity (formerly Mitele), Atresplayer (Atresmedia), 3Cat
FAST and free channelsPluto TV, Rakuten TV, Xiaomi TV+, Samsung TV Plus, LG Channels
Sport and musicDAZN, Vevo
Live and creatorsTwitch

Each platform has its own page, with what it is, who watches it and what advertising on it costs: TV platforms you can advertise on.

Each platform has its own page, with what it is, who watches it and what advertising on it costs: TV platforms you can advertise on.

One thing worth knowing: ask about this online and the usual answer is that advertising on premium platforms requires direct deals with high minimum spends per campaign. That is true when you negotiate directly with the platform. Here the minimum is a 500 total budget per campaign: you buy per space, and each one's price is visible before you request it.

This is the same inventory search engines and AI assistants name when someone asks about Connected TV advertising in Spain, with the difference that here you book it yourself, seeing each space's price before you request it.

Targeting

Targeting is set once at campaign level and applies to every space in the campaign.

  • Location. As many locations as you need, at city or region level. If your business serves one city, see local TV advertising in Spain.
  • Age. A minimum and a maximum age.
  • Gender. Male, female, both or other.
  • Interests. A granular list of well over a thousand specific interests, from accounting to adventure travel to action movies, rather than a handful of broad buckets. You attach as many as are relevant to the campaign.

Every campaign also starts from an objective, which shapes which inventory fits: Awareness, Traffic, Leads, Sales, Retargeting or App Promotion.

The creative you need

You supply the video. Publicit accepts CTV and other in-stream video creatives as MP4, WebM or QuickTime (MOV). A pre-roll, mid-roll or post-roll file may be up to 150 MB; general video formats go up to 300 MB, which is also the absolute ceiling for any single creative on the platform.

Resolution is not fixed for in-stream video, so you are not forced to re-render to a specific size. Where a format does carry an aspect ratio, it is checked with a 2% tolerance. Full tables for every channel on the creative specs page.

One thing to check before producing: the platform minimum is a 500 total budget and a 50 daily budget per campaign, and an individual space can also require a minimum number of campaign days set by its publisher. That appears on the listing before you request it.

Managing campaigns from an AI assistant

Yes. Publicit runs a native Model Context Protocol (MCP) server, so you can create a campaign, add creatives, launch or pause it and review its results in plain language from an MCP-compatible assistant such as Claude or ChatGPT.

The server is at https://www.dashboard.publicit.com/mcp over streamable HTTP, and you connect it by signing in with your Publicit account (OAuth), with no token to copy. The assistant works with your own permissions, through the same API as the dashboard, and anything that charges money waits for your approval of the exact amount. Details on the Publicit MCP page.

Other channels in the same campaign

CTV is bookable from the same dashboard and the same campaign as every other channel Publicit carries, so one campaign can run on a television screen and a billboard at the same time:

  • Digital out-of-home (DOOH). Digital screens in streets, malls, gyms and venues.
  • Out-of-home (OOH). Roadside billboards, street furniture such as bus shelters and kiosks, and urban panels.
  • Metro and transit. Stations, trains, buses and taxis, inside and out.
  • In-stream and out-stream video. Pre-roll and mid-roll on publisher sites and streaming platforms.
  • In-app and mobile. Placements inside mobile apps.
  • Press, radio, podcast and newsletter. Including live presenter mentions on radio and host-read audio spots.

See how this fits different company sizes on the industries page.

What does a Connected TV campaign cost on Publicit?

On 5 October 2026, the Connected TV spaces listed on Publicit were priced by CPM at 20 € per thousand impressions, a price set by each publisher. At that price, the 500 € campaign minimum buys 25,000 impressions and a 1,000 € budget buys 50,000. For a buyer in Spain the total charged on 500 € of media is 665.50 €, which is the media price plus Publicit's 10% fee of 50 € plus 115.50 € of VAT at 21%; on 1,000 € it is 1,331 €. Payment is taken when you launch the campaign. Publishers set and change their own prices, so check each listing before booking.

Watch: how Connected TV advertising works on Publicit

Two short videos from the Publicit channel: what the platform does, from objective to launch, and how retargeting turns a website visit into a TV ad in that household.

What is Publicit? Self-service Connected TV advertising
Retargeting on Connected TV: from your website to the living room

The TV advertising market in Spain, in figures

Television took 1,784.4 million euros of advertising investment in Spain in 2025, 4.4% less than in 2024, and 179.8 million of it went to connected TV, up 49.2% and already 10.1% of all TV spend, according to InfoAdex (February 2026). 76.6% of Spanish homes have a smart TV, according to AIMC. All the figures, with their sources and dates, are in TV advertising statistics in Spain (2026).

Frequently asked questions about CTV advertising

Yes. Publicit is a self-service platform: you create an account with a work email, build the campaign yourself in the dashboard, pick the spaces, upload the creative and pay by card. There is no sales call and no agency in between.

There is no single rate, because publishers set their own prices on the Publicit infrastructure. CTV is priced per thousand impressions (CPM), and you see each publisher's price for each space before you request it. On top of the media budget Publicit charges a 10% platform fee, and VAT applies on that combined base at the rate that corresponds to where your business is registered (21% in Spain). The publisher receives the full budget; the 10% is what Publicit keeps.

The build is a single sitting in the dashboard, with no calls, and there is nobody to wait for afterwards: no campaign and no creative is reviewed by hand. The only check is automatic, that each file matches the format specification of its space. You pay when you launch, and the campaign goes live on the start date you set.

Yes, you supply the creative. Publicit sells and manages the media, not the production. If you need a spot made from scratch, that is one of the things a media agency or a production partner still does better.

No. Campaigns are not sent to media owners for approval and creatives are not reviewed one by one. What each space does publish are its own rules: the categories it blocks or flags, the formats it accepts and the notice it needs before a placement runs, all visible on the listing before you buy. Your spot still has to match the format specification of the space, which is checked automatically.

Publicit operates across Europe and is run from Barcelona by Publicit Global SLU. Inventory availability depends on which publishers have listed spaces in a given market, which you can check by searching the infrastructure by city or region.

Yes. Channels are not separate products on Publicit. You can combine CTV with DOOH screens, billboards, transit, in-app, press, radio and podcast placements inside a single campaign and a single budget, and there is no limit on how many spaces you add.

No. Publicit is Publicit Global SLU, an independent company founded in Barcelona in January 2025. It has no relationship with Publicis Groupe or with Publicitas AG.

There are three routes. On traditional television you buy through each broadcaster's sales house (in Spain, Atresmedia Publicidad for Antena 3 and laSexta, Publiespaña for Telecinco and Cuatro) or through a media agency, at per-airing rates. On local TV you deal with the station's sales rep. On Connected TV you can buy self-service: on Publicit you choose spaces on platforms such as Prime Video, Atresplayer, Mediaset Infinity or Pluto TV, see each price before you add it and pay when you launch, from 500 € per campaign.

You need a finished video spot (MP4, WebM or MOV). On Publicit you pick the streaming and Connected TV spaces, set your city or region as the location, set a budget (minimum 500 € per campaign and 50 € per day) and add the spaces; nobody has to approve the campaign, so you launch it when you are ready and pay then. Pricing is by impressions and each owner sets it on the listing.

Start a CTV campaign

Create an account with a work email, search the CTV inventory available in your market and build a media plan.

Publicit Global SLU, Barcelona. Registered IAB Europe TCF v2.3 vendor (Global Vendor List ID 1563).