GoDAM - Organize WordPress Media Library & File Manager with Unlimited Folders for Images, Videos & more
Contributors: rtcamp, elifvish, subodhrajpopat, kuldipchaudhary, prachigarg19, juzar, geekofshire, nazmulhassann20, abhinavbelhekar03
Tags: transcoder, video, media library, folders, file manager
Requires at least: 6.5
Tested up to: 6.8.1
Requires PHP: 7.4
Stable tag: 1.2.1
License: GPLv2 or later
Manage and optimize digital assets with GoDAM – featuring transcoding, adaptive streaming, interactive video layers, and video analytics.
GoDAM is a powerful file manager, WordPress Media Library organizer and digital asset management solution designed to provide automatic transcoding, adaptive bitrate streaming, and interactive video layers to enhance viewer engagement. It simplifies the entire video workflow, from upload to optimized playback, ensuring smooth delivery across all devices and network conditions.
With GoDAM, WordPress users can leverage advanced video capabilities without requiring extensive technical expertise. It automates the conversion of uploaded videos into multiple resolutions, enabling seamless playback with adaptive bitrate streaming. The integration of interactive elements such as CTAs, forms, hotspots and ads makes GoDAM an all-in-one solution for content creators, marketers, and eCommerce businesses.
See Our Official GitHub: Official GoDAM GitHub Read our blog: GoDAM blog
- The DAM functionality streamlines file organization for websites with large libraries of images, videos, documents, and more.
- Organize media assets efficiently with enhanced WordPress Media Library folders and filtering with a smart Media Library Assistant.
- Manage files easily with a built-in folder-based File Manager for drag-and-drop organization.
- Embed clickable CTAs to drive actions like sign-ups and purchases.
- Enhance your videos with customizable hotspots that deliver additional context, links, and information exactly when and where your viewers need it.
- Add interactive forms using Gravity Forms, Contact Form 7, WPForms, and Jetpack Forms to collect leads.
- Enable video submissions using the GoDAM Record field that supports webcam and screencast inside Gravity Forms.
- Add interactive Polls to gather viewer opinions during playback.
- Customize video player appearance globally with custom CSS through the Video Player settings menu.
- Navigate videos easily with chapter markers for better content organization and viewer experience.
- Drag-and-drop GoDAM Video, Gallery, and Audio widgets for seamless content creation.
- Embed media content directly into Elementor pages.
- Supports self-hosted ads and third-party ad networks.
- Flexible ad placements (pre-roll, mid-roll, post-roll) to maximize revenue.
- Boost revenue and engagement with clickable ad redirections
- Fully customizable playback controls, branding, and player themes.
- Enable video looping, autoplay, and inline play for better user experience.
- Generate structured data for better indexing, with video schema, title, description, thumbnail
- Professional Video Galleries: Create stunning video displays that match your website's design
- Smart Video Management: Automatically organize and filter your video content
- Mobile-Friendly Design: Galleries that look perfect on all devices and screen sizes
- Interactive Video Player: Pop-up video player with smooth playback experience
- Performance Optimized: Fast loading with intelligent content loading strategies
- Automatically converts videos into multiple resolutions (240p to 4K).
- Ensures smooth playback by dynamically adjusting quality based on network speed.
- Supported audio formats: MP3, M4A, WAV, OGG
- Supported video formats: 3G2, 3GP, AVI, FLV, M4V, MOV (QDM2 only), MP4, OGV, WEBM, WMV
- Watermarking support to protect video content.
- Automatically compress and resize videos on upload to reduce storage and bandwidth.
- Unified dashboard for managing all assets in one place.
- Organize videos, images, and documents into folders with search, filters, and sharing options.
- Each video gets a dedicated single video page with time-stamped comments and reactions for team collaboration.
- Automatically sync uploaded videos with the WordPress Media Library for easy access across your site.
- Monitor viewer behavior and engagement through detailed metrics and heatmaps.
- Track plays, watch time, and engagement rate
- See views by country
- Compare video performance
- View bandwidth and storage usage
- Rank videos by performance and much more
- AI-powered closed captions added automatically on upload for accessibility and engagement.
- Simplifies asset management with automated transcoding and adaptive streaming.
- Enhances viewer engagement with interactive layers like forms, CTAs, and hotspots.
- Integrates seamlessly with WordPress for a familiar and user-friendly experience.
- Cost-efficient pricing tailored to your actual usage.
- Scalable features suitable for small businesses, educators, and enterprise-level users.
- Monetization opportunities through ad placement and e-commerce integrations.
- Education: Deliver interactive video lessons with forms for quizzes or feedback.
- E-commerce: Use video hotspots to enable in-video product purchases.
- Marketing: Engage viewers with CTAs and lead capture forms.
- Content Platforms: Stream high-quality videos with minimal buffering and downtime.
GoDAM is ideal for businesses, content creators, educators, and media platforms looking to streamline digital asset management while offering high-quality streaming experiences. Whether you're running an e-learning site, an eCommerce store with product videos, or a media-heavy blog, GoDAM ensures your videos are delivered efficiently and engagingly.
Get started today and revolutionize the way you manage and deliver video content on WordPress!
- 7-Day Free Trial available for each subscription plan.
- Flexible pricing options to suit different needs.
- Upgrade or cancel anytime based on usage.
GoDAM works seamlessly with popular WordPress plugins to enhance interactivity and engagement:
- Gravity Forms – Add forms directly to your videos to collect leads and feedback.
- WPForms – Integrate lightweight forms for surveys, signups, or user inputs.
- Contact Form 7 – Use a classic contact form plugin inside your videos for engagement.
- WP-Polls – Add live polls to your videos and gather audience opinions in real-time.
- Jetpack Forms - Block Editor based forms for lead generation and engagement.
- Elementor – Drag-and-drop GoDAM widgets for easy content creation.
- Log in to WordPress (your-site.com/wp-admin).
- Go to Plugins → Add New.
- Search for GoDAM, click Install Now, then Activate.
- Download the GoDAM plugin ZIP.
- In WordPress, go to Plugins → Add New → Upload Plugin.
- Select the ZIP file, click Install Now, then Activate.
The GoDAM menu should appear on your admin dashboard!
After downloading the plugin ZIP from GitHub, run the following commands in your terminal:
composer install --optimize-autoloader --no-dev
npm install
npm run build:prod
This will install PHP and JavaScript dependencies and generate the production-ready build of the plugin.
GoDAM is a media management service that seamlessly integrates with your WordPress site to optimize and enhance your audio and video content. It automatically converts uploaded audio files to MP3 and video files to MPD formats. Additionally, GoDAM offers a suite of powerful features, including thumbnail generation, shortcode support, customizable video layers (like Gravity Forms, text/image CTAs, video hotspots, and ads), adaptive bitrate streaming for smooth playback, and advanced asset management tools.
To get started, you just need to install the GoDAM plugin on your WordPress website and subscribe to a plan. Once set up, GoDAM helps you manage, edit, and deliver media content more efficiently, making it a perfect solution for creators, educators, and businesses.
GoDAM converts all supported audio files to MP3 format and video files to MPD format. Supported input formats: • Audio: MP3, M4A, WAV, OGG • Video: 3G2, 3GP, AVI, FLV, M4V, MOV (QDM2 only), MP4, OGV, WEBM, WMV
Our solution is perfect for content creators, marketers, educators, e-commerce businesses, and anyone looking to enhance their video strategy with customizable and interactive features.
Video Layers allow you to add interactive elements like forms, CTAs, ads, and hotspots directly onto your videos. For example, you can pause a video to collect leads using Gravity Forms or display a call-to-action at a specific timestamp.
Adaptive bitrate streaming ensures that viewers get the best possible video quality based on their network conditions. It adjusts the resolution dynamically, providing a seamless viewing experience even on slower connections.
Yes, our customizable player allows you to tailor the controls, branding, and features to match your unique requirements and branding guidelines.
Yes! You can start with a 7-day free trial to explore all features. If you decide not to continue with the subscribed plan, you can cancel anytime and remove your credit card.
Yes, GoDAM provides robust analytics tools to track video engagement, including metrics like play counts, watch time, and heatmaps to see which parts of your videos are most engaging. These insights help you optimize your content strategy.
- General Settings
- Video Settings with valid API Key
- Video Editor
- Video Layer Selection
- Hotspot Layer
- Ads Integration
- Gravity Forms Integration
- Contact Form 7 Integration
- WP Forms Integration
- Player Settings
- Enhanced Media Library (DAM)
- GoDAM Video Block
- Post-Specific Video Settings
- Attachment Video Details
- Single Video Analytics
- Video Analytics Dashboard
- GoDAM Central Selector Tab
- GoDAM Recorder Field for Gravity Forms
- Gravity Form Entry Detail page
- Automatic Video Transcription
[godam_video]
Shortcode- GoDAM Central
- Image Upload to GoDAM Central
- GoDAM Video Gallery Block
- Elementor GoDAM Audio Widget
- Elementor GoDAM Gallery Widget
- Elementor GoDAM Video Widget
- Jetpack Forms Integration
- Video Player Style Settings
- Chapters Interface
This plugin relies on third-party services to provide specific features. Below is a detailed explanation of the external services used, what data is sent, and under what conditions.
Service | Purpose | Data Sent | When Data is Sent | Provider & Policies |
---|---|---|---|---|
godam.io | Stores deactivation feedback | Site URL, Reason, Name, Email | On deactivation feedback form submission |
godam.io ToS | Privacy |
app.godam.io | Transcoding & API key verification | Site URL, API Key | On media upload & API key check |
app.godam.io ToS | Privacy |
analytics.godam.io | Collects video analytics | IP, Email, Author, Browser info, OS, User Agent | On video page load & exit |
analytics.godam.io ToS | Privacy |
Want to suggest a feature? Please submit it here