Run a demo assessment
Start the demo
Create a real assessment and receive results via webhook.
How the demo works
Submit the form to create a demo assessment. You’ll be redirected straight to the Web Assessment to complete the reading test. When it’s finished, results are delivered to your webhook as JSON (including SVGs).
-
1You submit the form We send your settings (age, level, languages, webhook URL and optional branding) to Lexplore.
-
2The assessment starts immediately You are redirected to the Web Assessment and complete the demo reading test.
-
3Results are sent to your webhook Lexplore POSTs the result payload to your webhook URL as soon as the assessment is completed.
-
4Inspect or visualise View the raw JSON in a webhook viewer — or paste it into our renderer for a visual result view.
Where do I see the results? ▾
If you don’t have your own backend yet, use a webhook inspection service to see what Lexplore sends.
-
smee.io – https://smee.io
Create a new channel and paste the generated URL into theWebhook URLfield in the form.
You’ll see the full JSON payload arrive when the assessment is completed.
Want to visualise the results? ▾
Copy the JSON you receive in your webhook viewer and paste it into our demo renderer to see a visual result view.
-
Lexplore Assessment Renderer (GitHub Pages)
URL: coming soon
The renderer highlights key metrics and includes 1–3 SVG visualisations plus quality flags.
Good to know ▾
- This is a real assessment flow (not a mock).
- Branding options only affect UI accents — results and analysis are unchanged.
- All data is delivered only to the webhook URL you provide.
What you’ll receive
A structured JSON payload delivered to your webhook when the assessment is completed.
This demo sends the same result structure used in production.
You can inspect the raw payload, store it, or transform it to fit your product.
Example result payload
This is a simplified example of the JSON sent to your webhook when an assessment is completed.
{
"subject": {
"name": "Karl",
"age": 12
},
"assessment": {
"level": 3,
"locale": "sv-SE",
"uiLocale": "en-GB",
"completedAt": "2025-01-10T09:42:31Z"
},
"results": {
"percentile": 62,
"lexploreScore": 510,
"readingSpeedWpm": 138,
"accuracy": 0.96
},
"visuals": [
{
"type": "svg",
"id": "reading_profile",
"content": "<svg>…</svg>"
}
],
"qualityFlags": {
"audioProvided": false,
"confidence": "high"
}
}
Let’s explore your integration