Campaign feed

The campaign feed is the inbound funnel: every public campaign brands have published, ready for you to apply to. It lives at /creators/dashboard/feed.

This page also covers the applications inbox at /creators/dashboard/applications and the verified analytics page at /creators/dashboard/stats, since the three work together — discover, apply, and prove your reach.

Browsing campaigns

Open Campaign feed from the sidebar. Each card lists:

  • Merchant — brand name, logo initial, and a verified checkmark if the merchant has a published merchant profile. Click the brand to open their merchant page in a new tab and decide if you want to work with them before applying.
  • Campaign name and brief — what they want made.
  • Pricing model — the rate framing (flat, per-deliverable, or otherwise).
  • Budget — total IDR set aside.

The feed pulls up to 50 open campaigns at a time. If there's nothing live, the empty state tells you so — campaigns rotate, so check back.

Applying

Click Apply on a campaign to open the application modal. Fill in:

  • Pitch — minimum 20 characters. Use this to tell the brand why you're the right fit. Reference your platform, audience size, the kind of content you'd make for this brief.
  • Proposed rate (optional, IDR) — quote a custom rate. If you leave it blank, the brand will treat your public rate card as the default.

Submitting sends the application. The brand sees it in their dashboard with your pitch, your handle, and a link to your public profile.

Pitches matter. Brands read these — boilerplate ("interested!") gets passed over. Spend two minutes referencing the brief specifically and your application stands out.

Applications inbox

Once you've applied, every application appears at /creators/dashboard/applications with its current status:

  • Pending — brand hasn't reviewed yet. Default state.
  • Accepted — brand accepted your pitch. A collaboration record is created (see Collaborations).
  • Rejected — brand passed. If they left reviewer notes, they show up beneath the card.
  • Withdrawn — you withdrew the application before it was reviewed.

Each row shows your pitch, your proposed rate (if any), the date you applied, and the brand's reviewer notes if they wrote any.

Verified analytics

Brands evaluating your application click through to your public profile. The analytics they see come from the Verified analytics page (/creators/dashboard/stats).

Connect a platform to upgrade your profile from "Estimated · Social Blade" (public-data scrape) to "Verified by Ripllo" (direct OAuth). Verified stats include:

  • Follower count
  • Engagement rate
  • Average likes, comments, plays
  • Audience demographics (top countries by share)
  • Posting cadence (posts per week)
  • Up to nine top-performing recent posts with thumbnails

Today, Instagram is the only platform with live OAuth. TikTok, YouTube, and Threads are marked "coming soon" — the cards exist but the connect button is hidden.

See the profile docs for the OAuth flow.

What "accepted" means

When a brand accepts your application, Ripllo creates a Collaboration record. The brand is prompted to fund the agreed amount into Plugipay escrow; you'll see the collaboration appear in your Active work list with status pending_funding. You can't upload drafts until the brand completes funding.

See Collaborations for the full lifecycle.

What's next

  • Collaborations — once accepted, manage deliverables and approvals here.
  • Invitations — handle direct invitations from brands who skip the apply queue.
  • Profile — the page brands judge you on.