Faster Signups, Smarter Onboarding, Fewer Cold Starts

improvement

Skip Onboarding for Single-Property Users

If your Google account has only one Search Console property, you now go straight to your dashboard after OAuth. No property picker, no extra clicks. Your data starts syncing immediately.

Previously, every new user saw the property selection screen, even if they only had one site. Now that step only appears when there’s actually a choice to make.

Reactivation Emails

Users who signed up but never completed a sync now receive a follow-up email 24 hours later. The email links directly back to the property picker so they can finish setup.

This catches the users who got distracted mid-signup or closed the tab before their first sync completed.

Pre-OAuth GSC Modal

A new modal appears before Google sign-in, explaining that SerpDelta needs Google Search Console access. Three paths: continue with Google (the normal flow), sign up without GSC and connect later, or set up GSC first.

Reduces confusion for users who sign in with a personal Gmail that doesn’t have Search Console properties attached.

Server Keepalive

A background ping now runs every 5 minutes to keep PHP-FPM workers warm on the server. Eliminates the 3-5 second cold start delay that occasionally caused timeout errors on first load after idle periods.