1
Allow popups
Check your browser’s address bar for a blocked-popup icon. Allow popups from app.freshmango.ee and reload the page.
2
Click Connect again
Go to the calendar integration page and click Connect Google Calendar or Connect Microsoft Calendar.
3
Grant all requested permissions
In the OAuth prompt, approve every permission Freshmango requests. Denying calendar-read or calendar-write access will break the integration.
4
Complete the callback
You are redirected to /auth/callback/:provider and back to Freshmango. Your calendar should now show as connected.
Other causes
- Work Google Workspace blocks third-party apps — Some company administrators restrict OAuth apps. Ask your IT admin to approve Freshmango, or connect a personal Google account instead.
- Already connected to a different account — If you previously connected a different Google or Microsoft account, disconnect it first in your Freshmango settings, then connect the correct one.
- Browser extensions interfering — Ad blockers or privacy extensions may block the OAuth flow. Try in an incognito window.
- Microsoft 365 admin consent required — Organizational Microsoft accounts sometimes require admin consent for calendar apps. Contact your IT team if you see an admin-consent error.