Skip to content

Integrations Overview

FluentPlayer connects with powerful external services to expand your video capabilities. These integrations cover video hosting, email marketing, and analytics, helping you deliver high-quality content while growing your audience.

Available Integrations

Video Hosting (Pro)

Professional hosting ensures faster loading and a better viewer experience by offloading video delivery from your server.

  • Vimeo (Free) — Play any Vimeo-hosted video by pasting its URL. No account connection or embed code needed — just copy the video link from Vimeo and add it as a source.
  • Mux — HLS streaming, direct uploads, live streams, optional signed URLs, webhooks, AI captions, and optional Mux Data analytics. In the block editor you can pick Mux or Mux Live as the source; credentials are configured under Settings → Storage.
  • Gumlet — Professional video hosting with adaptive HLS streaming, automatic optimization, and secure signed-URL playback. Browse your Gumlet collections and select assets directly in FluentPlayer.
  • BunnyCDN Stream — Use Bunny's video streaming platform. Upload and manage videos in Bunny libraries, then select them in FluentPlayer.
  • BunnyCDN Storage — Host video files in Bunny's storage zones. Upload from WordPress and use storage files as video sources.
  • Cloudflare R2 — S3-compatible object storage with zero egress fees. Host ready-to-play files in an R2 bucket and serve them through Cloudflare.
  • Cloudflare Stream — Cloudflare's managed video platform with automatic encoding, adaptive HLS, and per-video signed playback.

Email Marketing

Capture viewer emails with the email capture overlay and send them to your email marketing tool:

Analytics

Track how your audience interacts with your content to make data driven decisions.

  • Built-in Analytics(Pro) (Pro): A dashboard inside WordPress that shows plays, watch time, top videos, viewer behavior, and more.
  • Google Analytics (Pro) (Pro): Send player events (play, progress, complete) to your GA4 property.

Community and Personalization

  • FluentCommunity — Embed FluentPlayer media inside FluentCommunity posts and portal content.
  • Smartcodes and personalization — Use FluentCRM merge tags (for example the contact first-name tag) in supported player text when FluentCRM is installed.

Learning Management

  • LearnDash — Add FluentPlayer video blocks and playlist blocks to LearnDash lessons and quizzes using the native Gutenberg block or shortcode.

Where to Configure Integrations

Most integration settings are found in FluentPlayer → Settings. Some integrations have their own sections or tabs. Here is a quick map:

IntegrationWhere to configure
Mux, Gumlet, BunnyCDN Stream, BunnyCDN Storage, Cloudflare R2, Cloudflare StreamSettings → Storage (each provider row has Configure)
FluentCRM / Mailchimp / WebhookSettings → Integrations (filters All / Email Service Provider / Others)
Built-in AnalyticsSettings → AnalyticsFluentPlayer Analytics tab
Google AnalyticsSettings → AnalyticsGoogle Analytics tab
FluentCommunity blockRequires FluentCommunity; embed from the community editor
FluentCRM smartcodesSettings → Integrations (FluentCRM) + supported text fields
Export email listSettings → Export

INFO

Video storage providers (Mux/Bunny) and Email providers (Mailchimp/FluentCRM) are located in separate tabs under the Settings menu. Ensure you are in the correct section before configuring.

Topics in This Section

TopicWhat you will learn
VimeoPlay Vimeo videos by pasting the video URL
Mux (Pro)Connect Mux for streaming, uploads, and live video
Gumlet (Pro)Connect Gumlet for optimized hosting and secure streaming
BunnyCDN Stream (Pro)Connect Bunny Stream for video hosting
BunnyCDN Storage (Pro)Use Bunny Storage for video files
Cloudflare R2 & Stream (Pro)Host on Cloudflare R2 or stream with Cloudflare Stream
Built-in Analytics (Pro)Track plays, watch time, and viewer behavior
Google Analytics (Pro)Send player events to GA4
Mailchimp (Pro)Add email leads to a Mailchimp audience
Webhook (Pro)Send email leads to any external URL
FluentCommunityPlayer inside FluentCommunity
Smartcodes (FluentCRM)Personalized text with merge tags
LearnDashEmbed videos and playlists in LearnDash lessons and quizzes

Next Steps

Pick the integration you need and follow the setup guide. If you are not sure where to start and you have Pro, Google Analytics is a quick win for basic tracking. For hosted streaming, choose Mux or BunnyCDN Stream depending on your provider.