Title: Freestar Ads
Author: freestardev
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

![](https://ps.w.org/freestar-ads/assets/banner-772x250.png?rev=3794973)

![](https://ps.w.org/freestar-ads/assets/icon-256x256.png?rev=3794973)

# Freestar Ads

 By [freestardev](https://profiles.wordpress.org/freestardev/)

[Download](https://downloads.wordpress.org/plugin/freestar-ads.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/freestar-ads/#description)
 * [Reviews](https://wordpress.org/plugins/freestar-ads/#reviews)
 *  [Installation](https://wordpress.org/plugins/freestar-ads/#installation)
 * [Development](https://wordpress.org/plugins/freestar-ads/#developers)

 [Support](https://wordpress.org/support/plugin/freestar-ads/)

## Description

Freestar Ads connects a WordPress site to your existing Freestar advertising account.
Enter the site slug Freestar gave you, choose who should see ads, and the plugin
loads Freestar’s `pubfig.js` tag with the correct attributes and connection hints.
It can also keep your `ads.txt` current by redirecting it to the copy Freestar maintains
for you.

This plugin is an interface to Freestar, an external advertising service. **It does
nothing until you connect it**, and it requires a Freestar publisher account to 
be useful.

#### Features

 * Loads the Freestar `pubfig.js` ad tag and its companion stylesheet with `async`
   and `data-cfasync="false"`, plus `preconnect` hints for the ad delivery hosts.
 * Accepts a slug or a domain. Periods and other non-alphanumeric characters become
   dashes, so `welcome.freestar.com` resolves to `welcome-freestar-com`. The settings
   screen previews the exact URL before you save.
 * Restrict ads to administrators only, so you can verify placements before going
   live.
 * Optional Dynamic Ads.txt support: answers requests for `/ads.txt` with a 301 
   to your Freestar-hosted file, with a built-in check that reports what a crawler
   actually receives.
 * Never injects tags into `wp-admin`, and suppresses them on WooCommerce checkout
   pages.

#### External service: Freestar

This plugin relies on Freestar, a third-party advertising service operated by Freestar,
and on Blockthrough, a separate third party used by the ad tag for ad-block recovery.
You need a Freestar publisher account to use it.

**No external host is contacted until you press the “I’m a Freestar Publisher” button
in the plugin settings.** Until then the settings screen shows nothing but that 
button and this disclosure, the plugin adds nothing to your pages, and it makes 
no outbound requests, not even connection hints. The date, time, and user who connected
are recorded, and a “Disconnect from Freestar” button at the foot of the settings
screen stops all external contact again.

Once connected, and only once you have also entered your site slug, visitors’ browsers
contact the following hosts:

 * `a.pub.network` — serves the `pubfig.js` ad tag, its stylesheet, and the hosted`
   ads.txt` file.
 * `b.pub.network`, `c.pub.network`, `d.pub.network` — Freestar ad delivery and 
   site configuration.
 * `btloader.com` and `api.btloader.com` — Blockthrough ad-block recovery, a separate
   third-party service loaded by the ad tag.

Serving advertising inherently involves processing visitor data. Freestar and its
advertising partners may process information including IP address, device and browser
details, approximate location, pages viewed, and advertising identifiers such as
cookies. The plugin itself sends no data to Freestar from your server; the requests
are made by your visitors’ browsers when the tag loads.

If you enable the ads.txt option, requests to your `/ads.txt` are redirected to `
a.pub.network`, which means the requesting client (usually an advertising crawler)
contacts Freestar.

Service and policy links:

 * Service: https://freestar.com/
 * Freestar privacy policy: https://freestar.com/privacy-policy/
 * Publisher privacy information: https://freestar.com/privacy-policies-for-publishers/

You are responsible for disclosing this in your own privacy policy and for obtaining
any visitor consent your jurisdiction requires. The plugin adds suggested wording
to the WordPress privacy policy tool under **Settings  Privacy** to help you get
started. This plugin does not and cannot guarantee legal compliance.

## Screenshots

[⌊Before connecting, the settings screen shows only the disclosure and the connect
button. Nothing is added to your pages and no external host is contacted.⌉⌊Before
connecting, the settings screen shows only the disclosure and the connect button.
Nothing is added to your pages and no external host is contacted.⌉[

Before connecting, the settings screen shows only the disclosure and the connect
button. Nothing is added to your pages and no external host is contacted.

[⌊After connecting, enter your site slug, choose who sees ads, and optionally redirect
ads.txt. The screen previews the exact tag URL and verifies the redirect.⌉⌊After
connecting, enter your site slug, choose who sees ads, and optionally redirect ads.
txt. The screen previews the exact tag URL and verifies the redirect.⌉[

After connecting, enter your site slug, choose who sees ads, and optionally redirect
ads.txt. The screen previews the exact tag URL and verifies the redirect.

## Installation

 1. Upload the plugin to `/wp-content/plugins/`, or install it through the Plugins 
    screen.
 2. Activate it through the **Plugins** screen.
 3. Go to **Settings  Freestar**.
 4. Read the disclosure and press **I’m a Freestar Publisher** to connect. The remaining
    settings appear only after this.
 5. Enter the site slug Freestar provided, choose your audience, and save.

## FAQ

### Do I need a Freestar account?

Yes. The plugin is an interface to the Freestar advertising service and has no standalone
functionality without an account.

### Does the plugin do anything before I configure it?

No. It contacts no external servers and adds nothing to your pages until you press
the connect button and enter a slug. Before you connect, the settings screen shows
only the disclosure and that button.

### Where do I find my site slug?

Freestar provides it. It is normally your domain with periods replaced by dashes,
such as `welcome-freestar-com`. You can paste your domain into the field and the
plugin will convert it.

### Why is my ads.txt redirect not working?

A real `ads.txt` file in your WordPress root is served directly by your web server,
so WordPress never sees the request. Remove or rename it. The settings screen detects
this and names the file. Note also that `ads.txt` is only valid at the domain root,
so a WordPress install served from a subdirectory cannot answer for it.

### Can I preview ads without showing them to visitors?

Yes. Set **Load ads for** to **Administrators only**. The ads.txt redirect stays
active either way, because advertising crawlers need to reach it.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Freestar Ads” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ freestardev ](https://profiles.wordpress.org/freestardev/)

[Translate “Freestar Ads” into your language.](https://translate.wordpress.org/projects/wp-plugins/freestar-ads)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/freestar-ads/), check
out the [SVN repository](https://plugins.svn.wordpress.org/freestar-ads/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/freestar-ads/) by
[RSS](https://plugins.trac.wordpress.org/log/freestar-ads/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [ads](https://wordpress.org/plugins/tags/ads/)[ads.txt](https://wordpress.org/plugins/tags/ads-txt/)
   [advertising](https://wordpress.org/plugins/tags/advertising/)[header bidding](https://wordpress.org/plugins/tags/header-bidding/)
   [monetization](https://wordpress.org/plugins/tags/monetization/)
 *  [Advanced View](https://wordpress.org/plugins/freestar-ads/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/freestar-ads/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/freestar-ads/reviews/)

## Contributors

 *   [ freestardev ](https://profiles.wordpress.org/freestardev/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/freestar-ads/)