=== GoodMeet - Google Meet Integration for Webinar, Meeting & Video Conference ===
**Contributors:** sovlix  
**Tags:** google meet, video conference, virtual meetings, online classes, calendar sync  
**Requires at least:** 5.0  
**Tested up to:** 7.0
**Requires PHP:** 7.4
**Stable tag:** 1.2.1
**License:** GPL-2.0+  
**License URI:** http://www.gnu.org/licenses/gpl-2.0.txt  

Easily schedule and manage Google Meetings directly from your WordPress. Sell meetings, create webinars, and more.

== Description ==

**🔥 [Get GoodMeet PRO](https://sovlix.com/goodmeet-pricing/)** | **🤝 [Join Community](https://www.facebook.com/groups/sovlixcommunityofficial)** | **🕹️ [YouTube](https://www.youtube.com/@Sovlix/)** 

**GoodMeet** is a powerful and easy-to-use WordPress plugin that allows you to create, schedule, and manage Google Meet video meetings right from your WordPress site. It’s perfect for **educators, consultants, business owners, and anyone hosting virtual events or meetings.**

Sync with Google Calendar, embed meetings using shortcodes, and integrate with WooCommerce and LMS platforms with Good Meet. Seamlessly connect Google Calendar, automate meeting creation through WooCommerce or bookings, and embed Google Meet links across your site with customizable shortcodes and blocks.  

Whether you're offering webinars, online classes, or virtual consultations, Good Meet streamlines your workflow and enhances user experience.

== 💡 Use Cases ==
- Host unlimited virtual classrooms and coaching sessions.
- Sell and schedule consultations through WooCommerce.
- Run webinars and live training events.
- Attach meetings to course lessons or booking confirmations.

== 🔥 Integration Summery ==
- Schedule and join Google Meet sessions directly from WordPress.  
you can write summary for your Google meetings
- You can set your timezone
- Set default reminder time to get an email notification.
- Set default status for Google Meet event
- Add meetings to Google Calendar for automated reminders.  
- Transparency: Select if the events block time on the calendar by default.
- Select how to send notifications about the creation of the new event.
- Simple and user-friendly interface to manage Google Meet events.  
- Set default visibility of the event on the calendar.
- Effortlessly embed Google Meeting links with shortcodes.  

**🔥 [Get GoodMeet PRO](https://sovlix.com/goodmeet-pricing/)** | **🤝 [Join Community](https://www.facebook.com/groups/sovlixcommunityofficial)** | **🕹️ [YouTube](https://www.youtube.com/@Sovlix/)**  

== ✅ WooCommerce Integration ==

Monetize your webinars, meetings, and online events with **WooCommerce Integration**. Whether you're selling consultation services, virtual courses, or tickets to webinars, GoodMeet makes it easy to connect and manage your meetings with WooCommerce.  

- **Sell Meetings and Events**
   - Create WooCommerce products linked to your meetings.  
   - Sell consultations, webinars, or online classes directly through your shop.

- **Automated Meeting Creation**
   - Automatically generate meetings when a WooCommerce product is purchased.

- **Customizable Product Options**
   - Offer meeting bundles, ticket variations, or session add-ons.  

- **User Notifications**
   - Notify attendees with meeting details after purchase confirmation.  

- **Integration with Payment Gateways**
   - Use any WooCommerce-compatible payment gateway to sell your meetings.  

== ✅ Multi-Vendor Support ==  
Empower vendors to manage their own meetings, webinars, and events with **Multi-Vendor Support**. This feature integrates seamlessly with top multi-vendor plugins to create a streamlined experience for vendors and marketplace owners alike.  

- **Vendor Independence**
   - Each vendor can create and manage their own meetings without admin intervention.  

- **Compatible Multi-Vendor Plugins**
   - Works with **Dokan**, **WCFM Marketplace**, and **MultivendorX**.  

- **Vendor-Specific Dashboards**
   - Vendors can view and manage their meetings directly from their dashboard.  

-  **Automated Meeting Creation**
   - Allow vendors to link meetings to their products or services.  

- **Vendor Branding**
   - Customize meeting links and branding for individual vendors. 


== ✅ LMS Integration ==
Take online learning to the next level with **GoodMeet's LMS Integration**. Whether you’re managing a virtual classroom or running an educational webinar, GoodMeet works seamlessly with leading LMS plugins.  

- **Compatible LMS Platforms**
   - Fully compatible with **LearnDash**, **Tutor LMS**, **LearnPress**, **LifterLMS**, **Academy LMS**, and more.  
   - Schedule and host meetings directly within your LMS dashboard.

-  **Automated Virtual Classrooms**
   - Automatically create virtual classrooms for specific courses or lessons.  
   - Attach meeting links to course materials or lesson modules.

- **Shortcodes for Easy Embedding**
   - Use simple shortcodes to embed meetings into courses or lesson pages.
  
- **Insert lessons and courses using shortcodes**
 - Easily embed meetings into your lessons with a dedicated button on the editor to insert meeting shortcodes automatically

-  **Role-Specific Access**
   - Restrict meetings to course enrollees, ensuring privacy and relevance.

-  **Student Progress Tracking**  
   - Monitor attendance and participation through the LMS dashboard.  


== ✅ Booking Integration ==

Streamline your scheduling process with **Booking Integration**. GoodMeet works with popular booking plugins to ensure meetings are automatically created for every confirmed booking.  

- **Real-Time Booking Sync**
   - Automatically create and schedule meetings based on booking confirmations.  

- **Calendar Compatibility**
   - Sync bookings with Google Calendar to ensure availability.  

- **Multiple Booking Plugin Compatibility**  
   - Works seamlessly with **WooCommerce Booking**.  

- **Flexible Booking Options**
   - Offer one-on-one sessions, group classes, or recurring appointments.  

- **Custom Booking Notifications**
   - Automatically send meeting links and details with booking confirmation emails.

- **Avoid Double-Bookings**
   - Intelligent scheduling ensures no overlapping meetings or appointments.  

== ✅ Appointment Scheduling ==

Simplify and optimize your appointment management with **Appointment Scheduling Integration**. GoodMeet allows you to seamlessly handle appointment bookings, link them with virtual meetings, and keep your schedule organized.

- **Automated Meeting Creation**
   - Automatically generate virtual meeting links for every confirmed appointment.  

- **Real-Time Availability**
   - Set up real-time availability to prevent overlapping appointments and meetings.  

- **Custom Time Slots**
   - Define specific time slots for appointments based on your schedule.  

- **Email & SMS Notifications**
   - Automatically notify attendees with meeting details after they book an appointment.  

- **Google Calendar Sync**
   - Keep appointments and meetings in sync with Google Calendar.  

- **Recurring Appointments**
   - Enable recurring sessions for long-term clients or projects.  

== ✅ Google Calendar Sync ==
Never miss a meeting with **Google Calendar Integration**. GoodMeet ensures your schedules are always up-to-date, helping you manage meetings, bookings, and events without conflicts.  

- **Real-Time Calendar Sync**
   - Automatically sync meetings, bookings, and events with Google Calendar.  

- **List and Access Recordings**
 - Easily access and list all your Goolge meeting and webinar recordings directly within WordPress. This ensures that your content is well-organized and easily available for on-demand viewing.

- **Show Events in Calendar**
 - Provide a convenient calendar view of your meeting schedule. Displaying all upcoming meeting in one place gives your audience a clear picture of your event lineup.

-  **Event Reminders**
   - Send automated notifications and reminders to participants directly through Google Calendar.  

- **Avoid Scheduling Conflicts**
   - Integration ensures no overlapping meetings or double bookings.  

- **Multi-User Calendar Management**
   - Each team member or vendor can sync their own meetings to their personal Google Calendar.  

- **Custom Event Details**
   - Include meeting platform, links, and participant instructions in calendar entries. 

- Integrates with Outlook, iCal, and other popular calendar apps (upcoming) 

== ✅ Multi-Language Support ==
- Translate the plugin into your preferred language with built-in support for internationalization.

== ✅ Customizable & User-Friendly ==
- Easy setup and management for instant meetings.  
- Fully customizable shortcodes for embedding meetings.  
- Compatible with **Elementor** and **Gutenberg**. 

== ✅ Built for Developers ==
- Fully customizable source code for advanced developers.  
- Use Gutenberg blocks and Elementor widgets to simplify meeting management.

== ✅ 🔥 More Additional Features ==
- **Custom Meeting Thumbnails** for better look. You can display the meeting list with **table view** and **board view**.
- **Recurring** meetings and event **scheduling**.  
- **Shortcodes & Blocks:** Easily integrate meetings with **Gutenberg** and **Elementor**. We have too many variations of shortcode, like for all meetings, integration specific individual meeting, etc.
- **Countdown Timer:** Build anticipation and increase attendance by adding a countdown timer to your upcoming meetings and webinars. This keeps users excited and aware of when the next meeting will begin.
- **Duplicate Meetings and Webinars:** Save time by duplicating existing Google meetings or webinars with a simple click. This is perfect for recurring or similar events, allowing you to quickly replicate successful Google meeting.
- **Meeting Height & Width Customization:** Enjoy added flexibility in meeting display by adjusting height and width settings.
- **Custom Domains:** Personalize meeting URLs for a professional touch.
- **Countdown Timers:** Boost engagement by adding timers to upcoming events.
- **Multi-Agent Support:** Host meetings with multiple presenters or participants.
- **Detailed Reports:** Track participation and analyze engagement.
- **Private Meetings:** Ensure user privacy with password-protected sessions.
- **Multi-Language Support:** Translate the plugin into your preferred language with built-in support for internationalization.
- **Advanced reporting and analytics** for meeting participation.
- Secure **password-protected** meetings.
- Enhanced branding options with **custom meeting URLs**.
- Privacy-focused user-specific meetings.   
- Priority support and updates.

**🔥 [Get GoodMeet PRO](https://sovlix.com/goodmeet-pricing/)** | **🤝 [Join Community](https://www.facebook.com/groups/sovlixcommunityofficial)** | **🕹️ [YouTube](https://www.youtube.com/@Sovlix/)**  

== 🤔 Why a standalone GoogleMeet plugin? 
Focusing solely on Google Meet lets GoodMeet stay **lightweight, fast, and laser-optimized** for you. You may find us by searching GoodMeet, Good Meet, GoogleMeet, GoogleMeets, Google Meeting, GoogleMeetings, Google Meetings, Google webinar, Google Meet for WordPress, Google Meet booking, Appointment Bookings for GoogleMeet, etc.

== 📢 Hear From Our Users ==

> ⭐⭐⭐⭐⭐
[`Best Google Meet Plugin`](https://wordpress.org/support/topic/best-google-meet-plugin-2/)
*Lots of features and very good support 💯
- by @countingstar*

> ⭐⭐⭐⭐⭐
[`Really useful plugin!`](https://wordpress.org/support/topic/really-useful-plugin-161/)
*I’ve used it with LMS and multivendor plugins and it works fantastic. Everything runs smoothly and makes managing Google Meet so much easier. Highly recommended!
- by @jiasian23*

> ⭐⭐⭐⭐⭐
[`Works nice for me`](https://wordpress.org/support/topic/really-useful-plugin-161/)
*This plugin help me a lot, easy to setup and use. i just connect google account and meetings working fine inside word-press. not complicated, simple and save me time. really like it, thanks dev team!
- by @marklink*


**🔥 [Get GoodMeet PRO](https://sovlix.com/goodmeet-pricing/)** | **🤝 [Join Community](https://www.facebook.com/groups/sovlixcommunityofficial)** | **🕹️ [YouTube](https://www.youtube.com/@Sovlix/)**  

== 😍 Other Plugins from Our team ==
- **[MeetingHub](https://wordpress.org/plugins/meetinghub/) -** Zoom Meeting, Google Meet, Jitsi Meet & Webex integration. The All-in-One Webinar & Video Conference Solution for WordPress
- **[ZooMeet](https://wordpress.org/plugins/zoomeet) -** Zoom Meeting Integration with Webinar, Meeting & Video Conference Solution for WordPress
- **WeMeet -** Upcoming
- **TeamMeet -** Upcoming

== External Services ==

This plugin connects to the **Google Meet** and **Google Calendar APIs** in order to create, manage, and synchronize meetings from your WordPress site.

**What the service is and what it is used for:**

- **Google Meet API** is used to create and manage video meetings.
- **Google Calendar API** is used to sync meeting times, send reminders, and manage calendar events.

**What data is sent and when:**

- When creating or updating a meeting, the following data is sent to Google APIs:
  - Meeting title, description, date/time, timezone
  - Attendees' email addresses (only if you add them)
  - Your connected Google account info (OAuth tokens, securely stored)
- No data is sent unless you explicitly create a meeting or connect your Google account.

== Terms of Service and Privacy Policy: ==
- [Google Terms of Service](https://policies.google.com/terms)
- [Google Privacy Policy](https://policies.google.com/privacy)

To use these features, users must authenticate with their Google account via OAuth. All API interactions follow Google’s security and privacy guidelines.


== Frequently Asked Questions ==

= Does this plugin support platforms other than Google Meet? =
No. GoodMeet is built exclusively for Google Meet integration.

= Do I need Google Calendar connected? =
It’s optional but highly recommended. Calendar syncing enables reminders, better scheduling, and availability checks.

= Can I restrict meeting access? =
Yes. You can control access using roles, LMS enrollment, and shortcodes.

= Will this work with my LMS? =
Yes. GoodMeet works with all major LMS plugins, including LearnDash, Tutor LMS, LearnPress, and LifterLMS and more.

= Can I customize meeting settings for products or bookings? =
Yes. You can define meeting rules for WooCommerce products and bookings.


== Changelog ==

= 1.2.1 - 24 Jun, 2026 =
* **Security:** Enhanced security improvements.

= 1.2.0 - 22 Jun, 2026 =
* **New:** Added vendor Google Calendar configuration pages for multivendor platforms (Dokan, MultiVendorX, and WCFM)
* **New:** Vendors can now connect and manage their own Google Calendar accounts directly from their vendor dashboard
* **New:** Added a dedicated Configure section under Google Meeting for vendor-specific Google Calendar authentication and settings
* **New:** Introduced vendor-level Google Meeting settings, allowing each vendor to manage their own calendar integration independently
* **New:** When "Allow Vendors to Connect Their Own Google Calendar" is enabled, meetings created by vendors can now be synced to their connected Google Calendar account instead of the store administrator's calendar
* **Enhancement:** Improved multivendor workflow to better support individual vendor scheduling and prevent shared-calendar conflicts
* **Fix:** Resolved an issue where vendor dashboards did not provide a Google Calendar connection interface, causing meetings to be created using the administrator's Google Calendar account. This affected Dokan, MultiVendorX, and WCFM multivendor integrations.

= 1.1.12 - 16 Jun, 2026 =
* **Enhancement:** Updated Freemius SDK to the latest version

= 1.1.11 - 16 Jun, 2026 =
* **Fix:** Google Meet meeting summary can now be cleared from WordPress; previously clearing the field had no effect on Google's side
* **Compatibility:** Tested up to WordPress 7.0

= 1.1.9 – 08 May 2026 =
* Security fix: Enhanced security improvements.

= 1.1.8 – 07 May 2026 =
* Security fix: Enhanced security improvements.

= 1.1.6 – 26 December 2025 =
* Updated Freemius SDK 

= 1.1.5 – 24 November 2025 =
* Minor bug fixes and improvements.

= 1.1.4 – 25 September 2025 =
* Updated Freemius SDK 

= 1.1.3 – 12 July 2025 =
* Resolved various bugs and stability issues  
* Refreshed and updated the tutorial link for better guidance

= 1.1.2 – 03 July 2025 =
* Updated assets

= 1.1.1 – 26 June 2025 =
* Updated assets

= 1.1.0 – 21 June 2025 =
* Introduced numerous new features.

= 1.0.0 – 04 June 2025 =
* Pookie release 😍
