Skip to main content

My session keeps expiring

Hero Marketer signs you out or shows auth errors more often than feels reasonable. Two different layers cause this, and they have different fixes: your Google Ads connection (specific features fail) or your Hero Marketer login (you get signed out of the whole app). Identify which one you are hitting first.

Your Hero Marketer login is fine, but specific features fail with messages like "Sign in to continue" or "Your session expired." For example, this happens when you create a campaign, fetch keyword data, or refresh dashboard metrics. This means the token Hero Marketer uses to reach Google Ads has expired and cannot be refreshed.

The fix for almost all of these is to reconnect: disconnect the Google Ads account from Account → Connections, then connect it again. See Disconnect Google Ads. When you reconnect, Hero Marketer issues a fresh token and clears the error.

The token stops refreshing for one of these reasons, which you resolve by reconnecting:

  • The refresh token was revoked. Google revokes it when you change your Google account password, when you revoke Hero Marketer's access at myaccount.google.com/permissions, when Google's security checks flag activity, or after a long inactive period. When you reconnect, Hero Marketer re grants access.
  • Permissions changed on the Google side. Someone removed your access to the Google Ads account, or the account's permission structure changed. Re check user permissions at ads.google.com, then reconnect.
  • Google suspended the account. A suspended Google Ads account loses API access, which surfaces as auth errors. A reconnect will not help here. Check the account status and suspension reason in the Google Ads UI, and resolve the suspension with Google first.

You are getting signed out of Hero Marketer itself

You have to log in to Hero Marketer repeatedly — the whole app, not just one feature. This is almost always browser cookie handling. Allow cookies for heromarketer.io, then check these causes:

  • Strict cookie settings. Privacy settings that block third party cookies or clear cookies on tab close will drop your session. Confirm cookies for heromarketer.io are allowed.
  • Different browser profiles or private windows. Sessions are scoped per browser profile. If you switch profiles or use a private or incognito window, you log in fresh each time. That is expected, not a bug.
  • Long absence. Sessions expire after extended inactivity. If you have not opened Hero Marketer in a few weeks, expect to log in again.
  • VPN or network changes. Rapid network changes, for example switching VPN endpoints, can look suspicious and require re authentication.

If you are signed out within minutes of logging in, narrow it down. Try a different browser to rule out an extension. Then clear cookies for heromarketer.io and log in fresh.

You are behind a corporate proxy

Some corporate proxies strip auth headers, modify cookies, or interfere with the connection flow, which can cause both repeated sign outs and auth errors. To confirm it is the network, open Hero Marketer on a personal hotspot. If the personal connection works cleanly, the corporate network is the cause. Ask your IT team to allowlist Hero Marketer's domains.

You have Hero Marketer open in multiple tabs

If one tab shows expired while another works, the session token has drifted out of sync between tabs. Refresh the affected tab first. The current token is often live in another tab. If a refresh does not help, log out fully and back in to resync every tab.

You hit "too many sessions" or an auth rate limit

If you have been logging in and out repeatedly (testing or troubleshooting), you can hit a rate limit on the sign in endpoint. Wait 5 to 10 minutes, then sign in again.

You are still signed out

Sign outs might persist across multiple browsers, even after you disconnect and reconnect Google Ads and clear cookies for heromarketer.io. If so, the cause is specific to your environment, and we will need to look at it with you. Contact support and say whether it is the Hero Marketer login or Google Ads features that fail, and roughly how often.

Next