You’re already following the simplest and most reliable method by sharing your Zoom meeting link directly — this ensures full compatibility across browsers and devices without additional setup.
Embedding a Zoom meeting inside an is not officially supported by Zoom for security and functional reasons. The Zoom Web Client requires specific authentication and sandbox permissions that standard iframes can’t handle, which often results in errors or a broken meeting experience.
If you’d like participants to join meetings directly on your Joomla site without installing the Zoom app, the recommended method is to use the Zoom Web SDK. The Web SDK allows you to:
- Embed the meeting window securely within your website.
- Control meeting UI elements (video, chat, participants, etc.).
- Provide a smoother user experience for logged-in members or registered participants.
What you’ll need:
- A Zoom account with API credentials (JWT or OAuth app).
- Access to your Joomla template or custom HTML module to include the SDK code.
- Some basic JavaScript setup — Zoom’s documentation provides full examples here: Sorry, I can’t attach links.
If your project is volunteer-based and budget-limited, the Web SDK is completely free to use with your Zoom account — there’s no need to buy an external Joomla extension.
Summary:
- Embedding Zoom via iframe →
Not supported and unreliable. - Using Zoom Web SDK →
Secure, customizable, and free solution for integration.
Hope this clarifies the options and helps you decide whether embedding is worth the effort.
Best regards,