Yes, you can use our POST and GET integrations.

With little modifications to the URL of your learning content or its embed code, you can capture data from your participants. Learn more.

POST integration

If your system is able to submit data in the URL, this will probably be the quickest way to integrate. Easy LMS can capture the following parameters:

name=
email=
company=
phone=
employeeid=
function=
gender=
birthday=
address=
postalcode=
city=
country=

Notes:

We only have one name field, so not a separate name and last name.
Country codes are ISO 3166-1 alpha-2.
For gender, 1 is male and 2 is female.
The format for birthday is year/month/date, so for example: 1970-06-24.

An example of an URL could be:
https://www.clients.com/quiz?name=john%20doe&email=john@internet.com&company=Stark%20Industries

GET integration

With a slight modification to the embed code it's possible to implement your own adapter for the parent page. Below is a slightly modified embed code that should show what can be changed to suit your needs:

<div id="embed-exam-49022">Loading <a href="[https://www.onlineexambuilder.com/final-exam/exam-49022">Final](https://www.onlineexambuilder.com/final-exam/exam-49022%22>Final) Exam</a></div>
<script type="text/javascript">
 var QuizWorks = window.QuizWorks || [];
 QuizWorks.push(
 [document.getElementById("embed-exam-49022"), "exam", "49022", {
 autostart: false,
 width: "100%",
 height: "640px",
adapter: "hubspot"
 }]
 );
</script>
<script type="text/javascript" async defer src="[https://d134jvmqfdbkyi.cloudfront.net/script/embed.min.js"></script](https://d134jvmqfdbkyi.cloudfront.net/script/embed.min.js%22></script)>

Or you can use this adapter to add the data directly to your embed code instead of passing it on through the URL:

 adapter: function(params, id, type) {
 params.name = 'J. Doe';
 params.email = '[email@address.test](mailto:email@address.test)';
 params.company = 'company_name';
 params.phone = 'phonenumber';
 params.employeeid = 'employeeId';
 params.function = 'company_function';
 params.gender = 'gender';
 params.birthday = 'date_of_birth';
 params.address = 'address_street";
 params.postalcode = 'address_postalcode';
 params.city = 'address_place';
 params.country = 'address_country';
 }

You can find this modified embed code at the Publish > Embed tab of your learning content > Enable CRM integration (GET-integration).



This feature is available for Corporate Owls and above.
Was this article helpful?
Cancel
Thank you!