Why most Zoom teleprompter setups fail
The typical advice is: download a teleprompter app, make it transparent, and float it over your Zoom window. The problem is eye contact. Your eyes still move left-to-right across the screen as you read. That lateral movement is immediately readable to anyone on the call — it looks like you're glancing at notes, which is exactly what you're doing.
The second problem is screen sharing. The moment you share your screen or a presentation slide, a floating teleprompter window either disappears or gets captured in the share — both ruin the setup.
The virtual background method solves both. Your script is rendered behind your face. Your eyes move across text that's centred on the camera axis — so your gaze stays pointed at the lens, not off to the side.
The virtual background method — step by step
Step 1. Open syncedcue in your browser and load your script. Choose your font size — 36–42pt works well for most screens at arm's length.
Step 2. Click the Zoom Background button in the toolbar. syncedcue renders your script as a browser window you can set as a Zoom virtual background.
Step 3. In Zoom, go to Settings → Background & Effects → Virtual Background. Click the + icon and select your syncedcue window as the source.
Step 4. Start your call. You'll see your script behind your face in your self-view. Participants see your background.
Step 5. Use voice-activated scroll so the script advances at your natural speaking pace — no hand, no foot pedal, no remote needed during the call.
Works with Zoom, Microsoft Teams, and Google Meet — any platform that supports custom virtual backgrounds.
The remote scroll method — for presentations
If you're running a Zoom presentation and someone else is advancing your slides, the remote scroll method is cleaner. Connect your producer, assistant, or co-presenter via QR code. They control your scroll speed from their device while you focus on delivery.
Your talking points sit in syncedcue on your screen. Your slides are shared separately. The teleprompter is never in the shared screen view.
This is the setup that sales teams use for high-stakes demos — the AE presents, the manager or SE quietly controls pacing from off-camera.
Scroll speed: the most important setting
The most common mistake is setting the scroll speed too fast and then rushing to keep up, or too slow and pausing awkwardly while you wait for the next line.
For Zoom specifically, aim for a pace that feels slightly slower than you think you need. You'll naturally speak faster when you're nervous. Build in the buffer.
Rule of thumb: an average speaker delivers around 130 words per minute in a natural conversation. A polished presenter on camera is closer to 110. Set your scroll speed to match 110 wpm and then adjust on the first rehearsal.
With voice-activated scroll, this is handled automatically — the script follows your voice regardless of pace.
Eye contact tips that make the difference
Position your camera at eye level or just above. Looking up slightly is more engaging than looking down. If your laptop is on a desk, put it on a stand or stack of books.
Keep the script font centred on your screen, not offset to one side. If the text is floating to the left or right, your eyes will drift that direction. Centre-aligned text keeps your gaze on the lens axis.
Don't read every word. Use the script as a safety net, not a script to be read verbatim. If you know the material, you should be glancing at the teleprompter to stay on track — not reading line by line. The delivery that sounds most natural is 80% memory, 20% script reference.
Practice the first 30 seconds cold. The opening of any Zoom presentation is when participants are forming their first impression. Memorise your opening — then let the teleprompter handle the rest.
Works with Teams, Google Meet, and any platform with virtual backgrounds
The virtual background method is not Zoom-specific. Any video conferencing platform that supports custom virtual backgrounds works with this setup:
- Microsoft Teams: Settings → Devices → Background effects → Add new - Google Meet: More options (three dots) → Apply visual effects → Add a background - Webex: Background noise removal → Virtual background → Custom
The syncedcue window is treated as a static image background by all of these platforms. Your script updates as it scrolls — participants never see the movement in the background layer.
