Ads.txt (Authorized Digital Sellers) is an IAB standard that lets publishers declare which companies are authorised to sell their ad inventory. Demand-side platforms (DSPs) and advertisers check your /ads.txt file before bidding, so keeping it complete and current directly impacts your fill rate and revenue.

The Advally XenForo plugin includes built-in ads.txt management to keep your ads.txt up to date automatically.

Enable Ads.txt Management

In Admin → Options → Advally Advertising → Plugin Configuration, find the Ads.txt section.

Plugin Configuration settings
Ads.txt settings are in the Plugin Configuration card

Toggle Enable Ads.txt Management to on. The plugin will check whether your XenForo webroot’s ads.txt file is writable and display a status indicator — green for writable, red if the file cannot be modified.

Management Mode

Two modes are available:

  • Automatic — The plugin fetches the latest ads.txt entries from Adligature and writes them to your /ads.txt file automatically, every 15 minutes via a XenForo cron job. The first update runs immediately when you save the setting. Your existing /ads.txt content is backed up before each overwrite. This is the recommended setting — your file stays current as new demand partners are added to the Advally network.
  • Manual — The plugin fetches the Advally-required entries but does not write the file. You are responsible for updating /ads.txt yourself. Use this if you manage ads.txt through another tool or your hosting environment restricts file writes.

Custom Ads.txt Lines

If you work with ad partners outside of the Advally network, you can add custom ads.txt entries in the Additional Ads.txt Lines field. Enter one line per row in the standard ads.txt format:

domain.com, publisher-id, DIRECT, tagid

These lines are appended to the Advally-managed entries every time the file is updated.

Verifying Your Ads.txt

After enabling management, visit https://yourdomain.com/ads.txt to confirm the file is live and contains the expected Advally entries. The first write happens immediately when you enable Automatic mode and save — you do not need to wait for the 15-minute cron cycle. You can also use the IAB ads.txt validator to check for formatting issues.

If you need to trigger a manual update, go to Admin → Tools → Cron Entries, find Advally: Update Ads.txt, and run it directly.

Important: Missing or incomplete ads.txt entries are one of the most common causes of low fill rates. If you notice a sudden drop in revenue, check that your ads.txt file is accessible and up to date.


Related: Adding Custom Ads.txt Lines — Learn how to append your own publisher entries to the Advally-managed ads.txt file.

Related Articles

  • Adligature: Statements

    What are Statements? The type of statement each publisher receives is based on their publisher type. Trading Platform publishers receive monthly statements that report the publisher’s accrued earnings across all of their properties. Typically this statement shows how much Adligature will pay the publisher based on their NET payment terms. Premium Publishers receive invoices which…

    Read More

  • FS Poster: Facebook First-Comment Auto-Posting

    Connect your social accounts and publish so FS Poster shares each post as a native Facebook photo with the article link in the first comment – the setup that maximizes reach.

    Read More

  • Advally WordPress Plugin

    What it is The Advally Advertising plugin is the official Adligature ad integration for WordPress sites. It is the WordPress counterpart to the XenForo 2 plugin that runs on Audiokarma, Audizine, and the other forum properties — same ad stack, same targeting model, same revenue protections, expressed in WordPress terms. In one sentence: it loads…

    Read More