WordPress Video Plugin

An official plugin by Gumlet for video browsing, uploading & embedding, dynamic watermark configuration, and shortcode.

Official Gumlet plugin for WordPress: embed Gumlet videos with a Gutenberg block or shortcode, optional dynamic watermarking, user-level analytics, and when you add an API keybrowse your Gumlet library and upload new video/audio from WordPress.

Install the plugin

  1. In WordPress: Plugins → Add New, search for gumlet video, install Gumlet Video, and activate.
  2. Or install from WordPress.org – Gumlet Video.

API key (library browse & upload)

Library browse and direct upload use Gumlet’s API. The key is stored in WordPress and used only on the server to proxy requests to Gumlet; it is not exposed to site visitors.

  1. In Gumlet: Developer → API keys — create a key.
  2. In WordPress: Settings → Gumlet Video → open the API tab → paste the key → Save Options.
  3. Use Test connection to verify before or after save (if the field is filled, the test uses that value; otherwise it uses the saved key).

Tip: Paste the key string only. If you accidentally paste a full header like Bearer YOUR_API_KEY, recent plugin versions normalize that so requests still work.

Who can use it: Only users who can manage_options (typically Administrators) can use the API-backed features (REST proxy, library, upload). This is intentional so the key stays with trusted roles.

Gumlet Video Library (WordPress admin)

After the API key is saved:

  • Go to Media → Gumlet Video Library.
  • Choose a workspace, search by title, upload video/audio to Gumlet, and use New post with this video for a selected asset when you want a draft with the block pre-filled.

Gutenberg block ("Gumlet Video")

  1. Add the Gumlet Video block.
  2. Either:
    • Browse library — pick an asset from your Gumlet account, or
    • Upload — send a file to the workspace you selected, or
    • Paste an Asset ID manually.

The block supports responsive sizing, autoplay/loop options, and (where applicable) audio track and caption language.

Shortcode

Embed anywhere that runs shortcodes:

[gumlet id=YOUR_ASSET_ID]

Fixed size:

[gumlet id=YOUR_ASSET_ID width=600 height=450]

Default audio track and caption language (when your asset supports them):

[gumlet id=YOUR_ASSET_ID audio_track_language=en caption_language=es]

Dynamic watermark

  1. Configure the watermark in Gumlet Video (player / video settings in your Gumlet dashboard), e.g. Video → Player settings (or your current dashboard path for player customization).
  2. In WordPress: Settings → Gumlet Video (main Settings tab) — enable Name, Email, and/or User ID for the dynamic watermark, then save.
  3. Embed with the block or shortcode as above.

User-level analytics

In Settings → Gumlet Video, enable Track user analytics so engagement can include logged-in user context when supported by your Gumlet setup.

Frequently asked questions

Can I use email and name in the dynamic watermark?
Yes, you can combine name, email, and user ID in the plugin settings.

Can I disable the dynamic watermark?
Yes, turn it off in your Gumlet player / video settings in the dashboard.

Is the plugin free?
The WordPress plugin is free. Dynamic watermarking on your videos requires a Business (or applicable) Gumlet plan. See Gumlet pricing.