Admin Console
Enter the admin password to continue.
Incorrect password. Please try again.
Dashboard
Video library overview
0
Videos
0
Playlists
0
Keywords
0KB
DB Size (1 MiB max)
0 MB
Cloud Storage (5 GB max)
Quick Add Video
Recent Videos
Visitor Analytics

Tracks page visits, video watches, link copies, and downloads.

0
Total Visits
0
Unique Visitors
0
Today
0
Watched
0
Copied
0
Downloads
0
Opened in Vimeo
Activity Overview
Visits Watched Copied Downloads Vimeo Opens
All Users
User Visits Watched Copied Downloads Vimeo Time Spent Last Active
Recent Visits
Time Email / User Device Screen Approximate Location
Videos
Manage your Vimeo video library
🎬No videos yet.
Playlists
Organize videos into collections
📂No playlists yet.
Smart Playlists
Auto-curated by keyword matching
How It Works

Smart Playlists include any video whose title, keywords, or caption text matches your keywords. They update automatically when new videos are added.

🤖No smart playlists yet.
Page Layout
Drag sections to reorder. Add featured banners or request forms.
Sections
Unused Assets — playlists & smart playlists not in the layout
All assets are in use.
✓ Saved!
Excel / Spreadsheet Import
Mass-upload videos from a spreadsheet. Thumbnails, titles & metadata are auto-fetched from Vimeo.
Column Format
Expected columns:
A — Video Title  |  B — Version 1 Name  |  C — Version 1 URL  |  D — Version 2 Name  |  E — Version 2 URL  |  F — Version 3 Name  |  G — Version 3 URL  |  H — Version 4 Name  |  I — Version 4 URL  |  J — Version 5 Name  |  K — Version 5 URL  |  L — Playlist name  |  M — Tags (comma-separated)  |  N — AI Generated (Yes/No)
Row 1 is treated as a header and skipped. Column C (Version 1 URL) is required per row.
Upload Spreadsheet
No file selected.
Export Videos

Download all videos as a spreadsheet matching the import format (same columns A–N).

Branding & Fonts
Colors, typography, logo, and banner
Live Preview
VIDEO LIBRARY
Powered by Pacific Seafood
Logo Image
No logo

Upload PNG or SVG. Main logo shown on dark backgrounds (nav bar, admin).

No light logo

Logo for white/light backgrounds (login page in light mode). Optional — falls back to main logo if not set.

Brand Colors

Primary / Accent

Used for highlights, tags, category headers

Button Background

Background color of primary action buttons

Button Text

Text color on primary buttons

Request Banner Background

Background tint of the "can't find" request section

Request Banner Border

Outline color of the request banner block

Card Tag / Keyword Color

Color of keyword badges on cards and thumbnails

Section Block Fonts
Playlist Row Titles
Featured Banner Title
Request Banner Text
Typography — Logo / Nav Label
Logo Label Font
Hero Subtitle Font
Text above search bar
Powered by the Pacific Seafood T&D Digital Content Team
Card Title Font
Video title shown below thumbnail
Sample Video Title Goes Here
Lightbox Video Title Font
Title shown in the video lightbox viewer
How To Fillet a Salmon
Hero Banner
1920×1080 recommended. Leave blank for default gradient.
Footer
✓ Saved!
Okta / Login Page
Configure the single-sign-on login page shown before the video library
Login Page Status

Enable Login Page

When enabled, visitors are redirected to the Okta/login page before viewing the library. Disable to bypass entirely.

Login Page Preview
Sign In
Welcome to the Video Library
Sign in with Okta →
Customer Log-in
Okta Configuration
The redirect URL for your Okta app. Leave blank to show a basic login form instead.
Login Page Appearance
✓ Saved!
Customer Accounts
Create login credentials for viewers. Optionally set expiration dates and restrict which content each user can see.
How It Works

When the Login Page is enabled, a "Customer Log-in" section appears with username/password fields. Accounts created here are validated against these credentials. Expired accounts see a message telling them to contact their administrator. You can also restrict which playlists a specific user can see.

Accounts
Settings
API credentials and data management
Vimeo API Token (enables caption search & keyword extraction)
Without a token, we use the free oEmbed API (title, thumbnail, duration). With a token, we also fetch caption transcripts for full-text search and auto-extract keywords. Get a token at developer.vimeo.com/apps → Create App → Generate Token with Read scope.
Caption Fetch Troubleshooting: If captions aren't fetching, make sure your token has Read scope and the video has closed captions enabled on Vimeo. Go to the video on Vimeo → Distribution → Text Tracks to check or add captions/transcripts.
Change Admin Password
Embed Troubleshooting
Videos show "having a little trouble"? Each Vimeo video must allow embedding. Go to the video on Vimeo → Privacy → Where can this be embedded? → add your domain or set to Anywhere.

Private links (vimeo.com/ID/hash)? Always paste the full URL when adding a video. The hash is stored and appended to the embed URL automatically.
Data

Emergency Full Backup

Download EVERYTHING — videos, playlists, branding, layout, accounts, analytics, and settings as a single file.

Export

Download all content as JSON.

Import

Restore from a JSON export.

Clear All Data

Permanently deletes everything.