WP Manifestindependent plugin directory
manifest / privacy / wp-broadband-labels

Broadband Labels self-updates

WordPress plugin for generating FCC-compliant Broadband Facts consumer disclosure labels

by Beetle & Frog · github.com/beetleandfrog/wp-broadband-labels · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/beetleandfrog/wp-broadband-labels/archive/refs/heads/main.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

The only WordPress plugin built specifically for FCC broadband consumer disclosure compliance. Create and embed "Broadband Facts" labels in minutes.


Description

Broadband Labels is the only WordPress plugin built specifically for FCC broadband consumer disclosure compliance under 47 CFR §8.1. Whether you're an ISP managing your own site or an agency building for ISP clients, it gets you compliant in minutes — not days.

Create a label for each service plan, publish it, and embed it anywhere with a single shortcode. Every label follows the official FCC "Broadband Facts" format — the same nutrition-label style required at all points of sale since October 2024.

Free plan includes

  • Up to 3 labels — enough to get started or test before you commit
  • Full label editor with all FCC-required fields
  • Shortcode embed: [broadband_label id="X"]
  • Provider settings (name, FRN, support phone & website) — set once, applied to all labels
  • Introductory rate disclosure — conditional fields appear automatically when a promo rate is set

Paid plan adds

  • Unlimited labels
  • Machine-readable CSV export — required by the FCC; download a compliance-ready file from the Labels list screen
  • Priority support

Built for ISPs and agencies

ISPs get a simple admin interface — no developer needed. Fill in the plan details, hit publish, paste the shortcode.

Agencies can manage labels across multiple client sites from a single familiar WordPress interface, with per-site licensing.

FCC Compliance

Designed to satisfy 47 CFR §8.1, mandatory for all providers since October 2024. Required fields covered:

  • Unique Plan Identifier (UPI) — auto-generated from your FRN and plan details, no manual entry
  • Monthly base price and introductory rate disclosure
  • Typical download/upload speeds and latency
  • Data allowance, throttling policy, and overage charges
  • Contract length
  • Network management practices link
  • Privacy policy link
  • Machine-readable CSV at a stable public URL (paid plan)

Shortcode

[broadband_label id="123"]

Or look up by slug:

[broadband_label slug="gold-plan"]

Installation

  1. Upload the broadband-labels folder to /wp-content/plugins/ and activate, or install directly from the WordPress plugin directory.
  2. Go to Settings → Broadband Labels and enter your provider details.
  3. Go to Broadband Labels → Add New, fill in your plan details, and publish.
  4. Copy the shortcode from the sidebar and paste it into any page or post.
  5. (Paid) Enter your license key under Settings → Broadband Labels to unlock unlimited labels and CSV export.

Frequently Asked Questions

Do I need a license key to use the plugin?

No — the free plan lets you create up to 3 labels with no license required. A paid license unlocks unlimited labels and the machine-readable CSV export.

Where do I get a license key?

Purchase at beetleandfrog.com/broadband-labels. Your key is delivered instantly in the purchase confirmation email.

Can I use one license on multiple sites?

Each license covers one site. To move your license to a different domain, deactivate it under Settings → Broadband Labels first, then activate on the new site.

What is the machine-readable CSV for?

The FCC requires all broadband providers to publish a machine-readable file of all their labels at a stable, public URL. Use the "Download CSV" button on the Labels list screen, then upload that file to a permanent location on your server.

Is the UPI generated automatically?

Yes. The Unique Plan Identifier is built automatically from your FCC Registration Number (FRN) and plan details — no manual entry needed.

Does a lapsed license break my live labels?

No. If a license lapses, an admin notice appears but all published labels on the front end continue to display. Your live site is never broken.

Is this plugin affiliated with the FCC?

No. Broadband Labels is an independent tool designed to help ISPs and their agencies comply with FCC requirements.

Screenshots

  1. A published "Broadband Facts" label on the front end — matches the official FCC format.
  2. The label editor with all FCC-required fields and repeatable charge rows.
  3. The labels list screen showing shortcode and monthly price columns.
  4. A shortcode embedded in the WordPress block editor.
  5. Settings page with license activation and provider details.
  6. The CSV export button on the labels list screen.

Changelog

1.0.4

Native WordPress update support — update notices appear in the Plugins list and install with one click via GitHub Releases.

1.0.3

Auto-hosted machine-readable CSV at [site-url]/broadband-labels.csv, configurable slug, purchase link on settings page.

1.0.2

Page dropdowns for FCC link fields, UPI auto-generation, link colour fix, BBL_LICENSE_KEY constant support.

1.0.1

Freemium gates: 3-label free tier, CSV export requires a paid license.

1.0.0

Initial release.

Full changelog: CHANGELOG.md

Upgrade Notice

1.0.4

Adds native update support. After installing this version manually, future updates will appear automatically in wp-admin → Plugins.

1.0.3

Auto-hosted CSV at [site-url]/broadband-labels.csv. After upgrading, visit Settings → Permalinks and save once to register the new rewrite rule.