Adding ads.txt file to my website with Starter plan. Please help

Currently, most ad networks require an ads.txt file on the website.

The process right now is adding ads.txt to the theme folder and reuploading it within the dashboard.

The problem is that the starter plan doesn’t allow “custom themes”, even if the only change you made to a default theme was adding ads.txt

If Ghost wants to see users stay on their managed hosting service, or even upgrade the tier of their plan, they should allow users to make money from ads. It’s hard to have a sustainable website if it isn’t making money.

I don’t even think ads.txt should be related to a custom theme, normally it would just go in a root folder that has nothing to do with themes.

Maybe adding an ads.txt feature within the dashboard area under “Labs” would be a good idea. Where users can edit the text of ads.txt, or upload an ads.txt file


I know that this issue is quite real and is a repost of this post, but I personally think it is a topic that could use a little more discussion.

However, I also believe that there is a good reason behind this issue not being resolved for so long, so I would like to be a little more patient and see where this issue goes.

Just to mention, though, that maybe, just maybe, the category is the wrong one in terms of resubmitting requests (you might want to vote on the original post, or post your opinion in the new Ideas category).

1 Like

They just copied and pasted my post, lol. But yeah, I’m surprised it only got 3 votes.

Since then, I’ve just monetized my site in other ways. I’ve tried a few ad networks that don’t use ads.txt, but they all had sketchy ads like the fake download buttons or annoying fake malware popups. I would consider Adsense or Mediavine if an ads.txt feature was added to Ghost.


Yeah bro I apologise for copying and pasting your suggestion. I was going through exactly same issue as you were once, so I just copied your post expecting that Ghost staff will notice our concern.
Even I’m thinking of migrating my site to another hosting platform. Sad life🥲 and sorry for copying your post.


I also upgraded my plan just to upload Ads.txt for use with Google AdSense.

I was quite confused when I upgraded my plan just to upload a file that was less than 60 bytes.
But when I saw the number of votes for that post by, I knew I had no choice but to upgrade my plan.

For some reason, judging by the number of votes, there doesn’t seem to be much demand on the forum for the ability to upload Ads.txt, but I’m going to wait patiently :slightly_smiling_face:.

1 Like