Site without a free tier is allowing free signups anyway

Fill out the following bug report template with as much detail as possible!

I launched a new site/newsletter today at https://radio-nowhere.com/ that has no free tier. It’s removed from the choices, there is absolutely no option. I can’t filter on ‘free’ in the Members page because it’s not an option. There will be unlocked content on the site but it’s meant to be available to the public.

And yet … three people have signed up for free memberships, probably unintentionally, because they just entered their email address into the giant block in the middle of the page that asks for your email address

This can’t be an intentional use case scenario so I’m flagging it as a bug. In the meantime I’ll go ask how I can comment that form out of the page before I lose more PAID subscribers

  1. go to https://www.radio-nowhere.com/ in any browser (Firefox / Safari / Chrome)
  2. Scroll down until you see the giant form requesting your email address
  3. Enter your email address
  4. You are now a free subscriber to a website that will never send you anything

Expectation: All signup flows should confirm to the site settings and not permit free signups.

In the meantime I’m hopeful that someone can tell me how to comment out this code.

Issue Summary

  • Explain roughly what’s wrong
  • What did you expect to happen?

Steps to Reproduce

  1. This is the first step…
  2. This is the second step, etc.

Setup information

Ghost Version
Share which version of Ghost you’re using.

Node.js Version
If self-hosting - share which version of Node.js you’re using.

How did you install Ghost?
Provide some details about your install of Ghost if you are self-hosting.

Provide details of your host & operating system
Include further details about your hosting and OS.

Database type
MySQL 5.7 / MySQL 8 / SQLite 3 / Other

Browser & OS version
Include if reporting frontend bugs.

Relevant log / error output
Copy and paste any relevant log output. Use backticks to format this into code.

Which theme? This sounds like a theme bug, although I’d have expected ghost itself to refuse the signup.

Gah, sorry, i put it in the other bug post: source (v1.4.1)

Put in sitewide code injection:

<style>
section.gh-cta.gh-outer, .gh-footer-signup {
    display: none;
}
</style>

That takes out the one in the middle of the homepage, and the one in the footer on all pages.

I apologize but I think I was just looking in the wrong window. That hasn’t removed that block. I admit that I am also not completely conversant in coding so I may have just done it wrong.

I’m happy to grant access to anyone in support who can take a look at what I’ve done and give me better direction.

I don’t work for ghost. Make sure you’ve got that code in the site wide code injection, and be sure to hit save. Then reload the page.

thanks, I didn’t realize. it’s still not working but i’m working with support now.