Skip to main content

How Riverflow Works

Riverflow helps teams create branded product imagery, ads, video, and audio from the material you already have: brand information, product images, scenes, styles, characters, and references.

Written by Wing Chan

Written by Wing Chan, last update: August 20, 2026.

This guide is the best place to start if you are new to Riverflow. It explains what each part of the app does, how the main tools fit together, and when to use each one.

1. Onboard your Brand

Riverflow is designed for CPG and Fashion brands with physical products sold online or in-store. The first part of onboarding is our intelligent brand analysis that pulls from your existing storefront website.

If your website is powered by Shopify or WooCommerce, your product catalogue is automatically analysed and ingested for you. That includes SKU ID, product title, description and your product images (PDP).

The analysis will find your latest logo, colors and brand context and populate it in your Brand Kit. You can update any of these details as part of onboarding or later on to reflect your brand.

Your Brand Kit includes:

  • your brand website and description

  • logos (you can provide multiple versions)

  • colours

  • fonts, including uploaded custom fonts

  • tone of voice

  • audience and category context

  • visual and creative direction

Riverflow uses this information as background context when creating content. It does not replace your prompt, product images, scenes, or references, but it helps the output stay closer to the brand you are working in. In August 2026, we also launched Personas, which provide Riverflow with additional context if you have one or more target audiences you wish to capture.

2. Add Your Products

Products are the SKUs, packs, objects, garments, or hero items you want Riverflow to preserve and feature in creative.

You can add products:

  • manually

  • from Shopify

  • from WooCommerce

  • from TikTok Shop, once connected

Good product inputs make a large difference. Use clear, high-quality product images where the product is visible, uncropped, and not hidden by hands, props, text, or heavy reflections. Add multiple useful angles when the product shape or artwork matters.

Note: Up to 250 products can be automatically loaded into Riverflow. For larger catalogues, our support team will help you. This includes offline catalogues (unreleased product ranges, bespoke product information systems). There is no limit to the number of products you can have in the system.

If you are working with packaging, upload additional images where the label, pack shape, lid, cap, logo, and key text are easy to see. If you are working with clothing or accessories, include images that make the material, fit, scale, and product outline clear. You can also add these in References (see below).

3. How to build the shoot

Riverflow gives you several reusable inputs that guide the output. They each do a different job.

Scenes

Scenes are inspiration for the world surrounding the product: setting, composition, lighting, surface, props, camera angle, and mood.

Unlike other product AI tools, our Scenes are flexible. They are not just product-swap environments. They automatically adapt dynamically to your product and brand context.

Use Scenes when you want to create new product imagery inspired by a setting or composition.

We have a library of pre-created scenes for you to choose from, or you can create your own custom scenes by uploading reference images of your choice.

Styles

Styles guide the visual treatment of an output. They can cover lighting style, colour grade, lens feel, material finish, art direction, campaign look, or general aesthetic rules.

Use Styles when you want multiple generations to share a consistent visual language.

We have a library of pre-created styles for you to choose from, or you can create your own custom styles by uploading reference images of your choice.

Characters

Characters help preserve a recurring person, animal, model, or mascot across generated images.

Use Characters when the same character needs to appear across several shots, campaigns, or product visuals.

You can create Characters by uploading images or Character reference sheets within the Characters page of the App.

References

References are saved visual guidance for specific details such as size, colour, pose, style, texture, layout, or composition.

Use References when one detail matters and you want Riverflow to pay attention to it without making it the entire scene.

You can create References by uploading images within the References page of the App.

4. Generate Photoshoots And Images

Use Photoshoots to create product-led images from a selected Scene.

Photoshoots start from a product and a Scene. The goal is not exact product placement into a fixed source image. The goal is to generate a new image that respects the product and adapts the selected Scene, Style, References, Characters, aspect ratio, written guidance, and brand context around it.

Use Photoshoots for campaign imagery, ecommerce imagery, social visuals, product-in-scene images, and creative exploration where a product is the main subject.

Use Images when you want to create an image from a written idea without choosing a Scene. Images is the prompt-led image generation area for concept exploration, reference sheets, backgrounds, props, product-adjacent imagery, and other visual ideas where the written brief is the main input.

5. Create Ads

Use Ads when you want static ad creative rather than a clean photoshoot image.

There are two main ways to create ads:

  • Instant ads, where you work from existing assets and layouts within a canvas-style editor

  • Generate ads, where Riverflow creates ad concepts from your brand, product, and prompt

Ads are useful when you need product-led creative with messaging, layout, and campaign structure. If you need help exploring ad angles or building a campaign direction, use the Ads Agent.

6. Create Video

Use Video when you want motion output.

Video generation can start from text, images, or references, depending on the workflow you choose. You can use it to create product motion, scene motion, social video, animated campaign assets, or short clips that can later be edited together.

After generation, use the Video Timeline Editor when you need to add timed text, combine clips, add audio, or control when overlays appear.

7. Create Audio

Use Audio to generate reusable MP3 voice audio from a script and selected character voice.

Audio is useful for voiceover, UGC-style scripts, product explainers, ad variations, or video narration. Write the script, choose a voice, adjust the speed if needed, generate the audio, then review the MP3 before using it.

8. Edit Individual Assets

Use Editor when you want to change one image or one video.

For images, Editor supports AI image edits, masking, canvas-based layer edits, downloads, and export options. For videos, the timeline editor lets you add and time layers such as text, clips, and audio.

You can often start editing by opening or clicking an image from a result, folder, upload, or product area, then choosing the relevant edit option.

Use Editor when the change is specific to one asset.

9. Scale Work With Batch

Use Batch when the same task needs to run across many assets or SKUs.

Batch is best for workflows such as:

  • changing aspect ratio across many images

  • swapping products into scenes at scale

  • applying new artwork to existing packaging

  • removing or replacing backgrounds across many assets

  • running quality checks and reviewing outputs in a structured way

Batch is the right choice when you care about repeatability, review, and throughput.

10. Use Artworking & Onboarding Services When Needed

Riverflow offers two paid Onboarding packages to help you fine tune your workflow for better results. You can read more about them here.

Riverflow also offers 24/7 Artworking Services for teams that need expert human production support. This support is only available to our Growth and Scale subscription tiers. Use this when you want help preparing, adapting, or delivering creative work rather than doing every step yourself inside the app. You can read more about our Artworking Services here.

Did this answer your question?