From 4ed1498ef33d9f6508cc7ce50acc87b14faea0fb Mon Sep 17 00:00:00 2001 From: justin Date: Sat, 20 Jun 2026 15:46:26 -0500 Subject: [PATCH] healthcare: reframe NPPES email as a FREE NPI compliance check Pivot the weakest healthcare email from an 'your record is out of date -> buy an update' sell into a free, value-first compliance check (the funnel already exists: /tools/npi-compliance-check + /api/v1/npi/lookup run 5 live gov checks -- NPI status, Medicare revalidation, OIG/SAM exclusions, NPPES freshness -- and deep-link to the right paid fix). - Subject: 'A free compliance check for your NPI' (was 'may be out of date'). - Header: 'Free NPI Compliance Check' covering NPPES/revalidation/exclusions/NPI. - Body: keep the REAL last_updated date as a credibility hook ('we pulled your public records'), but frame it honestly ('that's usually fine') and pivot to the broader free check. Adds a 4-item 'your free check covers' card. - CTA now -> /tools/npi-compliance-check?npi={npi} (prefills + auto-runs their own check on landing) with @TrackLink + UTM; dropped the straight-to-order NPPES CTA and the redundant 'look up on NPPES' button. - Reassurance reframed to free-first ('the check is completely free; a fix is optional, flat-fee'). cta_path updated in the segment registry. - Verified: render + plaintext + headless screenshot, CTA tracked, no stray order link, zero unfilled tokens. --- data/hc_campaigns/hc_nppes_outdated.html | 39 ++++++++++++------------ scripts/build_healthcare_campaigns.py | 4 +-- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/data/hc_campaigns/hc_nppes_outdated.html b/data/hc_campaigns/hc_nppes_outdated.html index 39c85ed..d7643ef 100644 --- a/data/hc_campaigns/hc_nppes_outdated.html +++ b/data/hc_campaigns/hc_nppes_outdated.html @@ -6,15 +6,25 @@ Performance West -

NPPES Data Check

-

Keep your registry record current & attested

+

Free NPI Compliance Check

+

NPPES · Medicare revalidation · OIG/SAM exclusions · NPI status

Hi {{ .Subscriber.Name }},

-

Your NPPES record hasn’t been updated since {{ .Subscriber.Attribs.nppes_last_updated }}

-

The public NPPES NPI Registry shows the record for {{ .Subscriber.Attribs.practice }} (NPI {{ .Subscriber.Attribs.npi }}) was last updated on {{ .Subscriber.Attribs.nppes_last_updated }} — about {{ .Subscriber.Attribs.nppes_years_stale }} years ago. Your NPI never expires, so an out-of-date record never flags itself — but CMS requires you to update NPPES within 30 days of any change to your address, phone, taxonomy, or authorized official. If anything has changed since then, your record is now out of date — and payers, clearinghouses, and CMS all pull from NPPES. Confirm the date yourself below; it’s exactly what they see.

+

We pulled the public records for NPI {{ .Subscriber.Attribs.npi }} — here’s a free check

+

As a quick example, the public NPPES NPI Registry shows the record for {{ .Subscriber.Attribs.practice }} was last updated on {{ .Subscriber.Attribs.nppes_last_updated }} — about {{ .Subscriber.Attribs.nppes_years_stale }} years ago. That’s usually fine, but it’s only one of several things payers and CMS check. Our free tool runs your NPI against the public government sources in one place — no signup, no cost — and tells you exactly where you stand.

+ +
+

Your free check covers:

+
+ ✅ NPI status — active or deactivated in NPPES
+ ✅ Medicare revalidation — due date from the live CMS list (deactivation risk)
+ ✅ OIG / SAM exclusions — screened against the federal exclusion lists
+ ✅ NPPES record currency — last-updated date & what may be stale +
+

Why it matters

@@ -40,29 +50,20 @@
- +
-

Simple, flat fee — shown up front before you pay anything. No logins, no hourly billing, no surprises.

-
- - -
-

Don’t take our word for it — check the official NPPES registry.

-

The NPPES registry is public. Look up your NPI {{ .Subscriber.Attribs.npi }} on the U.S. government’s site and review the address, taxonomy, and contact on file — that’s exactly what payers and CMS see.

- Look up my NPI on NPPES ↗ +

The check is completely free. If it turns up something you’d like us to handle, we’ll quote a flat fee, shown up front — no logins, no hourly billing, no obligation.

-

We update and attest your NPPES record for you.

-

Address, taxonomy, contacts, and authorized official.

- Update my NPPES record → +

Run your free compliance check — takes about 30 seconds.

+

Your NPI is pre-filled. No signup, no cost — just your results.

+ Run my free NPI check →
- Questions? Reply to this email or call (888) 411-0383. Performance West is a dedicated healthcare compliance firm — we handle the CMS/NPPES paperwork so you can focus on patients. + Questions? Reply to this email or call (888) 411-0383. Performance West is a dedicated healthcare compliance firm — the check is free, and if you want help we handle the CMS/NPPES paperwork so you can focus on patients.