How to verify EZmob in your ads.txt file

Missing or wrong lines in your ads.txt file are the quietest revenue leak in publishing: buyers that cannot verify you against the file simply do not bid, so demand silently drops while your site looks perfectly healthy. Adding EZmob's line and verifying it takes about fifteen minutes, and once it is live it keeps working in the background for every pop, push and display buyer on the network in 2026.

TL;DR
  • ads.txt is a text file at your domain root that lists who may sell your inventory.
  • Copy EZmob’s exact line from your account — never retype the account ID from memory.
  • A syntax error on one line does not break the whole file; that line is ignored.
  • Verify with a crawler or the IAB ads.txt checker after updating.

Why ads.txt decides what your inventory is worth

ads.txt (Authorized Digital Sellers) is an IAB standard: a plain text file published at your domain root — yourdomain.com/ads.txt — that tells buyers which exchanges and resellers are authorized to sell your ad space. Demand-side platforms read it before bidding. If the exchange that carries your EZmob demand is not listed with a DIRECT designation, programmatic buyers treat that inventory as unverified and either skip it or bid materially less.

For publishers, the file is a one-time setup per network that protects the value of every impression you sell. It matters most once your traffic is big enough to monetize seriously — see how much traffic you need to monetize a website — but there is no reason to wait: the file costs nothing and never needs maintenance unless you add or remove a network.

Before you start

  • Access to your site's root directory, or wherever your ads.txt file lives — for WordPress sites this is usually the file manager at your host or a plugin that manages the file.
  • Your EZmob account open in another tab. The exact line you need is issued per publisher account; take it from your account dashboard, your account manager, or EZmob publisher support rather than typing it from memory.
  • One gotcha that bites mid-setup: if your site runs a caching plugin or a CDN, the file may be cached. Purge the cache after you update it, or your verification will read the old file for hours.

Add the EZmob line to your ads.txt

  1. Open your existing ads.txt file at yourdomain.com/ads.txt in a browser. If the browser shows a 404, you do not have the file yet — create an empty one called ads.txt in your domain root.
  2. Copy the EZmob line from your account. An ads.txt record always follows the same IAB format: the exchange's domain, your publisher account ID on that exchange, the account type (DIRECT or RESELLER), and an optional certificate authority ID. A generic example of the shape, not EZmob's actual values: exchange-domain.com, 12345, DIRECT, ab12cd34. The account type and ID are the two fields that make buyers trust the record — both come from EZmob, not from you.
  3. Paste the line on its own row at the end of the file. Each record sits on a single line — no wrapping, no trailing spaces after the last field.
  4. Save the file and confirm the live version at yourdomain.com/ads.txt now shows the new row. Expected result: the line appears exactly as copied, with no HTML, no smart quotes and no line numbers.

Verify the file is being read correctly

A syntax error on one line does not break the whole file — the crawler skips that record and reads the rest, which is why a broken EZmob line can go unnoticed for months. Check for the common failures:

  • Wrong separator. Fields are separated by commas. Spaces around commas are tolerated, but tabs or missing commas are not.
  • Curly quotes. Copying from a document processor can introduce typographic quotes; the record silently fails. Retype the quotes as straight ones or remove them entirely.
  • Extra rows that are not records. Comments start with a hash (#) and are safe; anything else non-standard can trip stricter parsers.
  • Not at the root. The file must be served at yourdomain.com/ads.txt. For app traffic the equivalent is app-ads.txt — if EZmob demand includes in-app inventory, ask your account manager whether you need that file too.

Verify with an independent reader rather than your own browser: run your domain through any public ads.txt checker, or use the IAB's own ads.txt validation tool. If the checker lists EZmob's exchange domain as a DIRECT record, you are done. The same discipline that applies to getting approved — how long publisher approval takes on an ad network — applies here: a clean, complete file is what makes networks treat your traffic as premium.

What to do after the file is live

Verification is not instant everywhere: some buyers refresh ads.txt files daily, others weekly. Expect the effect on bids to build over a few days rather than minutes. If a specific campaign's spend on your inventory stays flat after a week, raise it with your EZmob account contact and include the URL of your ads.txt file — the fastest diagnosis is them reading it from the buyer side.

While you are working on inventory quality, it pays to look at the whole setup together: the formats you run (display networks for publishers versus pop and push), and whether your current mix leaves money on the table — see how much publishers earn from pop ads.

FAQ

What is ads.txt in simple terms?

It is a public text file at your domain that lists which companies are allowed to sell your ad space. Buyers read it before bidding, and inventory listed as DIRECT earns more trust.

Where do I get the EZmob ads.txt line?

From your EZmob publisher account, your account manager, or publisher support. The line carries your specific account ID — copy it exactly rather than retyping it.

What happens if ads.txt is missing or wrong?

Buyers that cannot verify your inventory against the file either do not bid or bid less. The site still works and ads may still show, so the loss is invisible unless you compare before and after.

Does one bad line break the whole ads.txt file?

No. Ads.txt crawlers read the file line by line and skip records they cannot parse. That is why a single broken record can go unnoticed — verify each line after every edit.

Do I need a separate file for app traffic?

Yes, in-app inventory uses app-ads.txt, distributed through the app stores rather than your web server. If your traffic includes apps, ask the network which file their demand reads.

How long until buyers see my updated ads.txt?

Buyers refresh on their own schedules, from daily to weekly. Expect the effect on demand and bids to build over several days after the file is confirmed correct.

Can I host ads.txt on WordPress?

Yes. Place it in the domain root via your host’s file manager, or use a plugin that manages ads.txt. The requirement is only that the file is served at yourdomain.com/ads.txt.

One last thing

ads.txt is the smallest file on your site with the largest effect on what your inventory is worth. Set it once, verify it with an independent checker, and revisit it only when you add or remove a network — the fifteen minutes protect every impression you will ever sell.

Monetize your traffic with EZmob — Monetize your traffic with EZmob.

Related guides

Scroll to Top