Skip to main content

Why does the Growave rewards pop-up widget ask users to log in even after they've already signed into their account?

Simon Akhrameev avatar
Written by Simon Akhrameev
Updated yesterday

Sometimes, the Growave rewards pop-up widget may ask customers to log in again, even if they’ve already signed into their Shopify account. This happens due to how Shopify manages customer sessions, not because of a bug in Growave. This article explains the cause, provides troubleshooting tips, and suggests a path for long-term resolution.


Why this happens

Shopify uses separate sessions for its storefronts and customer accounts, leading to potential session expiration after a period of inactivity (approximately 24 hours). Even though cookies might remain in a user’s browser, the session tied to the Shopify storefront expires, making it impossible for the Growave widget to recognize the user as logged in.

In technical terms, Shopify’s new session model does not expose the identity session to storefronts or provide access via Liquid (the template language for Shopify stores). Additionally, there is no API available for apps like Growave to securely verify identity sessions. Consequently, the Growave widget depends on the Shopify {{customer}} object to identify logged-in users. If this object does not restore, the widget considers the user as logged out, prompting them to log in again.

This behavior is due to Shopify’s session handling framework rather than an error in the Growave app itself. Shopify is aware of this limitation and is actively working to improve session handling in future updates.


What customers can do

Here are some steps users can take to address this issue:

  1. Log in again: Signing in again typically restores the session and removes the login prompt.

  2. Clear cookies and cache: This helps refresh session data in the browser.

  3. Try another browser or device: To check for browser-specific issues.

  4. Use the Rewards page: If you're on the Growth plan or higher, the standalone Rewards page (e.g., yourstore.com/pages/rewards) may offer a more stable experience.


For long-term resolution

⚠️ Important

This issue is caused by Shopify’s session model. If you're repeatedly affected, we recommend reporting it to Shopify support so they can prioritize a fix.


If you have any questions or need help adjusting your Rewards settings, feel free to contact us at [email protected] or via the chat icon in the bottom-right corner of your admin panel. We're here to help! 🤗

Did this answer your question?