wiki/knowledge/wordpress/bluepoint-callrail-plugin.md · 466 words · 2026-04-05

BluePoint ATM — CallRail WordPress Plugin

Overview

During a December 2025 working session, the Asymmetric team installed the CallRail WordPress plugin on the BluePoint ATM website. The plugin handles tracking script injection automatically, eliminating the need to manually embed a JavaScript snippet in the theme or tag manager.

This approach is the preferred method for WordPress sites: install once, and CallRail's dynamic number insertion (DNI) script is present on every page without touching template code.

Installation

The plugin was installed directly from the WordPress plugin directory during the live session:

  1. Navigate to Plugins → Add New in the WordPress admin
  2. Search for CallRail
  3. Install and activate the official CallRail plugin
  4. The plugin automatically injects the CallRail tracking script sitewide

No API key or manual configuration was required at the plugin level — the script is tied to the CallRail account via the plugin's internal connection.

Note: Because the plugin handles script injection, the "Add JavaScript Snippet" step inside CallRail's number setup wizard can be skipped. Mark confirmed this during setup: "You don't have to add the JavaScript. Because we put the plug-in on already."

What the Plugin Enables

Once active, the plugin supports:

Known Issue — Dynamic Swap Not Firing

After installation and number pool configuration, the dynamic number swap was not functioning by end of session. The swap target (720-987-5711, Mike Stebbins' main number in the homepage banner) was configured correctly in CallRail, but visiting the site in an incognito window showed the original number rather than a pool number.

Status: Open. Assigned to Mark Hope for troubleshooting.

Possible causes to investigate:
- Page caching serving a cached version without the script executing
- Elementor rendering the number in a way that DNI cannot target (e.g., inside an image or non-standard HTML element)
- Script load order or conflict with another plugin

See [1] for full session context.

The plugin underpins all CallRail number tracking on the BPATM site. For the full number architecture configured during this session, see:

References

Sources

  1. 2025 12 02 Callrail Setup
  2. Dynamic Number Insertion
  3. Hubspot Integration
  4. Index