Tip: Paste as a fresh HTML block. Use Vimeo "Play the video" links (not Download) for video URLs.
Pick how the carousel looks on desktop. Mobile is unaffected.
Optionally include a text block next to the carousel. None (default) is just the carousel.
A centered header + subheader rendered above the carousel (on the page, not over the videos). Works with any desktop style. Available only when the Page Layout above is set to None (carousel only) — the Text Left/Right layouts use their own text block instead. Leave both blank to show no heading.
Desktop only: when a visitor hovers a reel for ~1s, play a silent preview that continues as long as their cursor stays on the video. Click to start full playback with audio. Off by default for the infinite carousel.
When a reel finishes playing, automatically slide to the next reel and start it (TikTok-style continuous flow). Loops back to the first reel after the last.
Note: The infinite carousel loops seamlessly. Works best with 4, 5, or 6 reels.
Tip: Paste as a fresh HTML block. The carousel scrolls infinitely in both directions and centers the active video.
Adds a centered header + subheader on the page directly above the story circles. Plain text — it sits on the page and never overlaps the circles. Leave both blank to hide.
This is the default for all circles. Individual circles can still be overridden below.
Note: Tapping a circle opens a fullscreen player that auto-advances through every reel.
Tip: Paste as a fresh HTML block. The circles row scrolls horizontally if you add more than fit.
Choose where the text block sits relative to the reel. None shows just the reel, no surrounding text.
Use either, both, or neither to set the widget apart from surrounding page content.
Desktop only: when a visitor hovers the reel for ~1s, play a silent preview that continues as long as their cursor stays on the video. Click to start full playback with audio.
Desktop only: by default the text block has 60px of breathing room next to the reel. Check this to remove that padding (text extends to the container edge).
Tip: Paste as a fresh HTML block. Layout adapts automatically on mobile (text stacks below the reel).
Shown as a header above the full-width grid. Hidden in side-text mode (the text block already serves as branding).
Choose where the text block sits relative to the grid. None shows just the 12-card grid. Text Left/Right uses 6 reels in a 3×2 grid alongside header + paragraph text.
Adds a centered header + paragraph on the page directly above the grid. Plain text — it sits on the page and never overlaps the videos. Leave both blank to hide.
Desktop renders 2 rows × 6 cards in a grid. Mobile shows three swipeable pages of 4 (2×2). Reels 1, 4, 8, 12 each start a parallel autoplay lane when the grid enters the viewport — all four play simultaneously, and when each lane's video ends the next reel in order starts playing in that lane (so motion keeps rotating through all 12 reels over time). Hover any card on desktop to play it immediately. Click any card to open a viewer with full controls (audio, scrub, captions). Up to 12 reels.
Tip: Mobile (under 768px) collapses to three swipeable pages. Page indicator dots show which page is active.
Pick which saved widget renders in each section of splshy.com/test/. The preview above updates as you change selections; the live page updates after you click Save.
Stored per-client. Title is only used inside the builder (picker dropdown and library list) — visitors never see it. Video Title (Shown) is the title that renders on the widget card on the public website; it auto-fills the label field when you pick this video on a widget tab. Poster is optional and auto-fills the thumbnail field on Quick Pick (except Story Highlights, which uses the creator's photo).
Lower-resolution variant used in the Video Grid widget's autoplaying cards. Saves bandwidth — visitors get the full-quality URL when they pop a card out. Leave blank to use the main URL everywhere.
Adaptive-bitrate stream. When set, the Video Grid widget uses this and lets the player auto-pick quality based on bandwidth + card size. Falls back to the SD/HD MP4 URLs above if the browser can't play HLS.
Leave blank for Vimeo videos — Splashy will auto-pull the thumbnail from the Video URL above on save.
Paste the full WebVTT content from Vimeo. On save, this gets translated into Spanish, French, German, and Mandarin via Claude (about 10–15 seconds). Leaving this blank skips captions.
Read aloud by screen readers and indexed by search engines. Leave blank to auto-generate from the title + transcript via Claude.
Sorted alphabetically by title.
Paste multiple videos at once — one per line. Fields can be separated by | or by tabs (paste straight from a spreadsheet). Formats: Title | URL, Title | URL | Poster URL, or Title | Shown Title | URL | Poster URL (Poster optional in the 4-column form — leave it blank). Lines starting with # are ignored. Max 500 entries per import.
Stored per-client. Surfaces in the Stories tab Quick Pick Person dropdown.
Sorted alphabetically by name.
Save a widget configuration to reuse or edit it later. Saved widgets are stored per-client — anyone logged in with this password sees the same list. Saved widgets do not auto-update widgets that are already live on a website; to push changes, regenerate the embed and re-paste it into your CMS.
Computed by matching Creator Library names against your video titles. Videos whose title doesn't contain a creator name aren't counted.
Plays bucketed by day-of-week and hour, shown in New York time (ET). Darker cells = more plays. Use this to time content drops when your audience is most likely to engage.
Click a widget to see daily plays and the pages it's deployed on. Only saved widgets (configurations you saved via "Save Widget" before generating the embed) appear here.
Brief your creators, share a private portal link, trade feedback, and track each assignment from open to complete. Creators open their portal with just the link — no account needed.
Generate a private link for a creator. They'll see only the assignments you give them.
—
Source rate (branded) and mention rate (discovery) sampled over the selected range.
Your starred prompts, always visible. Star any prompt in “All prompts” to feature it here.
Across unbranded discovery prompts, how often each place gets named — your destination vs the field that surfaced alongside it.
Source and mention rate per assistant. Engines weight prompts differently, so coverage varies.
Every number traces to sampled runs with the full response stored. Here are recent runs behind the metrics above — official site flagged where cited.
Every tracked prompt, searchable. Branded prompts headline source rate; discovery prompts headline mention rate and average rank. Tap a row to expand.