π How It Works
- Trakg stores the userβs previously typed form data (e.g., name, email, phone) in the browserβs
localStorage. - When the same user visits another page with a different form, matching fields (by
nameattribute) are auto-filled with that saved data. - If a user updates any value in a new form, that change is immediately synced across all forms where the data appears.
- Data is stored locally on the userβs browser (Chrome, Firefox, Safari, etc.) and is never sent elsewhere unless the user submits the form.
β³ Data Expiry
- The stored data remains valid for up to 24 hours.
- After 24 hours of inactivity, the data is automatically cleared.
- If the user clears their browser storage or uses incognito/private mode, the autofill may not persist.
π‘ Privacy & Security
Trakg is privacy-focused by design:- Only non-sensitive fields (like name, email, phone, company) are eligible for autofill.
- Fields like passwords, financial info, personal IDs, or fields explicitly marked with filters are never stored or autofilled.
- All storage and matching happens locally in the browser via
localStorage.
β Benefits for Businesses
- Increase conversions by reducing the effort for returning users to fill forms again.
- Seamless multi-step or multi-page form experiences.
- Users can recover and complete forms they started earlier.
π Example Use Cases
- A user fills a form on your homepage, then navigates to a pricing/contact page β the second form is already filled.
- Multi-step lead journeys where forms are split across pages (common in insurance, SaaS, real estate, etc.).
π‘ Notes
- This feature is optional and can be toggled from your Trakg dashboard.
- Developers can opt out of auto-filling specific forms or fields using
data-trakg-nofillattributes.
Need help implementing or disabling autofill? Contact Support or visit your Dashboard to configure settings.