UGC & clipping for Shopify brands

Turn creators into your growth engine

Recruit creators, track every video that goes live, and pay for the performance you actually got — without wiring a cent through a middleman.

  • Installs from the Shopify App Store
  • Rovalty never holds your money
  • Statements every Monday

The pipeline

One campaign, end to end

From the brief a brand writes to the moment a creator confirms they were paid — every step below is a screen that already exists.

  1. 01

    A brand opens a campaign

    Two modes. Clipping pays an RPM against tracked views; placement ships a product and pays a flat fee for the post. The form refuses a per-view campaign with no per-video cap, or a budget a single video could exhaust on its own.

    Clipping · Placement

  2. 02

    Creators find it

    The program lives on the brand's own storefront and in the public marketplace. Both doors open the same portal, and a direct link never 404s — an unknown or paused slug renders a status banner instead of an error.

    Storefront proxy · public marketplace

  3. 03

    The product ships

    On placement campaigns the creator picks a variant read live from the catalogue. Approving raises a $0 draft order inside the brand's own store, so fulfilment stays exactly where it already is.

    $0 draft order · clock starts on delivery

  4. 04

    The creator publishes

    Social accounts are linked by OAuth before anything counts, so ownership of a video is proven rather than claimed. Submitting a link joins the program automatically, and the brand approves or rejects it with a reason.

    YouTube · TikTok · Instagram

  5. 05

    Every video is tracked

    Approved videos are re-polled on an age-based cadence — closely at first, tapering as a video settles. Every figure comes from the platform's own numbers, so nothing about performance is self-reported.

    Poller runs every 15 minutes

  6. 06

    Earnings accrue under the quad-lock

    Four limits apply in order, and the tightest one wins. Whatever accrues then waits out a hold window — the fraud and keep-live buffer — before it can be billed to anyone.

    min views → RPM → per-video cap → budget

  7. 07

    Monday close, paid direct

    Every Monday the week closes and each brand gets a statement of what it owes each creator. The brand pays them directly and records the reference; the creator confirms it landed, or opens a dispute a human rules on.

    Mondays 00:00 · brand pays creator

For merchants

Spend against results, not promises

Rovalty installs into the Shopify admin you already use. No signup form, no separate login — the first page load carries a session token and your account exists.

  • Two campaign modesClipping pays an RPM against tracked views. Placement ships a product and pays a flat fee for the post.
  • The quad-lock, enforced at creationMinimum views, RPM, per-video cap, total budget. A budget can’t be lower than what one video could earn.
  • Review before anything countsApprove or reject each submission with a reason. Approval is what starts tracking.
  • One statement a weekEvery Monday, what you owe each creator — with their payment details revealed only to you, and only for lines you owe.

Placement campaigns

Send the product, start the clock on delivery

A creator picks a variant read live from your catalogue. Approving raises a $0 draft order in your own store, so fulfilment stays exactly where it already is.

For creators

Get paid for what the video actually did

Join a brand’s program from its own store or the marketplace, link the account that owns the video, and watch earnings accrue per view.

  • Ownership proven, not claimedLink YouTube, TikTok or Instagram by OAuth once. Submitting a video joins the program automatically.
  • Free product on placement campaignsPick a variant from the brand’s live catalogue. Your posting deadline starts when it arrives.
  • See held and cleared separatelyEarnings wait out a hold window, then clear for the next Monday close. No guessing which is which.
  • Confirm it landed — or dispute itWhen a brand marks a line paid, you confirm. If it never arrived, that opens a dispute a human rules on.

The part everyone asks about

Rovalty never holds your money

There is no wallet to top up and no float sitting in an account somewhere. Rovalty computes what is owed and records it; brands pay creators directly.

An obligation ledgerThe ledger records what is owed, not a balance held. Nothing to reconcile against an escrow account, because there isn’t one.
Paid brand to creatorPayment details are stored encrypted and revealed only to the brand that owes that statement line.
Enforcement acts on reachAn unpaid statement pauses campaigns and delists the brand from the marketplace — it never withholds a creator’s money.

Campaign modes

2

Clipping pays an RPM against tracked views. Placement ships a product for a flat fee.

Caps per campaign

4

Minimum views, RPM, per-video cap, then total budget. The tightest limit wins.

Platforms linked

3

YouTube, TikTok and Instagram, connected by OAuth before a single view counts.

Platform facts

The rules the platform runs on

Every figure here is enforced in code — the caps a campaign has to clear, the cadence videos are polled on, and what a sample order is allowed to cost.

Tracking cadence

15 min

The poller sweeps for videos that have come due, around the clock.

Weekly close

Mondays

The week closes at 00:00 and every brand is issued a statement of what it owes.

Sample orders

$0

Approving a placement request raises a zero-value draft order in the brand's own store.

Start with one campaign

Brands install from the Shopify App Store. Creators join from any brand’s program and get paid per view.