---
title: Plainrouter pricing
description: Flat monthly EUR bands by ad spend. Arrivals are never billed.
canonical: https://plainrouter.com/pricing
last_updated: 2026-09-02
---


# Counting is free on every plan. Your price follows your ad spend band.

Plainrouter publishes one complete product across 9 monthly pricing bands. Observed platform ad spend means spend reported by the ad-platform accounts connected through Plainrouter (Meta today). Your pricing band is set by the previous calendar month's observed platform ad spend and billed in arrears. Counting is free on every plan. Arrivals are never billed.

Provider-reported totals are converted to EUR using the manually loaded ECB monthly average for the observed month; EUR uses a 1.0000 rate, and a missing non-EUR rate makes the spend read unavailable rather than silently treating it as zero.

Your pricing table is pinned when your first paying invoice is reserved and stays pinned.

Arrivals are never billed and never capped. Counting continues whatever your plan.

- Monthly prices run from **€0** to **€799** across the published bands.
- Teams over €100,000 in observed platform ad spend use a custom price.
- Product access does not change between the published bands.
- Free keeps 30 days of history. Every paid band keeps 12 months.

[Create a self-serve account](/register) or review the [Plainrouter documentation](https://plainrouter.com/docs) before integrating.

## Monthly pricing bands

The configured spend bands map directly to flat monthly prices.

| Previous calendar month's observed platform ad spend | Monthly Plainrouter price |
| ---------------------------------------------------- | ------------------------- |
|                 |
| Under €300                                 | €0      |
|                 |
| €300 to under €2,000                                 | €19      |
|                 |
| €2,000 to under €5,000                                 | €39      |
|                 |
| €5,000 to under €10,000                                 | €79      |
|                 |
| €10,000 to under €20,000                                 | €149      |
|                 |
| €20,000 to under €35,000                                 | €279      |
|                 |
| €35,000 to under €60,000                                 | €479      |
|                 |
| €60,000 to €100,000                                 | €799      |
|                 |
| Over €100,000                                 | Contact      |
|                                           |

The €60,000 to €100,000 band includes both bounds. The Contact band is over €100,000.

## Feature breakdown by plan

Every published band includes the same product surface. Besides price, retention is the only difference between Free and a paid band. Free keeps 30 days of history. Every paid band keeps 12 months.

| Category      | Capability                                     | Every published band     |
| ------------- | ---------------------------------------------- | ------------------------ |
| Signals       | Browser and server-side conversion ingestion   | Included                 |
| Signals       | Consent-aware processing and delivery evidence | Included                 |
| Actions       | Policy-checked proposals and approval controls | Included                 |
| Actions       | Controlled creative execution and verification | Included                 |
| Launch        | Approval-gated creative proposals              | Included                 |
| Launch        | Paused-by-default ad creation                  | Included                 |
| Developer     | Conversion API, MCP, SDKs, and agent discovery | Included                 |
| Collaboration | Team users                                     | Unlimited                |
| Billing       | Arrivals                                       | Never billed or capped   |
| Billing       | Launches, API calls, and MCP calls             | Not metered              |
| Retention     | History                                        | 30 days on Free; 12 months on every paid band |

### Signals: first-party measurement

- Collect browser and server-side conversion events through the published integration surfaces.
- Apply capture-time consent rules before identity persistence and advertising delivery.
- Inspect signal activity, delivery evidence, and retained performance context.

### Actions: governed account changes

- Create canonical proposals before any provider write.
- Evaluate workspace policy, evidence, account state, and configured limits.
- Keep suggest-only work in the human approval queue.
- Execute supported approved creative work through the verifier and durable audit history.

### Launch: creative testing workflows

- Prepare a creative variant as a proposal rather than a direct provider write.
- Require approval before creating the duplicate.
- Create every approved duplicate paused; activation is not exposed in the current release.
- Verify the selected creative and paused delivery state against provider evidence.

### API, MCP, and agent access

- Use the Conversion API for server-to-server event ingestion and reporting.
- Use MCP for account context and governed proposals after human authorization.
- Use the [zero-auth synthetic sandbox](/api/v1/sandbox) to prove an integration without production data.
- Discover official clients and stable public resources through the [Plainrouter documentation](https://plainrouter.com/docs).

[Browse the documentation](https://plainrouter.com/docs) · [Read the authentication guide](/auth.md) · [Open the API specification](/openapi.json)

## How observed spend maps to a band

| Previous calendar month's observed platform ad spend | Product access | Monthly price            |
| ---------------------------------------------------- | -------------- | ------------------------ |
| Under €300                             | No change      | €0 |
| In another published band                            | No change      | Flat band price          |
| Over €100,000                          | No change      | Contact for custom terms |

Your team does not need to unlock another product tier.

## Limits and billing dimensions

| Dimension      | Published rule                                                                 |
| -------------- | ------------------------------------------------------------------------------ |
| Team users     | Unlimited                                                                      |
| Arrivals       | Never billed and never capped                                                  |
| Launches       | Not metered                                                                    |
| API and MCP calls | Not metered                                                                 |
| Retention      | 30 days on Free; 12 months on every paid band                                   |
| Product access | Same complete product across published bands                                   |
| Custom pricing | Required over €100,000 in observed platform ad spend |

## Registration and production access

Registration is self-serve and does not require contacting sales. A human creates the account and workspace, completes advertising-account authorization, and controls production credentials.

Workspace owners can generate, scope, rotate, and revoke production API tokens from the dashboard. Agents should not create accounts, approve access, or ask a human to paste credentials into a prompt.

## Prefer done-for-you campaign management?

Plainrouter gives you the infrastructure to run paid acquisition yourself. If you want a team to operate it with you, [ivy & ion](https://ivyion.com) offers a separate managed ads service.

The managed service is not a Plainrouter plan tier, and its price is not included in this pricing document.

- A team to plan and launch your campaigns
- Hands-on campaign management and optimization
- Creative, budget, and performance guidance
- Clear reporting without running the tools yourself

## Pricing FAQ

### What does Plainrouter cost?

Plainrouter uses flat monthly EUR bands from €0 to €799. The observed platform ad spend definition and currency handling are stated above. Teams over €100,000 contact us for a custom plan.

### Is there a limit on arrivals?

No. Arrivals are never billed and never capped. Counting continues whatever your plan.

### Are any features gated by band?

No. Every published band includes first-party Signals, the unified API, MCP context, approval controls, governed Actions, and paused-by-default Launch workflows.

### Is there a separate per-seat or API-call charge?

No. Nothing is metered: not arrivals, not launches, not API or MCP calls. Your price is your spend band.

### How long is history kept?

Free keeps 30 days of history. Every paid band keeps 12 months.

## Machine-readable pricing summary

```yaml
currency: EUR
aggregate_offer:
    low_price: 0
    high_price: 799
    offer_count: 9
counting:
    billed: false
    capped: false
metered:
    arrivals: false
    launches: false
    api_calls: false
    mcp_calls: false
retention:
    free: 30_days
    paid: 12_months
bands:
    - observed_spend: under €300
      monthly_price: 0
    - observed_spend: €300 to under €2,000
      monthly_price: 19
    - observed_spend: €2,000 to under €5,000
      monthly_price: 39
    - observed_spend: €5,000 to under €10,000
      monthly_price: 79
    - observed_spend: €10,000 to under €20,000
      monthly_price: 149
    - observed_spend: €20,000 to under €35,000
      monthly_price: 279
    - observed_spend: €35,000 to under €60,000
      monthly_price: 479
    - observed_spend: €60,000 to €100,000
      monthly_price: 799
    - observed_spend: over €100,000
      monthly_price: contact
```

Explore the [Plainrouter documentation sitemap](/sitemap.md) for all public product, trust, API, authentication, webhook, and agent resources.

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
