Partial Submission Tracking
Most online forms have a 20-40% abandonment rate. That means for every 10 people who start filling out your form, 2-4 leave without submitting. Partial submission tracking captures what they typed before they left — so you can follow up and recover those leads.
Without partial tracking:A visitor fills in their name and email on your “Request a Demo” form, but gets distracted and closes the tab. You never know they existed.
With partial tracking: You see their name and email in the Submissions tab with a yellow Partialbadge. You email them: “Hey, noticed you started requesting a demo — can I help?” and close the deal.
How It Works
User starts typing
As the visitor fills in fields, Flowqen's lightweight tracking script saves their progress in the background using the sendBeacon API. This is invisible to the user.
User leaves without submitting
The partially-captured data is stored as an incomplete submission. You see it in your dashboard with a “Partial” badge.
User returns & submits
If the same visitor comes back and completes the form, the partial record is automatically merged into the final submission. No duplicates.
Enable Partial Tracking
Open your form settings
Go to Dashboard → Forms → (your form) → Settings.
Toggle "Partial Submission Tracking" on
You'll find it under the Tracking section. Flip the toggle to enable it.
That's it — tracking is automatic
The tracking script is injected into your embed code automatically. No extra JavaScript needed on your end.
What it looks like in the dashboard
Anjali Verma
anjali@startup.co
David Kim
david@techcorp.io
Fatima Al-Hassan
fatima@agency.ae
—
john@example.com
Notice the “Partial” badge and the field completion count (2/5 fields). You can click any row to see exactly which fields were filled in.
Access partial data via API
Partial submissions appear in the same submissions endpoint. Filter them by adding ?status=partial to your API call.
curl "https://flowqen.com/api/v1/forms/YOUR_FORM_ID/submissions?status=partial" \-H "Authorization: Bearer YOUR_API_KEY"
{"id": "sub_abc123","formId": "frm_xyz","status": "partial","data": {"name": "David Kim","email": "david@techcorp.io"// other fields were not filled in},"fieldsCompleted": 2,"fieldsTotal": 5,"createdAt": "2025-01-15T10:30:00Z"}
Privacy Considerations
Partial data is stored securely and follows the same encryption & retention policies as full submissions.
Partial records are automatically deleted after 30 days if the form is never completed.
Users are not shown a notification when partial data is captured. Update your privacy policy to mention that incomplete form data may be stored temporarily.
data-no-partial attribute on the input element.<!-- This field will NOT be saved in partial submissions --><input type="password" name="ssn" data-no-partial />