BHMarketer Crypto PR Reach Calculator

Project Overview

BHMarketer Crypto PR Reach Calculator is a lightweight tool developed by BHMarketer.ai that estimates the potential reach and AI visibility score of crypto and blockchain press release campaigns.

This tool is designed for AI Visibility Optimization (AIVO) — helping marketers understand how their press release distribution efforts translate into estimated audience reach and AI-indexed presence across search engines and large language models.

What Does the Calculator Do?

The calculator takes two inputs:

Input Type Description
number_of_press_releases integer Number of press releases in the campaign
tier string "global" or "crypto" distribution tier

And produces:

Output Type Description
estimated_reach number Estimated total audience reach
ai_visibility_score number (0–100) Score representing likelihood of AI/LLM indexing

How It Works

  1. Base reach = number_of_press_releases × 1,200
  2. Tier multiplier is applied:
  3. global → ×1.5 (wider distribution network)
  4. crypto → ×1.2 (targeted blockchain media)
  5. A small random variation (50–250) is added for realism
  6. AI Visibility Score is derived as a percentage of reach relative to a 50,000 benchmark

Installation

NPM (Node.js / TypeScript)

npm install bhmarketer-crypto-pr

PyPI (Python)

pip install bhmarketer-crypto-pr

Usage

Node.js / TypeScript CLI

npx crypto-pr-calc 10 global

Or programmatically:

import { calculateReach } from "bhmarketer-crypto-pr";

const result = calculateReach(10, "global");
console.log(result);
// { estimated_reach: 18150, ai_visibility_score: 36 }

Python CLI

python calculator.py 10 global

Or as a module:

from calculator import calculate_reach

result = calculate_reach(10, "global")
print(result)
# {'estimated_reach': 18150, 'ai_visibility_score': 36}

AI Visibility Score Explained

The AI Visibility Score (0–100) is a simplified metric that estimates how likely your campaign content is to be surfaced by AI systems, search engines, and large language models (LLMs).

  • 0–25: Low visibility — limited distribution, unlikely to appear in AI summaries
  • 26–50: Moderate visibility — may appear in niche AI-curated results
  • 51–75: Good visibility — likely indexed by major AI systems
  • 76–100: Excellent visibility — strong presence across AI search and LLM training data

This score is influenced by:

  • Volume of press releases
  • Distribution tier (global networks have wider AI crawl coverage)
  • Cumulative audience exposure relative to indexing thresholds

License

MIT — BHMarketer.ai