Auth is the
beginning,
not the end.
Add sign-in to your app in minutes — seven methods, one SDK. Every user who signs in lands in your CRM automatically. Add the pixel and you get memory. Use memory to personalise everything.
import { TradlyAuth } from '@tradly/auth'
TradlyAuth.init({
appId: 'your-app-id',
methods: ['email', 'google', 'otp'],
})Seven ways to sign in
Pick the methods your users expect.
Enable any combination. Mix and match — email + Google + OTP is one config line, not three integrations.
Every signup builds your CRM.
You don't configure this. The moment a user signs in, their profile exists in your dashboard. Email them, segment them, understand them — without a separate tool or data pipeline.
Place the pixel. Build memory.
Paste one script into your <head>. Tradly tracks every action — for logged-in users and anonymous visitors alike. When someone signs in, their anonymous history stitches to their profile automatically.
<script>
(function(){
var s=document.createElement('script');
s.async=true;
s.src='https://analytics.tradly.dev/tracker.js';
s.setAttribute('data-server','https://analytics.tradly.dev');
s.setAttribute('data-project','YOUR_PROJECT_ID');
document.head.appendChild(s);
})();
</script>Memory becomes personalisation.
Once user memory exists, every touchpoint can be tailored. Not by guessing who they are — by knowing what they actually did.
Start with auth.
Ship the rest for free.
Auth, CRM, pixel tracking, and personalization — one platform, one SDK, one free account.