Install this theme component
Features
The showing of this banner, as well as the built-in Signup CTA at the bottom of a topic requires criteria to be met.
The criteria are:
User is anonymous
User has read at least two topics
User has read for at least two minutes
Topic List Page
Topic Page
Settings
Name
Description
heading text
Join the conversation and sign up today!
subheading text
When you create an account, weâll remember exactly what youâve read, so youâll always come right back to where youâve left off.
signup text
Sign Up
reminder text
Maybe Later
dismiss text
Never
Hosted by us? Theme components are available to use on our Pro, Business, and Enterprise plans.
Last edited by @MarkDoerr 2025-05-31T01:15:34Z
Check document Perform check on document:
17 Likes
hequaye
(Henry Herbert)
December 1, 2021, 6:57pm
2
MAN YOU READ MY MIND!!! Getting ready for a public launch for a community Im working with and this is exactly what I needed!
2 Likes
Thanks for this!
We are using Memberful for signups - would it still work?
1 Like
The signup button transitions userâs to the Discourse sign-up
route. It should be the same as if a user clicked on the normal sign up
button at the top of a Discourse site.
3 Likes
Sherran
(Sherran)
August 15, 2022, 3:43am
5
Is there any way I can preview the component? Have installed and put it into effect, however, canât see this banner show up on my incognito page.
2 Likes
Rhod
(Rodolfo)
August 18, 2022, 10:24pm
6
Same issue, i can´t see it after âreadâ 2 minutes and be âanonymousâ trough incognito browser.
1 Like
Don
August 19, 2022, 9:10am
7
Hello, It connects to the core signup CTA banner and will show up at the same time than the core CTA appears at the bottom of the topic.
This is the core signup CTA
For this you have to
Jordan Vidrine:
The criteria are:
User is anonymous
User has read at least two topics
User has read for at least two minutes
And I think it wonât show up if the enable signup cta
site setting is disabled.
2 Likes
Has anyone who is using this component changed the styling or positioning of it on their sites?
I would love to hear or see what youâve done
I have a situation when I have the banner showing but also the Login button in the header navbar
Any way that I can hide that using css in the theme, if the banner class is showing? I tried something like this but it didnât help
.discourse-signup-banner:not([style*="display: none"]) .auth-buttons {
display: none !important;
}
Edit
I was able to achieve this by doing this instead
body:has(.discourse-signup-banner) .auth-buttons {
display: none !important;
}
1 Like
Hey Folks,
Has anyone had any issues with the âMaybe Laterâ or âDismissâ button not actually working. The SignUp CTA seems fine but that other donât do anything.
Iâm not seeing any errors in the console to suggest something have broken
Any help would be awesome
1 Like
Hey!
Iâve raised a PR that fixes the issue with the âMaybe Laterâ / âDismissâ button not working. You can check it out here:
main
â jahan-ggn:main
opened 10:34AM - 06 Aug 25 UTC
Previously, `@action="showBannerLater"` and similar strings were used for button⌠actions, which donât work correctly in Ember Octane-style components. As a result, the actions werenât invoked.
This PR switches to using `@action={{this.showBannerLater}}` and `@action={{this.dismissBanner}}` to properly bind to the class methods.
Tested locally with anonymous users â the banner actions now work as expected.
Hope this helps!
1 Like