2
28 Comments

I put $600 into my own marketplace. Day 1: zero users.

Yesterday I launched ViralQuest and immediately hit the wall everyone warns you about: nobody wants to be first.

It's a two-sided marketplace — brands pay creators per verified view instead of per follower. Brands won't run a campaign with no creators on it. Creators won't sign up to an empty marketplace. There's no feature that fixes an empty room.

So I did the obvious dumb thing and became my own first advertiser.

The setup, fully honest:

  • Product: ViralQuest (viralquest.biz) — brands set a budget and a cost per 1,000 verified views
  • Views are tracked through the official TikTok, YouTube and Instagram APIs. No screenshots, no self-reporting
  • Creators apply with no follower minimum, and get paid in USDC
  • My campaign: $600, live right now, on my own platform
  • Price: $1.00 per 1,000 verified views (UGC), $0.50 (clippers)
  • Uncapped — whoever drives views takes more of the pool
  • Runs until July 31 or until the $600 is gone

Day 1 results:

  • Posted on 7 platforms — X, Threads, LinkedIn, Reddit, TikTok, Instagram, YouTube
  • Applications from strangers: 0
  • Applications from me: 1
  • Budget spent: $0.34 — on my own video

Is $0.34 an achievement? No. Is it proof that ViralQuest's tracking and payout loop actually runs end to end? Yes. That's the only thing I was buying.

The decision I keep second-guessing

I could have capped it. Split the $600 evenly, everyone gets ~$20, more applicants, everyone leaves happy.

I didn't, because the entire premise of ViralQuest is "you get paid for the views you actually drive." The moment I cap it, the demo stops demonstrating the product and starts demonstrating a nicer thing I don't sell. So someone might take a big share and someone else might get almost nothing — and I have to say that out loud in the recruitment post instead of burying it in the terms.

I think that's right. I'm also aware it might just be me being precious about principles while making the offer worse.

What I'm asking

Two things, and I'd rather have blunt answers than polite ones:

  1. Has funding one side of your marketplace yourself ever actually worked for you? Or did the activity die the day you stopped paying? I've read the theory. I want to know what happened to you.

  2. Roast the offer. $600, uncapped, low CPV, and I'm upfront that the payout is small. If you're a creator, would you touch this? If not, what's the dealbreaker?

I'll post the full numbers here when it closes on July 31 — applicants, verified views, excluded views, real CPV, total paid, time to payout. Including whatever breaks.

Link in the first comment.

on July 16, 2026
  1. 1

    Funding the empty side yourself makes sense as a systems test, but I’m not sure the current offer proves creator demand yet. At $0.50–$1.00 per 1,000 views, many creators may see the upside as too small relative to the effort and uncertainty. I’d test a minimum guaranteed payout for the first cohort while keeping the performance-based upside uncapped. That would reduce the “empty marketplace” risk without changing the long-term model.

    1. 1

      There's a mechanic here I described badly, and it's my fault for burying it.

      The $0.50–$1.00 isn't ViralQuest's price. It's this campaign's price, and I picked it. On the platform, the brand running a campaign sets its own budget and its own cost-per-view — that's a per-campaign field, not a platform-level rate. A brand who wants better creators can pay $8 per 1,000 and compete for them. Nothing stops that.

      I set mine low on purpose, because this campaign isn't trying to be a payday. It's trying to be a demo of one specific thing: that verified views turn into a payout that executes automatically, on a schedule, without anyone invoicing anyone or chasing a finance team. The point isn't how much lands. It's that it lands, on the date it said it would, without me touching it.

      So "the upside is too small relative to the effort" is accurate. It's supposed to be small. What I hadn't reckoned with is that you can't demo a payout to people who never showed up because the payout looked too small to bother with. That's a real problem with my design and you've named it cleanly.

      On the guaranteed floor — someone else raised it too, and I think you're both circling the same thing: who carries the risk. But it's worth being precise about what it would be. A campaign today is a budget and a cost-per-view; there's no floor field. So a floor isn't a setting I'd flip for this campaign, it's a feature I'd build into the platform, and that's a much bigger decision than tuning a demo.

      Which is why I'm not doing it this week. I have zero direct outreach so far — twelve broadcast posts, no DMs — so I don't actually know whether people are staying away because the upside is small or because they've never heard of me. Twenty one-by-one conversations first, reasons logged. If the reason comes back "not worth the effort," you were right and the floor conversation gets real.

      Thanks for engaging with the mechanics instead of the pitch. That's rarer than it should be.

  2. 1

    the last paragraph is the most important thing you wrote and i'd underline it: you're about to redesign the offer before you've talked to a single creator. don't. the guaranteed-floor debate is sharp but it's theory until you know why people actually aren't showing up.

    the "20 invites, reasons logged" plan is exactly right - do only that this week. my bet is the answer isn't spec vs floor at all, it's "never heard of you", because a marketplace with zero supply and zero brand has nothing pulling anyone in yet. the first real signal probably comes from you personally dm-ing 20 clippers whose work you like and asking what'd make them post one clip, not from any pricing mechanic. talk first, tune after

    1. 1

      "You're about to redesign the offer before you've talked to a single creator."

      Yeah. That's exactly what I was doing, and I'd have called it being responsive to feedback.

      I had a whole plan queued up from this thread — applicant counts, per-creator earnings display, and now a guaranteed floor debate that's genuinely interesting on the merits. All of it reasoning about a conversion step that has had roughly zero attempts. That's not iteration. It's building instead of asking, dressed up as listening.

      The refinement I want to steal from you: you didn't say "invite 20 clippers," you said ask them what'd make them post one clip. Those are different messages and they return different data. An invite gets me a yes or a no. A question gets me the actual reason — and the reason is the only thing here that's worth anything right now.

      I'll take your bet on the record. You're saying it's "never heard of you," not spec-vs-floor. My instinct says you're right and it's the least flattering answer available, since it means everything I've been agonizing over is downstream of a problem I could have been solving with my hands instead of my head. I'll report the actual breakdown either way, including if it turns out you nailed it.

      So: 20 clippers whose work I actually like, one at a time, asking what would make them post one clip. No mechanics changes this week. Silence and declines logged separately, since someone else in this thread pointed out I'd have blurred those into one useless number.

      Talk first, tune after. Reporting back.

  3. 1

    Keep no reply separate from decline. If 20 invites vanish, you still do not know whether the creator rejected the offer or never saw the message. Re-contact five silent creators through a different channel with the same wording. If that gets replies, you found a reach failure; if both stay silent, inspect the opener and targeting before touching mechanics.

    1. 1

      Noted, and I'd have gotten this wrong.

      I would have logged silence as a decline, called it "creators aren't interested in the offer," and gone off to redesign the pool mechanics based on a number that actually meant "my messages didn't arrive." Same bucket, two completely different problems, and only one of them is about the offer.

      The re-contact protocol is the part I want to make sure I get right: five silent creators, different channel, same wording. Holding the message constant is what makes it a test instead of another guess. If they answer on channel B, my reach is broken. If they're silent on both, the problem is upstream of the offer entirely — opener or targeting — and touching CPV would be pure superstition.

      Funny timing on this one. I spent tonight looking at analytics for three of my own videos, concluded viewers were bailing on two of them, then opened the actual dashboard and found those two were never distributed at all. Nobody rejected them. Nobody saw them. Exact same error you're describing, twelve hours apart, in a completely different system.

      So: 20 invites, silence and decline logged separately, 5 re-contacts on a second channel, no mechanics changes until that resolves. I'll report the breakdown either way — including if it turns out to be a boring "nobody read it."

      Thanks for staying on this thread. This is the most useful feedback I've gotten since launching.

      1. 1

        That protocol is clean. Add a delivered or read state wherever the channel exposes it; otherwise silent on both still merges never seen with seen and ignored. Keep the five recontacts diagnostic: same offer, same ask, one channel variable. Then the result points to reach, opener, or offer, not pool mechanics.

  4. 1

    Twelve broadcast posts and zero direct outreach means the marketplace offer has not really been tested yet. Before changing the pool mechanics, invite 20 relevant creators one by one and record declines by reason; distribution, expected payout, and trust need different fixes.

    1. 1

      This is the one that stings, so I'll take it first.

      You're right that I've been debating an offer nobody has seen. Twelve posts yesterday, twelve today, zero DMs both days. I've been sitting here reasoning about pool mechanics and cap structures and applicant-count UI, and the actual state of the world is that approximately nobody has looked at the campaign. I've been A/B testing against an empty room.

      Worse: I told someone in this thread I'd ship per-creator earnings display, and your comment makes me think I should hold that. Not because it's a bad idea — it isn't — but because I'd be optimizing a conversion step that has had roughly zero attempts. That's not iteration, that's procrastination with a commit history.

      "Record declines by reason" is the part I hadn't thought of at all. I'd have gone out, gotten 20 nos, and come back with "creators aren't interested," which is a useless conclusion. Distribution, expected payout, trust — three completely different fixes and I'd have blurred them into one number.

      So: 20 one-by-one invites, declines logged by reason, no mechanics changes until that data exists. That's tomorrow. I'll report what the reasons actually were, including if it turns out nobody replies at all — which is itself a distribution answer, not a payout answer.

      Thank you. This was the correction I needed.

  5. 1

    On your first question: self-funding demand proves the pipes work (your $0.34 did that), but it can't prove demand exists, because you're the demand. The honest failure mode is you never stop being it. Simple tell: if applications only exist while a campaign is live, you've hired freelancers with extra steps, not seeded a marketplace.

    On roasting the offer, the cap isn't the dealbreaker. Pay-per-verified-view with no follower minimum is spec work: the creator carries all the risk, makes the content upfront, and might earn your $0.34. Creators who are any good don't do spec; they take guaranteed-rate UGC gigs. So a low-CPV pool self-selects for creators whose views are cheap, which is the supply brands won't pay for later. If you want better creators to bite, the lever isn't CPV or the cap — it's who carries the risk. A small guaranteed floor per accepted creator changes who applies more than any pool size will.

    1. 1

      "You're the demand, and the failure mode is you never stop being it."

      That's the sentence I'll be thinking about for a while. The tell you gave — applications only existing while a campaign is live — is a clean, falsifiable test, and I'd rather have it now than discover it in three months. If the only reason anyone shows up is that I'm paying, I've built an expensive way to hire freelancers and told myself a story about network effects.

      Now the part where I push back, or at least complicate it.

      You're right that it's spec work. I hadn't let myself say that word and I should have. The creator makes the thing upfront, carries the production and the distribution risk, and might earn $0.34. Meanwhile the brand — me — carries nothing. "We only pay for results" reads great on my landing page and reads as "you work for free unless it lands" from the other side. Same sentence, and I'd only ever read it from the buyer's chair.

      Where I'd argue: for one segment, spec is the native model. Clippers already do this. Clipping is spec work — cut someone's content, post it, get paid per view, no guarantee. That's the entire Whop economy and those creators are not confused victims of it; it's the deal they've opted into. My campaign has two rates, UGC at $1.00 and clippers at $0.50 per 1k, and reading your comment I think the UGC lane is the one that's incoherent. Asking a UGC creator who has guaranteed-rate gigs available to do spec at a demo CPV is not an offer, it's a favor request. The clipper lane at least matches the market it's aimed at.

      But your adverse selection point survives that, and it's the sharpest thing anyone's said here: a low-CPV spec pool self-selects for creators whose views are cheap, and cheap views are exactly the supply a paying brand won't want later. So I'd seed the marketplace with the inventory that makes it worthless. That's a way to fail that I genuinely had not considered, and it's worse than failing to seed at all.

      The guaranteed floor per accepted creator is the interesting move because it isn't a cap — it doesn't break the per-view logic, it just stops the brand from carrying zero risk. Which, now that I say it out loud, is a strange thing for the party with the capital to be doing.

      I'm not going to ship a floor this week, though, and someone else in this thread is the reason: I have zero direct outreach, so I don't actually know whether people are declining because of risk allocation or because they've never heard of me. Changing the offer now would be tuning a variable I haven't measured. Twenty invites first, reasons logged, then I'll know whether your lever is the one that's stuck.

      If the reasons come back "I don't do spec," you were right and I'll say so.

      1. 1

        Your clipper/UGC split is sharper than what I said. Clippers do opt into spec, that's the whole Whop model, so my "spec work" critique really only bites the UGC lane, where someone with guaranteed-rate gigs is being asked to do a favour. The adverse-selection risk maps onto that same split: in the clipper lane cheap-view supply is the expected inventory, so it's fine; in the UGC lane it's the failure mode. Which means the two lanes probably need different success metrics, not one

        On the 20 invites: I'd watch the yes pile more than the decline reasons. People almost never tell you the real reason they passed, you'll get "too busy" and "not a fit" that mean ten different things. The adverse selection shows up in who accepts, not who declines, so log the audience quality of every yes in the UGC lane. If the only creators who bite there are the ones with cheap or bought reach, that's your answer even if every no says "too busy". Measure-before-tuning is the right call, just point the measurement at acceptances.</parameter>

  6. 1

    Self-funding one side almost always just delays the cold start rather than solving it, the real question is whether it buys enough time for organic demand to catch up before the money runs out. The suggestion to surface per-creator earnings-so-far is smart, an empty-looking pool reads as risk even if the payout structure itself is generous. Are creators seeing the uncapped payout as a real opportunity, or does uncapped just read as unclear to them right now?

    1. 1

      Honest answer to your question: I don't know, and I can't know yet.

      Zero creators have applied except me. So "does uncapped read as opportunity or as unclear?" has no data behind it — nobody has gotten far enough to be confused. Someone else in this thread pointed out that twelve broadcast posts and zero DMs means the offer has never actually been tested, and that's the real state of things. Anything I told you here would be me theorizing about a reaction that hasn't happened.

      What I can say: my instinct says you're right that it reads as unclear rather than generous. "No cap, whoever drives views takes more" requires the reader to do math about strangers they can't see. That's cognitive work, and cognitive work in an ad reads as risk. But that's a hypothesis, not a finding.

      On the delay-vs-solve framing — I think you're right and I'd put it more bluntly: $600 doesn't buy time, it buys one data point. It's not enough money to sustain anything. What it's actually for is proving the payout rail works with real money in front of witnesses, so that the next conversation starts from "it works" instead of "trust me." Whether that converts into organic demand is exactly the open question, and I'd be lying if I said I had a mechanism for it beyond hope and outreach.

      I'm doing 20 one-by-one creator invites tomorrow and logging why people say no. Your question becomes answerable then, and I'll come back with the actual reasons.

  7. 1

    peer just-launched voice not advice from a mountain: the uncapped question is the wrong question to be nervous about. uncapped is fine for the brand side, that's just accurate economics. the risk is on the creator side, but not the way you framed it. creators optimize on expected value, not maximum, so a $600 pool where they can see one active competitor already crushing it reads worse than a $200 pool where the math still works even if two more people show up.

    which means algolens's competition-count change (which is right) probably makes this worse for the next 48h. new applicant sees "1 competing" and reads it as "already lost." what fixes it is showing per-creator earnings so far. if the current lead has $12 verified, the pool still looks winnable. if they have $580, everyone else self-selects out anyway and no cap would've helped.

    which side gave you day 1's zero, brand-side hesitation or creator-side self-selection?

    1. 1

      You're right and I shipped the wrong half of it.

      "Expected value, not maximum" is the sentence I needed. I was thinking about the count as a fairness signal — here's what you're up against, decide for yourself. But a bare count has no denominator. "1 competing" is unreadable. It could mean anything between "wide open" and "don't bother," and a stranger with no reason to trust me will read it the pessimistic way. You're right that I may have made the next 48 hours worse, not better.

      So here's the number you asked for, since I have it:

      The current leader is me. I applied to my own campaign with my own video. $0.34 verified. Out of $600.

      That's the whole picture. 99.94% of the pool is untouched. Which is exactly your point — the count alone hides that, and the earnings number tells you in one glance that this thing is wide open. Adding per-creator earnings to the card. It's my own data, so there's nothing to hide behind.

      On your question — honestly, neither. It wasn't brand-side hesitation and it wasn't creator-side self-selection. It was distribution.

      I posted on six platforms yesterday and again today. Twelve posts. Zero DMs. Zero direct outreach. Nobody self-selected out of my campaign because approximately nobody saw it. I broadcast into an empty room and then spent the evening analyzing why nobody applied, which in hindsight is a pretty funny way to spend an evening.

      So the honest answer to "which side gave you the zero" is: I did. Fixing that tomorrow.

  8. 1

    Getting the first users is probably the hardest part of any marketplace. Funding one side yourself can validate that the platform works, but it usually isn't enough to create long-term momentum unless people keep finding value after the incentives end.

    One thing that helped a friend of mine was starting with a smaller niche and onboarding a handful of quality sellers before trying to scale. If you're testing ideas, it can also be worth using a ready-made marketplace solution to reduce development time and focus more on solving the supply-and-demand problem.

    Your transparency about the results is refreshing. I'd be interested to see how the numbers look by the end of the campaign.

    1. 1

      The part I'd underline is "unless people keep finding value after the incentives end." That's the whole problem with paying for your own cold start, and it's the thing I'd get wrong if I weren't careful.

      The bet I'm making is that what a creator keeps isn't the money — it's the record. Verified view counts and Creator Scores get anchored on-chain, so a creator's track record exists independently of ViralQuest. Not a row in my database I could edit. If they never come back, they still leave with proof of what their content actually did, and they can point at it anywhere. Whether that's enough of a reason to return is genuinely unproven. Ask me on August 4th.

      On the niche point — you're right, and I've been sloppy about it. "Creators" is not a market. The specific wedge is clippers: people already cutting gaming, finance, and motivational content who are used to getting paid per view and already understand the model. They don't need convincing that this is a real way to earn, which removes the hardest part of the pitch. That's who I should be talking to instead of shouting "creators" into the void.

      The platform's already built, so I'm past the point where a ready-made solution helps — but you're right that the supply-and-demand problem is the only one that matters now. It's the one I underinvested in while polishing everything else.

      Numbers get published July 31, either way.

  9. 1

    On the "did it work or did it die the moment you stopped paying" question - the honest pattern I've seen is that self-funding one side only works as a bridge if the marketplace also gives the first few real participants a reason to stay that has nothing to do with the money pool size. If a creator's only reason to apply is "there's currently a live campaign," then yes, activity dies the moment you stop funding it, because you were the demand, not a proof that demand exists. If instead a creator gets something durable from just being registered - a portfolio/verified-views track record they can point to elsewhere, or low-effort passive eligibility for future campaigns without re-applying - some of them stick around even between campaigns, and that's the actual signal you're testing for, not whether your $600 gets spent.

    On the uncapped structure specifically: I don't think that's the dealbreaker you're worried it is. The bigger dealbreaker for a creator deciding whether to bother is not knowing how many other people are competing for the same pool before they invest the effort of making content. "Uncapped, and you don't know if 3 or 300 people are chasing the same $600" is a much scarier unknown than "uncapped, low CPV." If you can show applicants a live count of current competing creators before they commit effort, that probably moves the needle more than adjusting the CPV or cap.

    1. 1

      Following up on this because you actually moved something.

      Two things I should have mentioned in my reply, because they're already live and they're exactly the "durable value between campaigns" you were pointing at:

      • Verified view records are anchored on-chain — so a creator's track record isn't just a row in my database that I could edit. It exists independently of ViralQuest.
      • That rolls up into a Creator Score, and there's a shareable card they can point at elsewhere. Verified performance instead of follower count. That part already works whether or not a campaign is running.

      So the bones of what you described exist. What I hadn't done was think of the gap between campaigns as a thing that needed a reason to exist — that framing was the useful part.

      And the competition count: I just shipped it. Applicant count and remaining budget are now on the campaign card, visible before anyone commits effort. You were right that it's a scarier unknown than a low CPV, and it was information I already had and was sitting on for no reason.

      I'll report on July 31 either way, and I'll tell you whether showing the count changed anything.

      Thank you — this genuinely helped.

    2. 1

      This is the most useful thing anyone's said to me about this, and I think you've found the actual hole.

      You're right that I've been measuring the wrong thing. I framed the test as "does $600 seed a flywheel," but what you're describing is the real question: does a creator get anything durable from being registered when no campaign is live? Right now, honestly — no. They get a verified channel and a dashboard with nothing in it. If the only reason to be there is "there's currently a live pool," then I'm not proving demand exists, I'm just being the demand. That's a much less flattering description of what I'm doing and I think it's the accurate one.

      The portfolio angle is interesting because I'm already sitting on the raw material and hadn't connected it. Every view we verify is attached to a creator and a piece of content, through the official platform APIs — so a creator accumulates a verified-views track record whether or not a campaign is running. Right now that data just sits in our DB serving a payout calculation. Turning it into something they can point at elsewhere ("here's my verified performance, not my follower count") is a very different value prop than "come get paid," and it's the one that survives between campaigns. Passive eligibility for future campaigns without re-applying is the other half of that. Neither of those is hard — I just wasn't thinking about the gap between campaigns as a thing that needed a reason to exist.

      On the competition count — you're right and I had the fear pointed the wrong way. I've been agonizing over whether uncapped is unfair, when the actual problem is that "uncapped" is unbounded in both directions from the creator's side. They can't estimate anything. $600 with 3 people is a real payday; $600 with 300 is a lottery ticket, and they have to make content before finding out which one they're in. That's a much worse ask than a low CPV, and a live applicant count fixes it with information I already have. Adding that.

      Thank you — genuinely. I'll report back on July 31 with the numbers, and I'll say which of these I actually shipped.

  10. 1

    $600 in and Day 1 zero users usually means the spend went to build/ads, not to where your two-sided ICP already hangs out and complains.

    Are you looking in communities where those users describe the pain, or mostly paid/launch channels so far?

    I run a scored discovery digest for indie founders (find threads, not auto-post). If useful I can show a quick sample mapping for your marketplace niche — or send one if you share one-liner + subs + pain phrases.

    1. 1

      Half right, and the half you got right stings.

      The $600 didn't go to build or ads — it's the campaign budget itself, sitting in my own marketplace waiting for creators. Zero of it went to acquisition. So the "spend" isn't the problem.

      The part you're right about: yesterday I posted to 7 platforms I already had accounts on, which is broadcasting, not going where the pain gets described. Clipper Discords and Whop communities are where creators actually complain about brand deals going unpaid, and I haven't touched them. That's on the list and it should have been first.

      Appreciate the offer, but I'd rather do the manual version badly for a couple of weeks first — I want to hear how they phrase the complaint in their own words before I let anything score it for me.

      1. 1

        Fair correction — campaign liquidity sitting inside the marketplace is very different from acquisition spend.

        And manual listening first is the right move. Spend 1–2 weeks in those creator/Whop communities, save the exact repeated phrases, and only automate once the hunt becomes repetitive.

        If you later want those phrases monitored across public communities, send them over and I’ll help map it. Good luck getting the creator side moving.

  11. 1

    Becoming your own first customer is a sensible way to prove the mechanics, but I'd keep validating what each side actually needs before joining. Brands need confidence they'll reach creators. Creators need confidence they'll earn. Solving one without the other won't overcome the cold-start problem, even if the marketplace works perfectly.

    1. 1

      Fair, and you're right that I can't solve one side by fixing the other.

      The bet I'm making is narrower than "brands need confidence and creators need confidence": right now neither side has any reason to believe the payout even happens. So I'm not trying to prove demand exists — I'm trying to remove one specific unknown ("does this thing actually pay?") so that when I do go talk to brands, the creator side isn't starting from zero credibility.

      Whether that's enough, I genuinely don't know yet. It might just be an expensive way to answer a question nobody was asking.

      1. 1

        I'm glad you clarified that.

        Reading your reply gave me one thought about the difference between proving a marketplace can pay and proving that payment actually changes marketplace behavior. I don't think I could explain it properly in a thread without oversimplifying it.

        If you're interested, what's the best email to reach you on?

  12. 1

    ViralQuest is at viralquest.biz — sign up as a creator and the campaign shows up in the marketplace.

    Happy to answer anything about the mechanics — how views get verified, fraud filtering, USDC payout rails, whatever.