Changelog

Releases and what changed, newest first.

  1. ImprovedLatest

    Invites get their own page — and a clearer rule#

    Invites now live at /invite instead of a tab inside your profile, with a status for every friend you invited and a full guide at /docs/invite. Two things changed in what you see: an invite that hasn’t qualified no longer shows an amount, so every number on the page is money that is already yours; and where a reward used to say it was waiting to unlock, it now names what it is waiting on. For invites created from 1 August 2026, an invite counts once your friend publishes one approved piece of work — how it performs makes no difference, but boosting alone no longer counts. Invites created before then pay out under the old rules.

    • Unlocking depends on your invitee publishing, not on time passing — there is no countdown.
    • Reward amounts are unchanged: $10 / $15 / $25 by your friend’s reach, plus $10 per tier for English-speaking audiences.
    • Paused accounts can now update their payout method from Earnings, so a withdrawal is never stuck waiting on a QR code.
  2. Improved

    Two new factors on the effective-exposure list#

    The factor list at /docs/effective-exposure now documents Factor 3 (anomalous-traffic exclusion) and Factor 4 (external engagement first), both in effect since Jul 27, 2026. View growth judged non-organic no longer counts toward effective exposure or campaign progress, and engagement scoring now prioritizes interactions from real audiences outside the platform. The docs page explains both in full.

  3. Improved

    Estimates are now a range#

    While a campaign is running, your reward now shows as an estimated range instead of a single number — open a campaign from My Campaigns to see the range and which badges apply. The range updates with the daily snapshot, and your final reward is confirmed exactly at settlement. Earnings changed with it: Total Rewards now counts only money that is already yours, and running-campaign estimates sit in Pending as a range until they settle. A single mid-campaign number implied a precision that does not exist — it shares a pool with every other creator and shifts with each snapshot, which made every dip look like a deduction.

    • Campaign cards stay free of mid-campaign dollar figures; the range lives with your posts.
    • The range is deliberately coarse — it moves with your data, never pretends to be exact.
    • Settled campaigns still show exact amounts everywhere, including bonus medals.
  4. Fixed

    Campaign progress no longer counts suspended accounts#

    When an account is suspended for inauthentic activity, its posts now stop counting toward every campaign’s progress bar — not just the campaign where the issue was found. Settlement already worked this way; the progress display and the automatic draft cutoff now follow the same rule. A campaign that crossed 100% on excluded data reopens for drafts until real contributions reach the target.

  5. New

    Import your draft from Notion, Feishu, Google Docs, or YouMind#

    Draft where you already write, then bring it into Tutti in one step. In the draft editor, choose Import document and paste a public document link — headings, lists, tables, code blocks, quotes, images, and video come across. You preview the result before it replaces your current draft. Text is ready immediately; images and video are copied into Tutti in the background while you keep editing, so they keep working even after the source link expires.

    • Supported links: public Notion pages, Feishu docs, Google Docs, and YouMind documents.
    • Unsupported blocks are simplified rather than dropped, and anything that can’t be copied is flagged — nothing goes missing silently.
  6. Improved

    Draft video uploads: about 4× faster, steadier on weak networks#

    The draft editor now uploads video in parallel chunks and recovers from brief network drops instead of failing. In our tests a 200 MB file went from about 50 s to about 13 s; the slower your connection, the bigger the gain. iPhone footage (HEVC / .mov) uses the same fast, resilient path now — format conversion still runs on our side after the upload finishes.

    • My campaigns: each post now shows as a journey card — Draft · Review · Publish · Reward — with a single clear next step.
    • Reward distribution on campaign cards is now split into creator and booster tracks, with bar heights on a log scale so the long tail stays visible.
    • Campaign progress bars now run on effective exposure — the same number rewards use — and no longer count forfeited posts.
    • Reposts and quotes are now counted together under the repost icon on post stats.
  7. New

    Docs: a getting-started guide for new creators#

    One page that walks a new creator through the whole flow — the four steps to a first reward, ground rules, how to pick campaigns, a pre-post checklist, what affects rewards, and how payouts arrive. About a 10-minute read.

    • Find it at Docs → Getting started. It is also linked from the welcome page while your account review runs, and from empty campaign lists.
  8. New

    My rates: set your own asking price#

    You can now tell Tutti your asking price per channel — one rate for an original X post, one for a dedicated YouTube video. Rates help match you with campaigns whose budget fits yours; leaving them blank keeps automatic matching.

    • Find it under Profile → Basic info → My rates. Change it anytime, or switch back to automatic matching with one tap.
    • A higher rate means fewer matching campaigns but more per collaboration — the trade-off is yours to set. Rates are a matching signal, not a binding commitment.
  9. Improved

    Docs: a dedicated “How rewards work” page#

    Everything about reward math now lives in one place — the pool model, what moves your estimate, badges that change the weight, and when the number locks. Every docs section also got its own copyable link.

    • New page at /docs/rewards; reward tooltips across the app now deep-link into it.
    • FAQ, rules, badges, invoice guide and changelog sections are all individually linkable — hover a heading to copy its anchor.
  10. Improved

    Referral rewards now scale with reach#

    The referral reward moved from a single flat amount to tiered payouts based on your invitee’s follower count, and it is now earned only when they genuinely take part — not just sign up. Inviting also unlocks after you complete at least one campaign of your own.

    • Tiered by your invitee’s followers when they participate: under 3,000 — $10; 3,000–10,000 — $15; 10,000 or more — $25. Creators whose primary language is English earn $10 more on every tier.
    • A reward is earned only when your invitee passes account review and takes part in at least one campaign — an original post or a boost both count.
    • The invite page tracks each invitee’s stage — Registered → Approved → Participated. Up to 20 qualifying invites per month; each reward confirms after 7 days before it can be withdrawn.
  11. New

    Your creator stats, in one shareable page#

    A new Stats page brings your reach and content quality together in one place: total views, approved posts, draft approval and Boost pass rates — each showing where you rank among creators — plus your activity over the past year and the badges you have collected. It is private by default; publish a shareable link whenever you want.

    The Stats page: a Performance card with views, posts and pass rates, an Activity heatmap, and collected badges.
    • Pick a time range — 30, 90, 180 or 365 days, or all time — and every Performance number, including your ranking, recomputes over that window. Activity and badges stay all-time.
    • No earnings or dollar figures — those stay on the Earnings page. Stats is about reach and quality only.
    • Private by default. One toggle publishes a public link to your stats that you can share on 𝕏.
  12. New

    Write drafts in-app, with brand feedback inline#

    Draft your post directly in Tutti instead of pasting a link. Write in a rich editor — headings, lists, images — submit it for review, and the brand leaves feedback by highlighting your text, right where it applies. Approve, publish on 𝕏, and paste the link to start tracking.

    • A full draft workspace per post: rich text, pasted and uploaded images, and the brand's comment thread side by side.
    • Edits to a draft under review are confirm-gated — you choose when to pull it back to draft and resubmit, so the brand never reviews a moving target.
    • Once published, a draft becomes read-only — you can still open it to review, but it can no longer be changed.
  13. New

    Past campaign history#

    Open any past campaign from My Campaigns to see its full history: every draft you submitted, the views and engagement each post earned, and the brand's feedback — including the reason behind any rejected draft.

    • A per-campaign summary: submissions, published, selected, pass rate, engagement, views, and earnings.
    • The brand feedback thread stays available after a campaign ends, so rejection reasons are no longer lost.
  14. Improved

    Clearer campaign participation#

    Campaigns now lead with what you can do. When a campaign's Create track is reserved for selected creators, you'll see "Open to boost" instead of a locked row — boosting is always a way in.

  15. New

    Reward distribution & your standing#

    Every campaign you join now shows where your reward sits among all participants — added for transparency, so you can see how many creators took part and how rewards are spread.

    • A compact "Top X% · N creators" line on each campaign card.
    • A pop-up histogram of the full reward distribution, with your position highlighted.
    • Live campaigns read the latest daily snapshot; settled campaigns use final settlement numbers.
  16. Improved

    Scheduled publish window#

    Approved drafts now show a countdown to the brand’s publish time. The post-link box unlocks once the window opens, so everyone posts together.

  17. New

    Referral program#

    Invite other creators with a personal link. Approved invitees earn you a referral reward after a short holding period.

    • New accounts pass a quick automated review before they can join.
  18. Improved

    Refreshed campaign view#

    The campaign details view was redesigned with a warm-neutral palette, clearer stat tiles and a floating call-to-action.

  19. New

    Campaign modifiers#

    Cards now surface the buffs and soft-caps that affect your rewards — handpicked, English bonus, diminishing returns and more — as small chips with plain-language tips.

  20. New

    Creator and Booster tracks#

    Each campaign card splits into a Creator track (original posts) and a Booster track (reposts and quotes), each with its own rewards and engagement metrics.