Link Announcement Bar to Newsletter Sign Up

Topic summary

A user wants to link their announcement bar to a newsletter signup instead of a full account creation page. They’re using the Maker theme on badmystic.com.

Initial Solution:

  • PageFly-Victor provided custom code to be added to the theme.liquid file
  • The code was initially accepted and thanked

Follow-up Request:

  • User clarified they want a simple newsletter signup (name and email only)
  • They don’t want the full ‘create account’ page with password requirements
  • An image was shared showing the desired outcome

Current Status:

  • PageFly-Victor suggested customizing the register form, but the user didn’t understand this approach
  • Another user (joseph1011) attempted the original code solution but reported it didn’t work
  • The issue remains unresolved with the user still seeking a simple newsletter-only signup solution
Summarized with AI on November 20. AI used: claude-sonnet-4-5-20250929.

Hello, I’d like to link the announcement bar to newsletter sign up. Can this be a separate page? Alternatively can the link scroll to the bottom of homepage/footer where the newsletter block is? Thanks in advance!

Site URL is: badmystic.com

Theme is: Maker

Hi [email removed]BadMystic1,

You can try this code by following these steps:

Step 1: Go to Online Store->Theme->Edit code.

Step 2: Search file theme.liquid

Step 3: Paste the below code at bottom of the file → Save


Hope my solution works perfectly for you!

Best regards,

Victor | PageFly

1 Like

Thank you so much :slightly_smiling_face:

Hi Victor, instead of a ‘create account’ page, is it possible for the announcement bar to link with just newsletter sign up? i.e. customers only have to enter name and email to sign up rather than creating an account?

Hi @BadMystic1 ,

You can customize the form register

Sorry I don’t understand. I don’t want the page to say ‘create account’, I just want newsletter sign up only, i.e. no need to create an account, enter password etc. Is this something you can help with? Thanks so much

tried this didnt seem to work was there something i mave have done wrong ?