Preview mode is showing the app layout without a signed-in session.

Settings

Profile
Name
Email
Role
GA4 Shared Connection
Your connected Google login exposes available GA4 properties that you can assign to each client.
Not Connected

Use each client record to assign the correct GA4 property ID from this shared Google login.

After connecting Google, choose the matching GA4 property inside each client record.

Google Ads Connections
Connect one or more Google accounts to sync campaign data. Each account can authorize different ad accounts.
No Google accounts connected yet

After connecting, choose the matching ad account inside each client record.

Tokens not staying connected? If accounts keep dropping after ~7 days, your Google OAuth consent screen is in "Testing" mode. Set it to In production (Published) in the Google Cloud Console → APIs & Services → OAuth consent screen. Once published, connected accounts refresh automatically and stay connected indefinitely.