# Plans & Credits

Bullseye uses credit-based pricing. Each identified visitor consumes one credit. All plans include the core visitor identification feature. This page provides a full comparison of plans, credit mechanics, and pricing.

## Plan Comparison

| Plan       | Price                    | Monthly Credits | Overage Rate | Team Members | Key Features                                                |
| ---------- | ------------------------ | --------------- | ------------ | ------------ | ----------------------------------------------------------- |
| Free Trial | Free, no commitment      | 200 (one-time)  | N/A          | 3            | Core visitor identification, basic dashboard                |
| Starter    | $179/month ($1,790/year) | 400             | $0.55/credit | 5            | Bulk CSV export, page-history view                          |
| Growth     | $399/month ($3,990/year) | 1,000           | $0.48/credit | 10           | ICP and persona filters, HubSpot sync                       |
| Scale      | $699/month ($6,990/year) | 2,500           | $0.34/credit | 15           | REST API, Salesforce, webhooks, SSO                         |
| Expansion  | $999/month ($9,990/year) | 5,000           | $0.24/credit | 25           | Priority enrichment, dedicated CSM, all CRM integrations    |
| Enterprise | Custom                   | Custom          | $0.18/credit | Unlimited    | SLA, dedicated TAM, volume contract, white-glove onboarding |

## Credit Mechanics

### What Consumes a Credit

One credit is consumed each time Bullseye identifies a visitor on your website. Identification occurs when:

* A visitor lands on a page with your tracking pixel
* Bullseye's matching engine successfully identifies the individual (name, email, company, etc.)
* The identification is attributed to your organization

### What Does Not Consume a Credit

* Anonymous visitors who are not identified
* Page views from visitors already identified in the same session
* Internal traffic (if configured and excluded)
* Traffic from non-verified domains (if domain verification is enabled)

### Monthly Allocation

Credits reset at the start of each billing cycle. Unused credits do not roll over. If you need more credits than your plan includes, overage charges apply at the rate shown in the plan comparison table.

### Overage

When you exceed your monthly credit allocation, each additional identification is billed at the overage rate for your plan. Overage is prorated and appears on your next invoice. There is no hard cap; you can continue identifying visitors and will be charged for overage.

## Annual Pricing Discount

Paying annually saves approximately 2 months of fees. Annual prices are shown in parentheses in the plan comparison table. To switch to annual billing:

1. Go to **Settings > Billing**
2. Click **Change plan** or **Billing cycle**
3. Select **Annual** and confirm

Your new billing cycle starts immediately. Refunds for the unused portion of monthly plans are not provided when switching to annual.

## Choosing a Plan

* **Free Trial** — 200 one-time credits to evaluate Bullseye. No credit card required.
* **Starter** — For seed-stage SaaS companies and micro-agencies. Includes CSV export and page-history view.
* **Growth** — Most popular. Adds ICP and persona filters plus HubSpot sync. Best for Series-A GTM pods.
* **Scale** — For 15-seat sales organizations. Adds REST API, Salesforce, webhooks, and SSO.
* **Expansion** — For RevOps teams and large agencies. Includes priority enrichment, dedicated CSM, and all CRM integrations.
* **Enterprise** — For organizations needing 5,000+ credits per month. Custom volume, SLA, dedicated Technical Account Manager, and white-glove onboarding.

See [Manage Your Subscription](/billing/manage-subscription.md) for how to upgrade, downgrade, or change your plan.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bullseye.so/billing/plans-and-credits.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
