BillingPlans & Credits

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

PlanPriceMonthly CreditsOverage RateTeam MembersKey Features
Free TrialFree, no commitment200 (one-time)N/A3Core visitor identification, basic dashboard
Starter179/month(179/month (1,790/year)400$0.55/credit5Bulk CSV export, page-history view
Growth399/month(399/month (3,990/year)1,000$0.48/credit10ICP and persona filters, HubSpot sync
Scale699/month(699/month (6,990/year)2,500$0.34/credit15REST API, Salesforce, webhooks, SSO
Expansion999/month(999/month (9,990/year)5,000$0.24/credit25Priority enrichment, dedicated CSM, all CRM integrations
EnterpriseCustomCustom$0.18/creditUnlimitedSLA, 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)
  • Phone number searches that return not_found (see below)

Phone number enrichment (B2B add-on)

For B2B (plus_employee) organizations, revealing a visitor’s direct dial costs 5 identification credits only when a phone is found. Failed lookups (not_found) are free and cannot be retried. Enable automatic enrichment under Identify Settings → Phone enrichment (default off), or use the manual “Reveal phone” control on the visitor profile.

Phone unlocks are gated per organization via phone_number_access - CSV export and list APIs only include phone_number after unlock.

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 for how to upgrade, downgrade, or change your plan.