Help Center/Smart Sharing: The Complete Guide to Sharing a Quiz with Students on QuizMagic

    Smart Sharing: The Complete Guide to Sharing a Quiz with Students on QuizMagic

    Last updated: May 30, 2026

    Smart Sharing: The Complete Guide to Sharing a Quiz with Students on QuizMagic

    Smart Sharing is QuizMagic’s full classroom assessment system. It turns any saved quiz into a live, monitored session that collects student names, auto-grades submissions, tracks who is active in real time, and gives you complete control over when grades are released. All through a single shared link or QR code. Students need no account to participate.

    This guide covers every Smart Sharing feature, from session creation through results export. If you are new to QuizMagic, start with the Quick Start Guide first, then return here when you are ready to run your first graded session.

    1. Two Ways to Share a Quiz with Students

    QuizMagic gives you two quiz-sharing modes. Understanding the difference helps you choose the right one before you distribute anything.

    Simple Sharing generates a public, anonymous link or QR code. Students do not need an account, and their names are not collected. Auto-grading runs for objective question types, but results are not tracked per student. Use Simple Sharing for low-stakes practice and self-study sessions where individual tracking is not required.

    Smart Sharing is the full-featured assessment mode. It captures student names and optionally emails, tracks every submission individually, activates the full analytics dashboard, and unlocks anti-cheating monitoring alongside grade release controls. Use Smart Sharing for any graded assessment where you need to know who submitted what and how they performed.

    FeatureSimple SharingSmart Sharing
    Available toFree and PremiumFree and Premium
    Student account requiredNoOnly if the student wants to view grades in the Student Dashboard
    Student identity collectedNo, fully anonymousName and optional email
    Attempt trackingNonePer student, with duplicate prevention
    Real-time monitoringNoYes, 30-second heartbeat
    Per-question analyticsNoFull: success rate, timing, distractors
    Anti-cheating monitoringNoPremium only
    AI Essay GradingNoYes (Premium tokens)
    Score overridesNoYes
    Grade release controlNot applicableYes, session-wide and per attempt
    ExportsNoPDF, DOCX, and CSV

    2. How to Create a Smart Sharing Session

    Smart Sharing sessions start from any saved quiz. There are two entry points, and both produce the same result: a unique session link and QR code tied to your configured settings.

    Fast Track – Directly After Generating a Quiz

    After QuizMagic generates a quiz, click Share, enter the quiz title, click Save & Share, and then select Smart Sharing. This saves the quiz and opens the session configuration dialog in a single step.

    Classic – From Your Saved Quizzes Dashboard

    1. Open your dashboard and select Saved Quizzes.
    2. Locate the quiz you want to share and click Sharing Options, then Smart Sharing.
    3. Configure your session settings (covered in Section 3 below).
    4. Click Create Session to generate the session link.

    3. Configuring Your Quiz Sharing Session Settings

    Every Smart Sharing session includes a configuration panel where you set the rules before distributing the link. The settings you choose here are locked to this session and apply to every student who uses it.

    SettingWhat it controlsDefault
    Session NameInternal label to identify this session in your results dashboardRequired
    Time LimitMinutes from when a student opens the quiz; auto-submits when the timer expiresNone
    Allow ReviewWhether students can see their answers after submitting. For objective-type quizzes, students can also see the correct answers. Off
    Randomize Question OrderShuffles question sequence for each student (MCQ only)Off
    Randomize Answer OptionsShuffles answer choices within each MCQ questionOff
    Anti-CheatingActivates behavioral monitoring (Premium only)Off
    Attempt LimitsHow many times each student can submit1
    Scoring ConfigurationCustom point values per question and show/hide pointsEqual weight
    Grading CriteriaPercentage weights for AI essay grading (essay quizzes only)Default rubric

    Allow Review

    Allow Review is off by default to protect quiz integrity. When you turn it on, the student experience differs by quiz type. For objective quizzes, students see their own answers alongside the correct answers. For essay quizzes, however, students see only their submitted responses. The AI-generated model answer is never shown, and scores appear only after you run the AI Grading process.

    Randomize Question Order

    This setting is mixed-safe. Only MCQ-type questions shuffle. Essay, Short Answer, and Fill-in-the-Blanks items stay in their original positions to preserve narrative flow. Additionally, the toggle does not appear at all if your quiz contains no shuffleable question types.

    Anti-Cheating

    Anti-Cheating is a Premium feature. Free users cannot enable monitoring. For the full setup guide, see How to Enable Anti-Cheating Features.

    After you click Create Session, the Share dialog gives you two distribution options.

    Copy Link produces the full session URL for pasting into email, your school’s LMS, a messaging platform, or any digital channel.

    QR Code generates a scannable code automatically. QR codes are especially useful for in-class distribution. Display the code on a projector, and students scan it with their phones to begin immediately.

    What Students Experience When They Join

    Students click the session link or scan the QR code on any browser-equipped device. A name entry screen appears first. After entering their name and optional email, the quiz opens, and the timer starts if you set a time limit. No account creation is required at any point. Students complete the quiz and click Submit when done. If you have enabled Allow Review, their results page appears immediately after submission.

    Students can take Smart Sharing quizzes on any phone, tablet, laptop, or desktop without installing anything. The quiz interface is fully responsive.

    5. Real-Time Monitoring While Students Take the Quiz

    To monitor session progress, go to your Smart Sharing dashboard, find the specific session, and click Results. While students are actively taking the quiz, the Results panel updates in real time.

    Live Activity Tracking

    Any student whose device sent a heartbeat to the server within the last 5 minutes appears under the In Progress tab. Each active student pings the system every 30 seconds while the quiz is open, so the active list reflects who is genuinely working at any given moment. Submitted attempts, meanwhile, appear in the results list the moment a student submits. So you see completions in real time rather than waiting until the session closes.

    What to Do When a Student Loses Connection

    If a student’s internet drops mid-attempt, their last-active timestamp tells you when contact was lost. Use the Delete student attempt control (covered in Section 6) to clear the duplicate-prevention block and allow the student to restart. Note that answers are not auto-saved during an in-progress attempt. As a result, the student starts from the beginning when they reconnect.

    6. Managing Students in an Active Session

    The Results panel gives you several management controls while a session is live or after it closes.

    Delete student attempt – clears the duplicate-prevention block for a specific student. Use this when a legitimate retake is needed, for example, when a student experienced a technical issue. The reset clears the name, email, and browser fingerprint combination that was blocking a second attempt.

    Edit Session Settings – change the time limit, anti-cheating configuration, max attempts, expiration date, and other parameters at any time without creating a new link. Existing attempts are not affected by settings changes.

    Delete Session – permanently removes the session and all associated attempt data. This action cannot be undone.

    How Duplicate-Attempt Prevention Works

    Smart Sharing blocks duplicate attempts using four combined signals: session ID, student name, student email (when collected), and browser fingerprint. The fingerprint derives from device-level attributes like screen resolution, browser version, and hardware signals that remain consistent even when a student clears cookies or opens an incognito window. Consequently, the common “incognito bypass” does not work. Delete student attempt is the only legitimate way to allow a student to start again.

    7. Viewing Student Results and Analytics

    Per-Student Results View

    For each student attempt, you see the overall score, percentage, total time taken, and any violation badges from anti-cheating monitoring if you enabled it. Click Review Answers on any attempt to open the full response review. The same screen the student sees when Allow Review is on, plus additional teacher controls, including score overrides and comment fields.

    Per-Question Analytics Panel

    Click Analytics to access the question-level breakdown. For each question across all student attempts, the panel shows four key signals:

    • Success Rate – the percentage of students who answered correctly. A question with a success rate below 50% signals a concept that needs reteaching before you move to the next unit.
    • Average Time – the mean number of seconds students spent on this question. Combined with the success rate, timing reveals whether difficulty reflects genuine confusion or careless rushing.
    • Average Visits – how many times students returned to the question before submitting. A high revisit count indicates uncertainty even when students ultimately chose the correct answer.
    • Difficulty – an auto-generated label based on combined success rate and timing data.

    Diagnostic Summary Cards

    After the session closes, the dashboard surfaces four summary cards across the class.

    Summary CardThresholdWhat It Tells You
    Need ReviewBelow 50% success rateConcepts that need reteaching before the next unit
    High PerformanceAbove 80% success rateContent the class has mastered, safe to move forward
    Struggle PointsAbove 45 seconds average per questionQuestions where students found genuine difficulty
    Possible GuessesBelow 3 seconds average per questionQuestions answered too quickly to have been read carefully

    Score Overrides

    Click any question within a student’s attempt to manually adjust the AI-assigned score. Use the slider to set the score you want. Overrides save immediately and reflect in the student’s composite score, the session CSV export, and the student-facing review screen once you release grades.

    8. AI Essay Grading for Student Submissions

    Smart Sharing is the only sharing mode that supports AI essay grading. This section covers the token system, the grading workflow, and what to expect from the AI’s output.

    Essay Grading Tokens

    Premium subscribers receive 5 essay grading tokens per month. One token covers up to 100 individual essay responses in a single session. For example, a 4-question essay quiz taken by 25 students produces 100 responses; this is covered by a single token. Additional tokens are available at $1.00 each and never expire. Monthly tokens reset at the start of each billing cycle.

    Important: Essay grading tokens are not included in the free Premium trial. They are available only with an active Premium subscription.

    Configuring Grading Criteria

    Before distributing an essay quiz, configure the Grading Criteria panel inside the Smart Sharing setup. Assign percentage weights to the criteria you want the AI to evaluate. The six available criteria are Relevance, Grammar and Spelling, Coherence, Depth of Analysis, Factual Accuracy, and Originality. Active criteria weights must total exactly 100%.

    For the complete essay grading configuration guide, including weighting examples by assignment type, see How to Set Up AI Essay Grading.

    The Grading Workflow

    After all students submit, click Start Grading to send all essay responses for evaluation. The AI reads each response in full and returns a suggested score per criterion, a composite score, and a written narrative explaining the evaluation. This typically completes in under a minute for a class of 30 students.

    You then review each AI evaluation, adjust scores using the slider where your judgment differs, and add your own teacher comments. Nothing is released to students until you finalize and toggle the grade release.

    9. Anti-Cheating Monitoring During Student Quiz Sessions

    Anti-cheating monitoring is a Premium feature. You configure it per session via the Anti-Cheating toggle in the session settings panel.

    What Smart Sharing Monitors

    BehaviorDetection Method
    Tab switchingvisibilitychange browser event
    Window blurFocus loss event, desktop only (see mobile note below)
    Copy and paste attemptsKeyboard shortcut and clipboard events
    Right-click eventscontextmenu browser event
    Fullscreen exitfullscreenchange event
    Developer tools accessHeuristic detection

    Automatic Submission Upon Violation

    Any violation triggers automatic submission of the quiz. A dialog informs the student that their attempt is being submitted. The score is calculated based on what the student completed before the automatic submission, and the submission saves with violation badges visible to you in the Results view alongside the student’s score.

    Mobile Device Behavior

    Window-blur detection is intentionally suppressed on screens narrower than 768 pixels. Mobile operating systems generate frequent blur events from notification banners, incoming calls, and system alerts, all of which would create constant false positive violations for students taking the quiz legitimately on a phone. However, tab switching, copy-paste blocking, right-click blocking, and DevTools detection all remain active on mobile.

    For the complete anti-cheating setup guide, including how to interpret violation flag counts, see How to Enable Anti-Cheating Features.

    10. Grade Release Controls

    Smart Sharing uses a two-level grade release system that keeps scores hidden from students until you are ready. This feature works for students with a QuizMagic account (no Premium account needed). Students see their grades in the Student Dashboard when logged in.

    Session-Wide Release

    Each session card includes a Release All Grades toggle. When this toggle is off, every student in the session sees a “Pending review” message in the Student Dashboard. Turning the toggle on releases all finalized scores to all students simultaneously.

    Per-Attempt Release

    For finer control, particularly useful for essay quizzes where you review submissions individually, you can release grades to individual students as you complete each review. This approach lets a student whose submission you have already finalized see their results while others are still pending.

    11. Exporting Student Quiz Results

    The Results view offers three export formats from the toolbar.

    Per-student PDF or DOCX produces an individual answer sheet for one student. The document includes the student’s name, overall score and percentage, every question, their answer, the correct answer for non-essay questions, any score overrides you applied, and your teacher comments. This format works well for grade review conversations and official records.

    Bulk CSV summary produces one row per student attempt with columns for student name, email, score, percentage, total time, violation count, and submission timestamp. Additionally, individual question scores appear per column, making this format ideal for direct gradebook import.

    12. Smart Sharing Tips and Best Practices

    Set a Time Limit for Every Graded Assessment

    A time limit accomplishes two things at once: it caps how long students have to search for answers outside the quiz, and it bounds how long anti-cheating monitoring runs. For most classroom quizzes, 60–90 seconds per Multiple Choice question and 2–3 minutes per Short Answer question is a reasonable starting point.

    Enable Both Randomization Options When Students Sit Together

    Randomizing both question order and answer option positions makes it significantly harder for students to share answers in real time. Furthermore, combining randomization with Short Answer questions, which require individual composition, closes most practical answer-sharing vectors.

    Scoring configuration is session-specific. If you want certain questions weighted more heavily than others, set the point values in the Scoring Configuration panel before creating the session. Changing scoring after students have already submitted does not retroactively adjust finalized results.

    Test the Session Yourself First

    Open the session link in a private browser window before distributing it to students. Confirm that the quiz loads correctly, the time limit starts on cue, and the question types render as expected on the device type your students will use.

    For Essay Quizzes, Draft Your Rubric Before Creating the Session

    Grading criteria weights lock when you click Create Session. Therefore, review the six available criteria and assign weights that reflect your learning objective before you distribute the link. Changing criteria requires creating a new session.

    Use the Grade Release Toggle to Review Before Releasing

    Leave grades in pending status while you review AI-graded essay scores and apply any overrides. Release session-wide only when you are confident that every submission is finalized. This prevents students who submitted early from seeing their grades while late submitters are still being evaluated.

    13. Frequently Asked Questions About Sharing Quizzes with Students

    Do students need a QuizMagic account to take a Smart Sharing quiz?

    No. Students enter only their name and optionally their email when they open the session link. No registration, no password, no account setup of any kind. However, accessing the Student Dashboard to view released grades requires at least a free QuizMagic account. See the full FAQ page for more account-related questions.

    What happens if a student’s internet connection drops mid-quiz?

    Their last-active timestamp appears in your dashboard, showing when the system last received their heartbeat. Answers are not auto-saved during an in-progress attempt. Use Delete student attempt to allow the student to start again from the beginning.

    Is there a limit on how many students can take a Smart Sharing quiz simultaneously?

    No. Smart Sharing scales to any number of concurrent students.

    Can a student bypass the attempt limit using incognito mode?

    No. Browser fingerprinting combined with name and email matching blocks duplicate attempts even from incognito windows and cleared-cookie sessions on the same device.

    Can I let one specific student retake the quiz?

    Yes. Click Delete student attempt for that individual student in the Results view. This clears their duplicate-prevention block without affecting any other student in the session.

    Will students see their grades automatically after submitting?

    Only if you have turned on the Allow Review toggle for objective-type quizzes (MCQ, True/False, Fill-in-the-Blank). For short answer and essay quizzes, grades appear in the Student Dashboard only after you run AI grading, finalize scores, and toggle the grade release.

    Does anti-cheating monitoring work on mobile devices?

    Yes, with one exception. Tab switching, copy-paste blocking, right-click blocking, and DevTools detection all work on mobile. However, window-blur detection is suppressed on mobile to avoid false positives from system notifications and incoming calls.

    How long does AI essay grading take?

    For a class of 30 students submitting single essays, grading typically takes under a minute. Longer essays and larger classes may take 2–3 minutes.

    Can I use Smart Sharing for multiple class sections simultaneously?

    Yes. Create a separate Smart Sharing session for each class section from the same saved quiz. Each session generates its own link and produces independent analytics. Premium users can run unlimited concurrent sessions.

    Ready to Share Your First Quiz with Students?

    Smart Sharing, including unlimited sessions, anti-cheating monitoring, AI essay grading, and the full analytics dashboard, is included with every Premium plan.

    See Premium Pricing →