How to make a popup that can give customer 10% discount if they register an account

Topic summary

Goal: Offer a 10% discount via a popup when customers register an account (not just newsletter signup), preferably without using an app.

Proposed approach: It’s feasible without an app by implementing an asynchronous login/registration flow (i.e., the page doesn’t reload). After a successful registration event, JavaScript can apply the discount.

Details provided: No concrete code or step-by-step instructions were shared. The responder suggests this is a JavaScript task and offers external contact for implementation.

Key term: “Asynchronous login” means handling account creation without a full page refresh, enabling immediate post-registration actions like applying a discount.

Status/outcome: No definitive in-thread solution or instructions. The discussion remains open, implying custom development is needed. No confirmation of a native Shopify feature or Shopify Scripts usage was given within the thread.

Summarized with AI on January 29. AI used: gpt-5.

Hello!

I would like to know how to make a popup that can give customer 10% discount if they register an account. I know there is subscribing to the newsletter to get the 10% discount, but what if i would like them to register to get the discount? Is this possible to do without app?

Thanks in advance!

1 Like

Why use a library for a simple pop up?

Yes it’s absolutely possible to do without an app, this is a bit more in depth than I can post here but if you create an asynchronous login, in other words the page doesn’t reload you can have the customer register, and once that is a success the discount will be applied, this is simply a javascript job which is exactly what we do.

You can email us at info@cpectre.com or fill out our contact form: https://cpectre.com/contact