=== Sequel === Contributors: introvoke Donate link: https://www.sequel.io/ Tags: events, networking, virtual events, video conferencing, webinars Requires at least: 5.0 Tested up to: 6.8 Stable tag: 1.0.13 Requires PHP: 7.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Turn your WordPress website into a virtual or hybrid live engagement platform, powered by Sequel.io == Description == Sequel is a powerful WordPress plugin that transforms your website into a comprehensive virtual or hybrid live engagement platform. Built on the robust Sequel.io infrastructure, this plugin enables you to seamlessly embed interactive networking hubs and live events directly into your WordPress content. = Key Features = * **Networking Hubs**: Create interactive virtual networking spaces where attendees can connect, chat, and engage with each other * **Live Events**: Host virtual or hybrid events with full video conferencing capabilities * **User Integration**: Automatically passes WordPress user information (name, email, avatar) to provide personalized experiences * **UTM Tracking**: Full support for UTM parameters and marketing campaign tracking * **Join Codes**: Support for easy event access via join codes * **Responsive Design**: Embedded content adapts to any screen size * **Camera & Microphone Access**: Full support for interactive video and audio features * **Screen Sharing**: Built-in support for display capture and screen sharing = Shortcodes = The plugin provides four shortcodes for embedding different types of content: * `[sequel_networking_hub]content_id[/sequel_networking_hub]` - Embed a networking hub * `[introvoke_mingle]content_id[/introvoke_mingle]` - Legacy shortcode for networking hubs * `[sequel_event]event_id[/sequel_event]` - Embed a live event * `[introvoke_event]event_id[/introvoke_event]` - Legacy shortcode for events = User Experience = For logged-in WordPress users, the plugin automatically passes: - User ID - Email address - Display name (with fallback to first/last name if available) - Avatar image - All URL parameters for tracking and analytics For anonymous users, the plugin supports: - Join codes for event access - UTM tracking parameters - Custom query parameters == Installation == 1. Upload the `sequel` folder to the `/wp-content/plugins/` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. You'll see a new "Sequel setup" widget in your WordPress dashboard 4. Use the provided shortcodes in your posts, pages, or widgets == Usage == = Basic Event Embedding = To embed a live event: ``` [sequel_event]your-event-id[/sequel_event] ``` = Basic Networking Hub Embedding = To embed a networking hub: ``` [sequel_networking_hub]your-hub-id[/sequel_networking_hub] ``` = With Join Codes = Users can access events directly using join codes in the URL: ``` https://yoursite.com/event-page/?joinCode=ABC123 ``` = With UTM Tracking = All UTM parameters are automatically passed through: ``` https://yoursite.com/event-page/?utm_source=email&utm_campaign=launch&utm_medium=newsletter ``` == Frequently Asked Questions == = How do I get my event or hub ID? = You can find your event or hub ID in your Sequel.io dashboard when you create or edit an event or networking hub. = Does this work with any WordPress theme? = Yes, the plugin uses responsive iframes that adapt to your theme's content area. = Can I customize the appearance? = The embedded content is fully managed by Sequel.io. You can customize your events and hubs through your Sequel.io dashboard. = What happens if a user isn't logged in? = Anonymous users can still access events using join codes or direct links. UTM tracking and other parameters are preserved. = Is this compatible with caching plugins? = Yes, the plugin is compatible with most caching solutions since it primarily outputs iframe embeds. = What permissions does the iframe need? = The embedded content requires camera, microphone, autoplay, and display-capture permissions for full functionality. == Screenshots == 1. Dashboard widget showing Sequel setup interface 2. Example of an embedded networking hub in a WordPress post 3. Example of an embedded live event with video conferencing == Changelog == = 1.0.12 = * Enhanced UTM tracking - now passes all URL parameters to embedded content * Improved parameter handling for marketing campaign tracking * Better support for custom query parameters = 1.0.11 = * Initial release with networking hub and event embedding * WordPress user integration * Join code support * Basic UTM parameter support == Upgrade Notice == = 1.0.12 = This version adds comprehensive UTM tracking support. All URL parameters are now passed to embedded content for better analytics and campaign tracking. == Support == For support and questions, please visit [Sequel.io](https://www.sequel.io/) or contact our support team. == External Services == This plugin connects to external services to provide its functionality: = Sequel.io Embedding Service = This plugin embeds interactive content from Sequel.io to display networking hubs and live events. When users access embedded content, the following data is sent to Sequel.io: - WordPress user ID (for logged-in users) - User email address (for logged-in users) - User display name or first/last name (for logged-in users) - User avatar URL (for logged-in users) - All URL parameters including UTM tracking parameters This data is sent every time embedded content is loaded and is necessary to provide personalized experiences and track user engagement. Service provider: Sequel.io - Terms of Service: https://www.sequel.io/terms - Privacy Policy: https://www.sequel.io/privacy == Privacy Policy == This plugin passes WordPress user information (when available) to Sequel.io for providing personalized experiences. Please review Sequel.io's privacy policy for information about how this data is handled.