Oct 17, 2026 · by Herbert Poul · View source

How It Went

Your route, photos and clips as a short film

How It Went

Editorial analysis

The UGC Video Problem Cross-Border Sellers Keep Solving the Hard Way

Every DTC operator I know has a folder somewhere full of raw footage: unboxing clips from a creator in Ohio, a warehouse walkthrough shot by a supplier in Shenzhen, drone B-roll of a hiking trail where the product was field-tested, and a phone full of stills from a trade show. The footage exists. The problem is that turning it into something publishable — a 30-second TikTok, a YouTube pre-roll, an Amazon listing video — still costs either a freelancer’s day rate or a subscription to a tool that treats every clip as an isolated asset. So when I see a product built around the idea that the timeline itself should drive the edit, I pay attention, because that is exactly the structural problem cross-border content teams face: they have more raw material than they have editorial judgment, and they need the tool to supply the judgment cheaply. How It Went is a small, single-purpose app, not an e-commerce platform, but the design decisions behind it are worth 2,000 words of your attention.

What the Product Actually Solves — and Why It’s a Template, Not a Tool

How It Went is a video-generation app for outdoor athletes, built by Herbert Poul, who describes himself as a multi-day bikepacking rider. The pitch is deceptively narrow: instead of asking you to arrange clips on a timeline, it asks you to hand over a GPS track. The track draws itself across a tilted map, each photo appears at the location it was taken, clips play where they were shot, and distance, elevation gain, and passes crossed arrive as captions. The film renders on-device — Flutter paints each frame offscreen and hands it to the platform encoder, AVAssetWriter on Apple and MediaCodec on Android — so there is no server queue and the output is ready the evening you finish the ride. Version 2.0.0, launched on Product Hunt, adds five more map looks, a photos-first layout, a soundtrack style you pick, and an opening shot of your own, behind a pay-once-or-yearly Premium tier with a one-week free trial.

Here is why a cross-border seller should read that description twice. The core insight is not “outdoor video app.” The core insight is the metadata is the editor. Poul’s problem was that a slideshow loses the long days — the hours where he was too tired to stop for pictures — and the only artifact that recorded those hours was the GPS track. So he built the film from the route instead of from the footage. Every DTC brand has an equivalent artifact it is ignoring: the order timestamp, the SKU, the shipment milestone, the review date, the creator contract deliverable number. The seller’s instinct is to hand a creator a brief and hope the edit lands. The better instinct — the one this app embodies — is to find the structured data that already describes the story and let it drive the assembly.

Why Amazon sellers should care more than Shopify ones

Shopify merchants live in a world of infinite creative latitude: they can publish anything, anytime, and the marginal cost of a bad video is a few hundred views. Amazon FBA brand owners do not have that luxury. Listing video slots are scarce, the Amazon Seller Central moderation queue is unforgiving, and a video that misrepresents the product can trigger a listing suppression that costs far more than the production budget. The metadata-driven approach matters more here because it produces defensible video: if the film is assembled from a verified route, a verified order log, or a verified unboxing sequence, the claims on screen are traceable. That is a compliance argument, not just a creative one, and it is the argument I would make to any brand owner weighing whether to invest in templated video generation.

Where the math breaks

Poul’s own build notes contain the warning. He flags two things that were harder than they look, and both are instructive. The first is camera clocks: an action cam never set to local time puts your lunch stop in the wrong valley, and the fix is to correct the clock once per camera so every shot from it moves together. The second is on-device rendering, which he chose specifically so the film is ready the same evening. Translate that to commerce: your “camera clock” is the timezone on your order export, the currency on your ad account, the date format on your supplier’s packing list. If those are misaligned, your automated video, your automated report, and your automated attribution all lie in the same confident voice. The on-device rendering choice is also a quiet argument against the server-side pipeline most SaaS video tools sell — latency is a feature when the operator is a solo founder shipping from a laptop in a hotel room.

How It Differs From the Incumbents You’d Actually Compare It To

The honest comparison set is not other outdoor apps. It is the stack a cross-border content team already pays for. CapCut is the default for creator-style edits, and it is genuinely good — but it is a manual timeline, and its templates are aesthetic, not data-driven. Canva has moved aggressively into video and is the closest thing to a one-stop shop for a small brand’s social output, but its strength is design consistency, not assembly logic. Descript pioneered text-based editing, which is a metadata-driven approach in spirit — the transcript drives the cut — and that is the closest philosophical cousin to what How It Went does with a GPS track. On the enterprise end, Adobe Premiere Pro and its auto-reframe and speech-to-text features are the professional baseline, and no serious brand is replacing them with a phone app. What none of these do is accept a non-video structured input — a route, a log, a manifest — and generate the edit from it.

That gap is the interesting one. Descript proved operators will accept machine assembly if the machine’s organizing principle is legible. How It Went proves the same for a completely different organizing principle. The lesson for a seller is not “buy this app.” The lesson is that the winning content tools of the next two years will be the ones that ingest your operational data — Shopify order events, Klaviyo flow triggers, Helium 10 keyword clusters, warehouse scan logs — and produce assets without a human dragging clips around. If your current stack is five manual tools and a freelancer, you are paying a coordination tax that a metadata-first tool would erase.

The Product Hunt launch mechanics are themselves a case study

The launch post includes a detail worth stealing: the maker offered a code, PRODUCTHUNT, granting Premium for life, free, until October 31 or until 99 people had used it, redeemable at a dedicated redemption page, with Premium then showing on every device signed in with the same email. That is a tight, scarcity-bounded, cross-device entitlement — and it is a better conversion mechanic than most DTC brands run on their own launch pages. One commenter, ivor cruz, replied that the link was not working or down; another, Adam Petritsis, asked whether a GPS track is required or whether iPhone photo locations alone would suffice; a third, abhishek jain, suggested the output should be more shareable to Instagram and TikTok. Read those three comments as a free product roadmap: infrastructure reliability, input flexibility, and distribution-native export. Every cross-border seller running a product launch should expect exactly those three objections and answer them before they are raised.

What Cross-Border Sellers Can Borrow From It

Three transferable ideas, in descending order of how quickly you can act on them.

First, find your track. Before you commission another creator brief, list the structured data your business already generates that describes a story: the shipment journey from factory to Amazon FBA warehouse, the customer’s unboxing-to-review timeline, the seasonal demand curve your Google Ads account has recorded for three years. Any of those can be the spine of a video, an email sequence, or a landing page. The reason most brands don’t do this is that the data lives in five dashboards and nobody owns the join. Assign that join to one person this quarter.

Second, fix your clocks once. Poul’s camera-clock fix is a one-time calibration that makes every subsequent shot correct. The commerce equivalent is a canonical data dictionary: one timezone, one currency, one SKU naming convention, one definition of “new customer,” applied across Meta Ads Manager, your ESP, and your fulfillment provider. Every automated asset downstream inherits the errors you don’t fix upstream, and the errors compound silently. This is unglamorous and it is the highest-ROI hour a cross-border operator can spend.

Third, render locally. The on-device rendering decision is a reminder that speed-to-publish is a competitive advantage, and that server round-trips are a tax you often don’t need to pay. For sellers, the analogue is producing assets in the market you’re selling to, not shipping them across an ocean of review cycles. A creator in your target market with a phone and a template will beat a studio brief that takes three weeks to clear legal.

A note on pricing psychology

The app is free at every export size, with Premium as a pay-once-or-yearly upgrade and a one-week trial. That is a freemium structure built for a consumer app, and it works because the free tier is genuinely complete — the paid tier sells variety (more map looks, a photos-first layout, a soundtrack style), not access. Cross-border SaaS buyers should study this. Too many tools in our space gate the core workflow and sell you the ability to finish it. The products that retain operators are the ones where the free version produces a shippable output and the paid version produces a better one.

Where My Judgment Says It Falls Short

I like the design logic and I am skeptical of the business. The addressable market is outdoor athletes who own a GPS device, shoot action-cam and drone footage, and want a shareable film — a real but narrow niche, and one with low willingness to pay for software when the same person already pays for a Garmin subscription and a cloud storage tier. The launch itself hints at fragility: a redemption link reported down within hours, and a maker answering feature requests in the comments rather than shipping them. Neither is disqualifying for a solo-built app, but both suggest the operational maturity a brand would need before depending on it for anything revenue-critical.

More importantly, the product is not built for commerce and does not pretend to be. It has no SKU awareness, no brand-kit enforcement, no multi-user review workflow, no rights-management layer for licensed music, and no export presets tuned to the aspect ratios and duration limits that TikTok Shop, Amazon, and Etsy listing pages actually enforce. The maker’s own framing — “it was built for riding, and the words in the film still say ‘ridden’” — is charming and also a confession that the vocabulary is hard-coded to one vertical. A brand would be adopting a tool that needs translation before it needs scaling.

The competitors I’d actually worry about

The real threat to this category is not another indie app. It is the platforms absorbing the capability. Shopify has spent years pushing native video into product pages and its Shop app; TikTok keeps collapsing the distance between raw footage and a publishable post; Canva ships features at a pace no solo developer can match. When the metadata-driven assembly idea is good, the platform vendors will clone the surface and bundle it. The defensible position for a small tool is depth in one workflow — Poul’s camera-clock handling and on-device rendering are exactly that kind of depth — not breadth. Sellers evaluating any new content tool should ask the same question: is the moat a workflow nobody else wants to build, or a feature everybody will ship next quarter?

What I’d Watch / Test Next

This week, do three things. First, open your last 90 days of order data and your last 90 days of ad creative side by side, and identify one story your operational data already tells that your content does not — then sketch what a 30-second asset built from that data would look like. Second, audit your “clocks”: pull one order export from Shopify or Amazon Seller Central and one conversion report from Meta Ads Manager and check whether timezone, currency, and attribution windows agree. They probably don’t. Third, if you are curious about the app itself, the launch page is the place to start, and the maker’s free-code offer is a low-risk way to test whether metadata-driven assembly fits your creative workflow before you pay for anything.

What I’ll be watching over the next two quarters is whether this idea gets absorbed. If a major platform ships route-driven or log-driven video generation as a native feature, the indie window closes and the lesson becomes purely strategic. If it doesn’t, the operators who build their own metadata-to-asset pipeline now will have a content velocity advantage that no freelancer retainer can match. Either way, the takeaway is the same: stop editing clips, start editing data.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free