Introducing AuthKit Add-ons
Connect AuthKit to the tools you already use.
Today, we're launching AuthKit Add-ons, enabling you to integrate AuthKit with other tools in your stack.
The first integrations include Google Analytics and Segment, with more coming soon based on your feedback. AuthKit Add-ons are now available to all AuthKit customers.

In this article, we'll explore how AuthKit Add-ons help you understand your user authentication journey and make data-driven decisions to improve conversion rates.
Why we built AuthKit Add-ons
Authentication is often the first point of contact between your product and potential customers. Yet for many teams, what happens during the auth flow remains a black box. How many users start signing up but don't complete the process? Where do they drop off? Which authentication methods lead to higher conversion rates?
Without visibility into these critical moments, teams are left guessing about how to optimize their onboarding flow. We heard from customers who were trying to track marketing attribution through AuthKit, understand user behavior patterns, and identify friction points in their authentication flow.
AuthKit Add-ons solve this by connecting your authentication events directly to the analytics tools you already use, giving you complete visibility into the user journey from first click to successful sign-in.
Track every step of the authentication journey
With AuthKit Add-ons enabled, you gain unprecedented visibility into how users interact with your authentication system. Every meaningful interaction is captured and sent to your analytics platform in real-time, from the moment a user first encounters your sign-up form to their successful login weeks later. This comprehensive tracking helps you understand not just what users do, but where they might be struggling.
We track all critical authentication events to help you optimize your user experience. Sign-up and sign-in events show you when users create new accounts or return to your application. Authentication method usage reveals which login options (password, magic link, or social login) resonate most with your users.
Email verification tracking helps you monitor completion rates and identify if your verification emails are landing in spam folders. Password reset flows illuminate how often users forget their credentials, while failed authentication attempts can spotlight where users get stuck.
These events flow into your analytics platform using industry-standard event formats, ensuring compatibility with your existing dashboards and reports.
Getting started with Add-ons
Setting up AuthKit Add-ons takes just a few minutes. Navigate to the Authentication section of the WorkOS dashboard, select the Add-ons tab, and choose which integrations to enable.
Google Analytics integration
For teams using Google Analytics, the integration addresses a critical need: tracking marketing attribution through the entire authentication flow.
You'll need your Measurement ID and API secret to get started. Once configured, AuthKit sends events using Google's recommended authentication event schema.
This integration enables powerful insights into your marketing and user acquisition efforts. You can track campaign effectiveness through the entire signup funnel, understanding which channels bring users to your product and which ones lead to completed registrations. The data helps identify specific drop-off points in your authentication flow, allowing you to optimize each step.
Segment integration
The Segment integration requires only your write key, making it incredibly simple to set up. With Segment enabled, authentication events become part of your entire data infrastructure, flowing to any of Segment's 300+ destinations.
This opens up powerful possibilities for understanding your users holistically.
Authentication events can be combined with product usage data to build unified user profiles. You can trigger automated workflows based on auth events - perhaps sending a welcome email series after successful sign-up or reaching out to users who had trouble logging in.
The integration also enables sophisticated analysis, letting you correlate authentication patterns with long-term user retention or feature adoption.
Built with security in mind
When designing AuthKit Add-ons, security was our top priority. We made the deliberate decision not to allow direct JavaScript injection on AuthKit pages. Instead, events are sent server-side using secure API connections.
This architecture ensures your users' authentication data remains protected at all times. Third-party scripts can't interfere with the authentication flow or access sensitive information.
Page performance isn't impacted by additional client-side code, keeping your auth experience fast and responsive.
Most importantly, this approach helps you maintain compliance with security standards and regulations, giving both you and your users peace of mind.
What's next for Add-ons
This is just the beginning. We're actively gathering feedback on which integrations to build next.
Through the WorkOS dashboard, you can submit requests for additional integrations - whether that's RudderStack, Mixpanel, Amplitude, or billing providers.
Every request helps us prioritize our roadmap, so don't hesitate to let us know what would be most valuable for your team.
Start tracking AuthKit events today
AuthKit Add-ons are available now for all AuthKit customers.
To get started, visit the Add-ons section in your WorkOS dashboard and enable your preferred integrations.
For detailed documentation on event types and implementation details, check out our docs.