Skip to Content
MonetizationMonetization best practices

Monetization best practices

Turning a Flow public is only the first step. Follow these guidelines to convert visitors into paying users and keep refunds low.


1. Nail your pricing

The single most important factor in having a high conversion rate is setting the right price. Too high? Users bounce. Too low? You leave money on the table. The best way to find your sweet spot is to test different prices and see what converts best. You are the best judge of your own audience and what they are willing to pay. However, here are some general guidelines to help you get started.

Flow typeTypical sweet-spotWhy
Quick utility (JSON snippet)$1 – $4Impulse-buy range; low risk for users
Personalised avatar/portrait packs$6 – $12 (Photos of user in Middle-Earth)Doesn’t look like a highly complex process to the user, but tempting if enough images are included
**Complex logic with images included ** (DnD campaign generator with character portraits included)$10+users expect higher price due to the perceived complexity of the flow and the extra of images

How to choose

  1. Build something that your audience relates to and would want to use.
  2. Run it yourself first
  • Dashboard → “Run and watch the Charges tab.
  • Know the exact infra cost (training minutes, inferences, zips).
  1. Target 2× cost as a starting margin.
  • Leaves room for platform fee and promos while staying attractive.

However, this is just a starting point. Perhaps most of your audience is not willing to pay $10 for your flow, but $7 is a no-brainer, which could massively increase your conversion rate and overall revenue.

💡 Rule of thumb
If your net margin is < $1 you’re likely under-pricing. If conversion tanks, you’re likely over-pricing or your flow is doesn’t resonate with your audience.


2. Test before you publish

  • Run at least one full public-style run (using the same input and datasets you expect from users).
  • Preview the public flow page to make sure it looks good and there’s nothing confusing.
  • Verify every step finishes and the outputs are as expected.

A single broken sub-step is the #1 refund trigger.


3. Optimise the first impression

ChecklistWhy it matters
Hero & preview imagesUsers buy with their eyes – show 3-5 diverse examples.
Short, benefit-led title“Forge My Adventuring Party!” might convert better than “DnD Character Flow”.
Clear form labels & placeholdersReduce drop-offs caused by confusion.
Custom submit button“Start Adventure 🚀” feels friendlier than “Submit”.

4. Keep runtime predictable

  • Limit datasets – e.g. "max": 15 images. Asking for too much might scare users off or they might include low quality images, which will hurt the outcome.
  • Batch inferences – one ImageGenerator for generating all images is much faster than 10 separate steps.

Aim for runs < 5 min. Over 10 min? Consider breaking into two Flows (e.g., pay upfront to train, free second run to generate).


5. Communicate value

  • Answer “What do I get?” early.
  • Mention output counts (“You’ll receive 120 HD portraits + a ZIP of everything”).
  • If training is involved, emphasize uniqueness (“model is fine-tuned only on your photos and deleted after 7 days”).
  • Make sure they understand the flow is unique, made by you, hand-tailored to them.

6. Provide refund-resistant outputs

  • Always include a Zipper step so users can download everything at once.
  • Add an Objects widget so advanced users can copy raw JSON (bonus: easier debugging).
  • If you rely on user datasets, enforce file counts (min, max, dataset: true) to avoid midway failures or poor results.

7. Market your Flow

  1. Custom slug ("slug": "anime-sticker-maker") – memorable and shareable.
  2. Share on socials with a direct link and your preview images.
  3. Encourage early users to share results (UGC is the best ad).
  4. Offer limited-time discounts by temporarily lowering runPrice – the URL stays the same.

8. Monitor & iterate

  • Dashboard → Runs shows completion rate and errors.
  • Dashboard → Billing → Charges reveals profit per run.
  • If conversion is poor:
    • Lower price in $1-2 steps
    • Shorter input form
    • Better hero images
    • Create another flow, a simpler one or a more complex one, depending on your audience’s feedback.

9. Checklist before going live

  • Tested end-to-end with real datasets
  • Title & description are concise
  • Preview images uploaded & assigned
  • run price covers at least 2× infra cost
  • UI colors readable on both light/dark
  • Zipper step present (if results include multiple files)
  • Payout method set (Wallet or Connect)
Last updated on