GTM Sauce

B2C · social video editing app

How Mojo grows

22 tactics and 29 figures from 4 interviews.

mojo-app.com

Mojo is a video app whose animated posters for Instagram stories made viewers ask how they were made, so it spread with no ad spend until revenue reached several hundred thousand dollars a month. It charged from launch and keeps a generous free tier. Most of its later growth came from steady paywall and price tests, which its product lead said raised revenue per user 60% in five months.

Summary written 2026-10-01 from the tactics below. Figures are as founders stated them.

About Mojo

What it is
Mobile app to create animated videos, stories and posters for Instagram and TikTok from templates
Who it's for
Social media creators, with pricing aimed at prosumers such as small businesses and agencies
Business model
freemium subscription
Pricing
Launched at $10/month with a 30-day free trial; Around $60-70/year (users quote this in complaints); Yearly plan pushed
Team
About 30 people; one dedicated monetization person, one UA lead
Funding
vc
Outcome
Acquired by TeamSnap

As described in the interviews, not independently verified.

Mojo's 22 tactics

Mojo · B2C · social media video maker

~15% of new revenue from existing users; no complaints in reviews or support

Ran a paywall campaign for existing free users triggered on app open, with frequency capped at one paywall per week however often they open the app. Alternative trigger suggested: after a key engagement event (e.g. sharing). Checked support and did a thorough App Store review analysis for complaints. Works alongside a generous free tier.

Workedpaywallupsell-expansion
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · video editing app

About half of conversions come after day 0 vs ~15-20% industry-wide

Generous freemium tier. After a user declines the first paywall, show a paywall on app launch once a week to those free users.

Workedpaywallupsell-expansion
App Masters · 2026-03-14

Mojo · B2C · social media video maker

Yearly plan uptake up ~15-20 points; one of three tests behind a 60% ARPU lift

Originally the first paywall screen showed yearly and monthly plans side by side. The test moved the monthly plan under a 'view all plans' button so it wasn't visible at first glance, leaving the yearly plan as the default.

Workedpaywallpricing
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social media video maker

New revenue +10% in the US and +30-40% in Brazil and Mexico

Added a small line next to the yearly plan stating its monthly-equivalent price (about $10/month) so it contrasts with the monthly plan (around $25). A/B tested by market.

Workedpaywallpricing
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social media video maker

Chosen to shorten payback and fund more ad spend; worked well per guest

Used ARPU in the first 7 days (ARPU7D) as the single success metric for all monetization experiments, to optimize new revenue, shorten payback and support scaling user acquisition. Seven days covered the 3-day trial plus a few days, and was a default window available in RevenueCat charts. Also monitored ARPU7D of new cohorts in RevenueCat charts after rollouts.

Workedexperimentationanalytics-attribution
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social media video maker

Rejected a winning higher price after a yearlong model showed lost long-term revenue

For price tests, tracked the 7-day cancellation rate as a proxy for renewal rate. When a higher price won on new revenue, modeled a year of revenue at that price using the proxy; the higher price's cancellation rate was far above baseline, so kept the original price.

Workedpricingexperimentation
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social media video maker

New revenue +20% in Japan; failed in the US, where a clean video paywall won

Tested in Japan a long scrolling paywall with lots of information, social proof/reviews and a clear free-tier vs pro-tier comparison. The same design was tested in the US, where a cleaner design with a slider, background videos and punchy messages performed better.

Mixedpaywalllocalization
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social media video maker

Significant results in 1-2 weeks per bucket; enabled the 60% ARPU lift in five months

Used a third-party paywall platform so the PM could build and launch tests autonomously, cutting the cycle from weeks or months to days. Split new users into three geo buckets (US/Australia/Canada English, Europe, Latin America) and ran a separate test stream in each in parallel, launching on a weekly or bi-weekly cadence; each test ran 1-2 weeks until statistically significant.

Workedexperimentationpaywall
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social video editing app

30 free trials on launch day, against a goal of one

After the pivot, took about two months (with two founders plus an intern) to build a glitchy alpha and launched it on Product Hunt. Added a subscription from day zero as the demand signal: $10/month (they had considered $1) with a 30-day free trial so nobody paid by accident. No onboarding paywall for the first few years, so trials reflected actual interest. Success bar set in advance: one trial from a country other than France.

Workedvalidationpaywall
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social video editing app

Many experiments run by one person; founder credits it for monetization gains

One dedicated monetization hire (Michal, data-minded, documents everything) owns paywall, pricing and onboarding experiments using Superwall and RevenueCat, borrowing a developer only when needed. One focus per quarter, in order: (1) paywall position, (2) totally different paywall concepts (video, minimal text, scrolling, trial reminder/timeline), (3) localized paywalls per country, (4) smaller changes within the winning paywall, (5) price tests.

Workedexperimentationpaywall
Sub Club by RevenueCat · 2024-07-10

Split everything by country and by platform (iOS/Android). Day to day, attribute trial starts to the same week's ad spend. For longer-term budget allocation, use blended cohorts: users acquired by a period's spend, per country and platform. RevenueCat is one source of new-user data. Planned next: a hybrid rule that re-counts users inactive for about 30 days as new, since heavy spend re-acquires past users.

Unknownanalytics-attribution
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · video and story editing app

Over 50% of revenue comes after day one, vs ~80% on day zero for most apps

Mojo keeps a generous free tier, converts many users on day zero, and shows a paywall on app launch to retained freemium users, capped at once a week, to keep re-pitching premium features over time.

Workedpaywallpricing
Sub Club by RevenueCat · 2026-03-06

Mojo · B2C · social media video maker

Lower prices won; part of the 60% ARPU lift, no separate number

Instead of the App Store's default exchange-rate conversion of US prices, ran price tests in the top LatAm markets (Brazil, Mexico) with lower local prices.

Workedpricinglocalization
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social media video maker

Several winners shipped only in some markets; ARPU of new cohorts kept rising

When a test (usually in the US or Europe) produced a statistically significant winner, retested it in each other key geo segment and rolled it out only where it brought incremental revenue. Then watched ARPU7D of new cohorts in RevenueCat charts to confirm the lift held.

Workedexperimentationlocalization
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social video editing app

Still brings in most free trials today

After Apple's App Store team told them they were not pushing the paywall enough, the first paywall experiment moved the existing paywall, unchanged, to the end of onboarding. The team had resisted because users had not tried the app yet, but users get a free trial first.

Workedpaywallonboarding
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social video editing app

Revenue per user up about 50%; lighter users churn more

Benchmarked prices of video and photo editing apps and chose to charge more than most, targeting prosumers such as small businesses and agencies (some users run agencies on Mojo with freelancers), since casual users give weak signal in a freemium app. Raised prices through tests; annual price now around $60-70. Accepts complaints in reviews and interviews from casual users.

Mixedpricingpositioning-niche
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social video editing app

Tested and rolled out; founder says the effect was positive, no numbers

Noticed Turkish inflation had eroded the local price point. The monetization lead tested a +100% price in Turkey and then rolled it out.

Workedpricinglocalization
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social video editing app

Grew to several hundred thousand dollars a month with $0 on ads

Mojo invented animated posters in Instagram stories, a format that did not exist. When viewers saw an ordinary person post one, they asked in DMs how it was made and users recommended the app, with no referral mechanism. Advice: make the app's output visible and distinctive rather than bolting on share cards or referral features later.

Workedproduct-viralityword-of-mouth
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social video editing app

Skips LTV prediction entirely; no results reported

With SKAdNetwork limiting attribution, the UA lead (running Apple Search Ads, Meta and TikTok on an ROI basis) gave up on predicted LTV and instead pushed the yearly plan so cohorts pay back in roughly 30 days.

Unknownanalytics-attributionpricing
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social video editing app

Reached $1M+ monthly revenue without CRM; expected gain was single digits

Deliberately postponed CRM (lifecycle messaging) even past $1M MRR: the top five languages cover no more than two thirds of users, so localized CRM would take a lot of effort for an expected single-digit growth gain. Put the effort into monetization experiments and AI video features instead; plans to add some CRM later.

Unknownteam-processemail
Sub Club by RevenueCat · 2024-07-10

Mojo · B2C · social media video maker

Only ~50% of payers convert on day one vs ~80% industry-wide

Mojo's free tier intentionally includes many features and a lot of content, less restricted than competitors, so users retain and are later converted by in-app paywall campaigns.

Workedpositioning-nicheproduct-activation
Sub Club by RevenueCat · 2026-03-01

Mojo · B2C · social video editing app

Unprofitable at first; Brazil took off weeks later and is now a top 3-5 country

Before shifting to using creator content as ads, paid influencers to post on their own accounts in several countries, including Brazil.

Mixedinfluencermarket-selection
Sub Club by RevenueCat · 2024-07-10

Mojo by the numbers

MetricValueContextSaid in
share50%
approximate
Share of conversions on day 0; the other ~50% of revenue comes from freemium users converting later via the weekly launch paywallApp Masters
2026-03-14
24:52
share50%
approximate
Share of Mojo revenue that does not come on the first day (more than 50%), due to a generous free tierSub Club by RevenueCat
2026-03-06
arpu+60%
approximate
ARPU increase over five months from paywall and pricing experimentsSub Club by RevenueCat
2026-03-01
share+15–20 percentage points
estimate
Increase in yearly plan adoption after hiding the monthly plan behind 'view all plans'Sub Club by RevenueCat
2026-03-01
priceUSD 10/month
illustrative
Monthly-equivalent price shown next to the yearly plan (guest hedged 'I don't know')Sub Club by RevenueCat
2026-03-01
priceUSD 25/month
illustrative
Monthly plan price (guest hedged 'let's say')Sub Club by RevenueCat
2026-03-01
revenue+10%
approximate
US lift in new revenue from showing yearly price as a monthly equivalentSub Club by RevenueCat
2026-03-01
revenue+30–40%
approximate
Latin America (Brazil, Mexico) lift in new revenue from showing yearly price as a monthly equivalentSub Club by RevenueCat
2026-03-01
revenue+20%
estimate
Japan lift in new revenue from long, detail-rich scrolling paywall (same design failed in the US)Sub Club by RevenueCat
2026-03-01
share15%
estimate
Share of new revenue driven by the weekly app-open paywall campaign for existing free usersSub Club by RevenueCat
2026-03-01
share50%
approximate
Share of payers converting on the first day (rest convert later)Sub Club by RevenueCat
2026-03-01
mrrUSD 1M/month
approximate
Over $1M MRR; host relays figure the guest shared in prepSub Club by RevenueCat
2024-07-10
downloads40M downloads
approximate
Over 40 millionSub Club by RevenueCat
2024-07-10
team size30 people
approximate
Sub Club by RevenueCat
2024-07-10
time to milestone2 months
approximate
Time from pivot to first (alpha) version launched on Product Hunt; 'two full months, a bit more'Sub Club by RevenueCat
2024-07-10
priceUSD 10/monthLaunch subscription price, with a 30-day free trial; founders had considered $1/monthSub Club by RevenueCat
2024-07-10
trial starts30 trials/day
approximate
Launch day (day zero) trial starts; the founders' success bar was one trial from an unknown countrySub Club by RevenueCat
2024-07-10
sharemost of the trials
estimate
Share of trial starts coming from the onboarding paywall, still todaySub Club by RevenueCat
2024-07-10
share33%
approximate
US share of revenue (number one country)Sub Club by RevenueCat
2024-07-10
priceUSD 60–70/year
approximate
Annual price as quoted by users complaining in interviews and App Store reviewsSub Club by RevenueCat
2024-07-10
arpu+50%
approximate
ARPU increase from price increases and testing (transcribed as 'IRP')Sub Club by RevenueCat
2024-07-10
price+100%
approximate
Price increase in Turkey to account for inflation, tested then rolled outSub Club by RevenueCat
2024-07-10
team size1 peoplePeople dedicated to monetization (paywalls, pricing, onboarding experiments); borrows a developer occasionallySub Club by RevenueCat
2024-07-10
ad spendUSD 0No acquisition spend until revenue reached several hundred thousand dollars per month; growth came from shared outputsSub Club by RevenueCat
2024-07-10
mrrseveral hundred thousand dollars
approximate
Revenue level reached with zero acquisition spendSub Club by RevenueCat
2024-07-10
rank3–5
approximate
Brazil's rank among Mojo's countries today, after an unprofitable influencer campaign seeded itSub Club by RevenueCat
2024-07-10
payback period30 days
goal
Target payback on paid UA cohorts, enabled by pushing the yearly planSub Club by RevenueCat
2024-07-10
share67%
approximate
Top five languages combined account for no more than two thirds of the user baseSub Club by RevenueCat
2024-07-10
growth ratesingle digit
estimate
Expected growth from adding CRM, given language fragmentationSub Club by RevenueCat
2024-07-10

Topics

Interviews