GoConqr has a new look! Let us know what you think.

Can I automatically integrate with SmartEmbed Quiz submissions?

Yes. When you are setting up a SmartEmbed Quiz you may optionally add a callback URL.

This should specify a server endpoint, controlled by you, to which we should send the relevant data once a user has submitted an attempt.

When one of your visitors have completed the Quiz and they submit their attempt, if you have specified a callback URL, then we will POST the attempt information to this endpoint. An example of the data structure POSTed is given below:

{:datacapture=>
  {:primarykey=>"student@example.com",
   :data=>
    [{:label=>"Email", :response=>"student@example.com"},
     {:label=>"Name", :response=>"Alex Morgan"}]},
 :attempt=>
  {:id=>13,
   :quizid=>99,
   :quiztitle=>"Capital City Quiz",
   :createdat=>Wed, 23 Jun 2021 08:38:52.000000000 UTC +00:00,
   :startedat=>Wed, 23 Jun 2021 08:30:39.000000000 UTC +00:00,
   :completedat=>Wed, 23 Jun 2021 08:31:14.000000000 UTC +00:00,
   :totalscore=>2,
   :totalpossible=>3,
   :questions=>
    [{:question=>"What is the Capital of Nigeria", :result=>"correct"},
     {:question=>
       "The capital city of Kazakhstan is [blankstart]Nur-Sultan[blank_end].",
      :result=>"incorrect"},
     {:question=>"The capital of Australia is Sydney", :result=>"correct"}]}}

Once you have this data you can use this to kick-off any custom processing that you need. Perhaps you want to email the visitor, issue them a certificate if they have achieved a the pass score or even send them follow-up content based on the particular questions which they got incorrect. The list goes on, and is limited only by your imagination.

Help and FAQ

Didn't find your answer?

Feedback

What is it about?

What do you think of the new look?

How do you like it?