How it works.
Four steps from raw video to revenue. No theme edits, no replatforming.
01
Upload
Drop in a vertical product video, up to 100 MB and 2 minutes long. Contextfully transcodes it to a single 1080p MP4 (H.264 + AAC) and stores it on Cloudflare R2 — global edge delivery for free.
02
Tag products
Connect your WooCommerce store via REST API key. Pick the products that appear in the video. Set timing if you want products to swap as the video plays — e.g. shirt at 0–5s, jeans at 5–12s.
03
Customize
Pick the layout (single video, carousel, grid), the brand colors, and what happens on tap (open product page, add to cart, or both). Live preview updates as you change things.
04
Embed
Copy one <script> tag, paste it into your theme. Done. The widget loads from Cloudflare's edge and shows your latest video on every device.
Behind the scenes.
Contextfully runs entirely on Cloudflare. Videos are transcoded by an ffmpeg container worker and served from Cloudflare R2 with EU-region hints. Real-time inventory checks hit your WooCommerce REST API through an encrypted credential store — keys never leave the worker. The embed is a single 8 KB script that lazy-loads the player and hits a global edge cache for widget config. We hold ourselves to a Lighthouse Performance budget on the marketing site and on the widget itself.