Skip to content
Integration · Conferencing

Sponja for Zoom

A native Zoom App Marketplace integration that reads post-event data from each webinar (attendee report, transcript, Q&A, chat) and uses it to score every attendee and draft personalized follow-up emails. Zoom video is never recorded or stored.

  • Webinar + Meeting
  • Auto-triggers post-event
  • No video stored
  • Disconnect in 1 click
Reference

At a glance

Quick reference for what this integration covers, where it runs, and how it behaves.

Vendor
Zoom Communications, Inc.
Auth
OAuth 2.0User-level, revokable
Event types
Zoom Webinars + Zoom Meetings
Trigger
Recording completedPulled automatically per session
Sync direction
Read-only from ZoomWrites happen in your ESP/CRM
Latency
Minutes after recording finishes
Marketplace status
PublishedReviewed by Zoom
Data retention
Configurable per workspace
Region
Global · US data plane
Capabilities

What the Zoom integration actually does

Sponja sits in the post-event window: from the moment Zoom finishes processing a recording until the follow-up lands in your ESP.

  • Per-attendee scoring

    Every attendee gets a Hot / Warm / Cold tier based on attendance length, Q&A activity, chat engagement, poll responses, and registration intent signals.

    • Live attendance + duration
    • Q&A authored + answered flags
    • Chat density and recency
    • Registration form custom fields
  • Transcript-aware summaries

    Zoom's official transcript is parsed to extract topics, objections raised, and named questions. These show up on the attendee's profile next to their score.

    • Topics covered in the session
    • Objections raised in Q&A or chat
    • Pricing or demo asks called out
  • Chat + Q&A linkage

    Chat messages and Q&A entries are linked back to the attendee record so the follow-up can reference the exact question they asked, not a generic recap.

  • Personalized email drafts

    For each tier, Sponja drafts a different email: a direct ask for Hot, an objection response for Warm, a recap for Cold. Drafts land in your connected ESP for review before sending.

  • Auto-trigger per event

    Once Zoom is connected, every Webinar or Meeting you run is picked up automatically. No exports, no uploads, no per-event setup.

  • Multi-event handling

    Run a 4-part launch series? Sponja merges attendee data across all sessions so the follow-up reflects the full journey, not just the last session.

Data flow

What we read, what we write, what we don't touch

Reads from Zoom

  • Webinar + Meeting metadata (title, host, schedule)
  • Attendee report (name, email, join/leave times)
  • Post-event transcript
  • Q&A entries (asked, answered, author)
  • Chat log (public + Q&A channel)
  • Poll questions and per-attendee responses
  • Registration form responses

Writes to Zoom

  • Nothing. Sponja is read-only against Zoom.
  • Follow-up emails are pushed to your ESP/CRM, not back into Zoom.

Does not touch

  • Video recordings (never downloaded or stored)
  • Cloud recording files in your Zoom account
  • Audio files
  • Private 1:1 chat between attendees
  • Your Zoom contacts list
  • Account-level billing or settings
Setup

Connect Zoom in three steps

The whole setup happens once. After that, every Zoom event you run is picked up automatically.

  1. Open Sponja and choose Zoom

    From the workspace settings, pick Zoom as your event source. Sponja redirects you to the official Zoom OAuth consent screen.

    • Settings → Event sources → Connect Zoom
    • Redirects to zoom.us/oauth/authorize
  2. Approve the requested scopes

    Zoom shows the exact scopes Sponja requests with a description for each. Approve once. The token is bound to your Zoom user and can be revoked from your Zoom account settings at any time.

    • OAuth screen is hosted by Zoom
    • User-level grant (not account-wide unless you're an admin)
    • Revoke anytime at zoom.us → Marketplace → Manage
  3. Run your next webinar as normal

    Nothing about how you run events changes. The moment Zoom finishes processing the recording, Sponja picks up the attendee report, transcript, Q&A, and chat, scores each attendee, and drafts the follow-up.

    • Trigger: recording.completed webhook from Zoom
    • Follow-up draft ready within minutes
    • Review in Sponja, send via your connected ESP

You can disconnect Zoom from Sponja settings or from your Zoom Marketplace account at any time. Disconnecting stops future event pulls immediately.

Permissions

Permissions Sponja requests

These are the OAuth scopes Sponja asks for during the Zoom consent flow. Zoom's marketplace team reviewed each one as part of the app approval.

Scope
Why we need it
user:read

Identify the connected Zoom user so events are routed to the right Sponja workspace.

webinar:read

Read webinar metadata, registration data, and per-attendee participation reports.

meeting:read

Read meeting metadata and the attendee report for sessions you run as meetings.

recording:read

Read the post-event transcript artifact. Sponja does not download the video or audio files.

report:read:admin

Read aggregated attendee, Q&A, chat, and poll reports per session. Required for accurate scoring.

Sponja never records calls, never accesses live sessions, and never downloads recording media. All Zoom access is post-event and read-only. You can revoke the OAuth grant from your Zoom Marketplace account at any time.

Compatibility

Plan compatibility

Sponja itself is free for 1 webinar/month on every Zoom plan. Pro unlocks unlimited events.

Zoom plan
Works
Notes
Zoom Webinars
Best fit. Richest data (registration, Q&A, polls).
Zoom Meetings · Pro
Works. Attendee report + transcript available.
Zoom Meetings · Business
Works. Includes cloud transcript.
Zoom Meetings · Enterprise
Works. Admin can install at account level if desired.
Zoom Free (Basic)
Cloud transcript and attendee report are not available on the free plan.
FAQ

Questions, answered.

Ready to connect Zoom?

One OAuth grant. Every Zoom event you run from then on gets scored and drafted automatically.

Free for 1 webinar/month · No credit card · Disconnect anytime

Book a Demo