Josh Holmes

Enter password

Private — Josh Holmes team.

Josh Holmes
04 September 2026

The year

Four goals, twelve months, one date. Everything back-plans from Friday 10 September 2027 — the Skinny Dipping in Canggu EP and the Indonesian show, released and played as a single moment.

#Goal for the year
11,000,000 Spotify streams (catalogue total)
210,000 followers per platform
3500-seat Jakarta show, sold out
4Support slot secured
The shape of it, in one sentence

16 October 2026 proves the process. The proven process then runs at the anchor.

The Bali Sessions is not the big release — it is the rehearsal for the big release, eleven months early, while mistakes are still cheap. Everything released since January 2025 has totalled 10,201 streams; two singles landed under 200 each. The release machine is broken, and October is when it gets fixed under real conditions.

The plan window is September 2026 – August 2027, so month 12 ends ten days before the show. That is deliberate: the anchor is the terminus, not a milestone inside the year. Consolidation belongs to month 13 and beyond.

Where we start

871email list, dormant since May
2.2saverage watch time on TikTok
0.48%Spotify save rate
£0.49cost per Indonesian contact

List and cost from the Laylo export and Meta ads reporting; watch time from TikTok Studio, ten videos, Dec 2025 – Apr 2026; save rate from Spotify for Artists. All pulled 4 September 2026.

The four goals

Set by Josh, 4 September 2026. Each one below shows the gap, the multiple it implies, and the single lever that moves it. Where the arithmetic says a goal is in trouble, it says so.

GoalTodayGapThe one leverVerdict
1M Spotify streams
catalogue total
710,672+289,328Indonesian playlist placement, at volumestretch
10k followers
per platform
1,338 IG
3,109 TT
1,739 SP
+23,814
combined
Follow rate — not more viewsblocked
500-seat Jakarta sellout350 free500 paidThe size of the email listreachable
Support slot secured—1Proof you sell ticketsdownstream

Goal 1  ·  1,000,000 Spotify streams

Cumulative catalogue total. +289,328 needed in twelve months — against 11,868 in the last twelve months. That is a 24× step up, and it is the same size as You & Me's entire lifetime (296,688). The goal is, in effect, one more career-best track — or a lot of playlists.

The mechanism, made countable

One Indonesian user playlist — LAGU BUTTERFLY, added 11 Aug — produced 6,213 streams from 5,136 listeners in about three weeks. That is the only proven stream engine this project has.

289,328 ÷ 6,213 ≈ 47 placements of that size — about four a month. That is the target to steer by. One editorial add could do it alone, which is why the free pitch matters more than anything paid.

ActionWhenOwner
Pitch every release through Spotify for Artists editorial, 4+ weeks out — free, and the only route to algorithmic surfacesevery release, no exceptionsJosh
Go back to the LAGU BUTTERFLY curator — they already chose to support the musicSeptemberJosh
Build a list of 50 Indonesian pop-punk / galau playlist curators; pitch 10 a monthfrom SeptemberJosh + social manager
Raise save rate 0.48% → 1%+ — saves are what open Release Radar and Discover Weeklymeasured monthlyJosh
Test Spotify Showcase in Indonesia (Marquee is not available to us)NovemberJosh

Leading indicator: new playlist placements per month, and Spotify's own surfaces as a share of playlist streams — currently 4%. If that share does not move, there is no engine and the goal will not land, however many singles go out.

Goal 2  ·  10,000 followers per platform

Read this before planning anything else on this goal

Instagram converts at 0.13 follows per 1,000 views. To add the 8,662 followers this goal needs, at that rate:

Follow rateViews required
0.13 / 1k  today66,600,000
1.0 / 1k  8× better8,662,000
3.0 / 1k  23× better2,887,000
5.0 / 1k  38× better1,732,000

For scale, every view this project earned in 2026 — paid and organic — was 1,773,221.

66 million views is not happening. So this goal cannot be reached by getting more views. It can only be reached by fixing the rate at which a view becomes a follow. At 5 follows per 1,000, the views you already get would be enough.

This is why the two-second problem is the highest-priority content work in the plan. It is not a content-quality nicety — it is the only arithmetic route to this goal. Buying followers would hit the number for a few hundred pounds and change nothing: last year's entire TikTok gain of 3,047 was bought, and organic growth was negative in every month without ad spend.

ActionWhenOwner
Move average watch time 2.2s → 5s — payoff in the first frame, 12–18s cuts, visual openersfrom September, measured monthlysocial manager
Close out the April profile audit — profile photo, five highlights, pinned posts, TikTok bio, “Start Here” link. This is the layer that converts a viewer into a follower, and it has been open five monthsSeptember — 20 minutesJosh
Report follows per 1,000 views every month, per platform. This is the goal's real metricmonthlyJosh
Track Indonesian share of new followers — a UK follower cannot buy a Jakarta ticketmonthlyJosh
Do not buy followers. It hits the number and moves nothing elsestandingall

Leading indicator: follows per 1,000 views. If it is still under 1.0 by December, this goal should be renegotiated rather than chased.

Goal 3  ·  500-seat Jakarta show, sold out

The most reachable of the four, and the one the rest of the plan is built around. Break-even is now settled at ~£8 a head against £4,006 of costs. The 2026 show gave away 350 tickets in five days, so demand is not in doubt — paid demand is.

The arithmetic that decides this goal

The email list is the ticket machine. Tickets sold = list size × conversion.

List → ticket conversionList needed for 500
5%  cold10,000
10%  warm, local, correctly priced5,000
20%  exceptional2,500

The list is 871 today. At 10%, that is 87 tickets — short by 413. The 5,000-person list target is not an aspiration; it is the number that makes 500 sold arithmetically possible.

ActionWhenOwner
Fix payment rails — QRIS and e-wallets, settling to a UK account. In 2026, 40 of 40 VIP baskets produced 4 paymentsSeptemberJosh
Email the 871 list. Never done; the list has been silent since MaySeptemberJosh
Every ad, pre-save and link captures an email — the list grows continuously, not in campaignsstanding, from SeptemberJosh + social manager
Grow the list to 2,500 (floor) / 5,000 (stretch), Indonesian-weightedby May 2027Josh
Price test against the list — this produces the ticket price and the venue size, in that orderNovemberJosh
Confirm venue and pay deposit23 Apr 2027 (D-20)Josh
Indonesia audience push begins in earnest7 May 2027 (D-18)social manager
Ticket on-sale2 Jul 2027 (D-10)Josh

Leading indicator: Indonesian email addresses on the list, and the open rate. Everything else about this goal is downstream of those two numbers.

Goal 4  ·  Support slot secured

Territory left open — UK or Indonesia/SEA, whichever lands first (Josh, 4 Sep 2026). The outreach templates are the same either way, so working both costs little.

This goal is downstream of goal 3. Support slots are given to acts that demonstrably sell tickets. A 500-cap Jakarta sellout is the credential; nothing before it is. That means the real work here happens late, and the preparation happens early.

ActionWhenOwner
Update the EPK — streams, the 107-outlet press run, the sellout, live photos. Open since AprilSeptemberJosh
SEA route: build a promoter/agent list through COMA, the band and the Jakarta promoter network. The DKMBA databases contain zero SEA contacts, so this is built from scratchfrom JanuaryJosh
UK route: the DKMBA A&R and agent databases (~1,600 contacts) finally apply here. Filter to pop-punk agents and support bookersfrom JanuaryJosh
10 targeted approaches a month, tracked with replies — not a mailoutfrom March 2027Josh
Lead with the sellout the week it happens — the credential is freshest immediately after the showSep 2027Josh

Leading indicator: replies per 10 approaches. Zero replies after 30 approaches means the pitch is wrong, not the market.

This month — do these five things

September 2026. If nothing else happens, these do.

#ActionServesOwner
1Submit the Spotify editorial pitch for The Bali Sessions. Free, and the window closes in about two weeksGoal 1Josh
2Email the 871-person list. Acknowledge the silence, give them the acoustic EPGoals 1 & 3Josh
3Register one QRIS ticketing platform and buy a test ticket on an Indonesian phoneGoal 3Josh
4Close out the April profile audit — 20 minutes, and add the “Start Here” email linkGoals 2 & 3Josh
5Run the five-opening hook test; record average watch time for eachGoal 2social manager

Three gates — before any of the above works

None of them are content. All three are cheap. Until they are done, every goal above is theoretical.

#GateWhy it gates everythingBy when
P0Ticketing that takes QRIS and e-wallets, settling to a UK accountIn 2026, 40 of 40 VIP tickets reached baskets and 4 payments completed. The demand was real; the checkout was card-only in an e-wallet market. A bigger audience through a broken till still yields nothingTested end to end on an Indonesian phone before the price test
P0Email the 871-person list870 of 871 records have an email address and the list has never been emailed — it was being reached by paid Instagram DMs until that got too expensive. Email costs nothing at this size. It is 97% Indonesian and 66% Jakarta: this is the ticket-buying audience for 2027September 2026
P0Fix the first two secondsTikTok is distributing the content hard — For You traffic runs 78–96%. Viewers leave at second two. Reach is not the constraint and never was; retention isMeasured monthly from September

The four phases, re-cut around the anchor

These windows were provisional until the anchor date existed. It exists now, so they have been re-cut against 10 September 2027 — and one of them changes meaning entirely.

PhaseWindowPurposeExit test
1 · ProveSep–Nov 2026Clear the three gates and run the Bali Sessions as a full-process releaseDid the EP beat 10,201 streams — everything released since Jan 2025 combined?
2 · BuildDec 2026–Feb 2027Quiet months. Finish recording the 2027 EP; grow the list; apply what October taughtEP recording done by 29 Jan, and the list past 1,800
3 · CommitMar–May 2027Master, deliver, book the venue, pay the deposit, start the Indonesian audience pushVenue confirmed and the audience push measurably running by 7 May
4 · SellJun–Aug 2027The ticket-selling sprint. Lead single, press, on-sale, travel, rehearsalsTickets sold at a price that clears break-even
What the re-cut changed

Phase 4 was called Consolidate, on the assumption the big moment landed mid-year. It does not — it lands on the last day. Phase 4 is not consolidation, it is the ticket-selling sprint, and it is the highest-pressure quarter of the year. Real consolidation — converting the spike into a durable base — starts in month 13.

Month by month

#MonthAnchorThe one thing
1Sep 2026Last First Kiss (Acoustic), 25 SepClear the three gates. Email the list, test a QRIS checkout, start the hook test
2Oct 2026The Bali Sessions EP, 16 OctRun the full release process, properly, once. This is the rehearsal for 2027
3Nov 2026Bali Sessions retrospectiveWrite down what the process actually produced, and what changes for next time
4Dec 2026— quiet monthWarm the list through the holidays; keep the catalogue alive; do not release into Christmas
5Jan 2027EP recording complete, 29 Jan (D-32wks)Lock the creative deadline early. If this slips, the show slips
6Feb 2027Georgia, 5 FebFirst single of the build. Apply the October learnings to a live release
7Mar 2027EP mastered, artwork and metadata locked, 26 Mar (D-24wks)Everything creative is finished. From here it is distribution and audience
8Apr 2027I Like The Way Ya, 2 Apr · venue confirmed and deposit paid, 23 Apr (D-20wks)Size the room from listener data and the price test — not from optimism
9May 2027Indonesia audience push begins, 7 May (D-18wks) · Spotify editorial pitch, 21 MayThe months before the on-sale sell the tickets. The show does not
10Jun 2027Skinny Dipping in Canggu lead single, 4 Jun · Indonesian press begins, 18 Jun (D-12wks)Press and single land together, pointed at an on-sale two weeks out
11Jul 2027TICKET ON-SALE, 2 Jul (D-10wks) — the same day “27” releasesThe year's real test. Can this audience be sold to at all?
12Aug 2027In Another Life, 6 Aug · press run, 13 Aug · final push, 27 AugSell the remaining tickets; confirm travel, visas and rehearsals
—10 Sep 2027THE SHOW + Skinny Dipping in Canggu EPThe EP releases on show day — the show is the launch. Four singles will already be out

Release dates are fixed and were decided by Josh on 4 September 2026. Week offsets are calculated from 10 September 2027; the intervals themselves come from the release playbook and should be tightened once venue terms and the real distribution lead time are known. Full release schedule, ticketing options and risk register are on the Plan tab.

The back-plan, in weeks

Two dates fall out of this that are worth noticing. The on-sale lands on 2 July 2027 — the same day “27” releases, so the ticket announcement has a new song carrying it. And by on-sale, buyers will have heard four singles from the record. The same-day EP release does not leave the on-sale unsupported.

WhenDateMilestoneOwner
D-32Fri 29 Jan 2027EP recording completeJosh + producer
D-24Fri 26 Mar 2027Mastered, artwork done, metadata lockedJosh + producer
D-20Fri 23 Apr 2027Delivered to distributor · venue confirmed and deposit paidJosh
D-18Fri 7 May 2027Indonesia audience push begins in earnestsocial media manager
D-16Fri 21 May 2027Spotify editorial pitch for the EP lead trackJosh
D-12Fri 18 Jun 2027Indonesian press campaign beginsPR
D-10Fri 2 Jul 2027Ticket on-saleJosh
D-8Fri 16 Jul 2027Flights, accommodation and visas confirmedJosh
D-6Fri 30 Jul 2027Band rehearsals scheduledband
D-4Fri 13 Aug 2027Press run and interviews in Indonesian mediaPR
D-2Fri 27 Aug 2027Final ticket push; email-capture plan for the venueJosh
DFri 10 Sep 2027Show + EP releaseall

The 2026 show sold out in five days, which argues for a shorter on-sale window than the ten weeks above, not a longer one. Revisit once the venue is chosen — ten weeks of slow selling is worse for momentum than four weeks of fast selling.

Supporting targets — floor and stretch

These are the numbers underneath the four goals: the ones that have to move for the goals to be reachable. Floor means the year was not wasted; stretch means it changed something. Every target has a named mechanism, because a target without one is a wish.

MetricTodayFloorStretchMechanism
Email list8712,5005,000“Start Here” button as the permanent top-of-funnel · email capture on every pre-save · list-building ads to Indonesia
Avg watch time, TikTok2.2s4.0s5.0sPayoff in the first frame · visual openers · cut to 12–18s from 24–37s
Spotify save rate0.48%1.0%1.5%The release process itself — pre-saves, editorial pitch, playlist outreach
The Bali Sessions EP, 90 days—10,00025,000Floor = the EP alone matches everything released since Jan 2025
Largest single playlist, share of playlist streams71%<50%<35%Independent Indonesian playlist outreach — reduce dependence on one curator
Paid tickets, 2027 show0set by the November price testDeliberately unset — see below
Why the ticket target is blank on purpose

The 2026 show was free, so willingness to pay has never been tested. Picking a number now would be invention. The November price test against the 871-person list produces the number, and the venue is then sized from it — in that order, not the reverse.

What is known, and now settled: the 2026 show cost ≈£4,006. The balance of the earlier £8,000 figure was personal Bali holiday spend and does not count against the show. So break-even for a comparable show is ~£11 a head at 350 capacity, ~£8 at 500 — a real number to price against, not a range.

Experiments — three a month, no more

More than three and you cannot attribute a result to a cause. Named for the months where the evidence is fresh; later months get slots, filled at the monthly close from what the previous month actually showed.

MonthThe threeWhat it answers
Sep 2026Email the 871-person list for the first timeIs this audience still warm after four months of silence? Open rate is the number.
Five openings of one video, compared on average watch timeWhich opening style holds attention past two seconds?
Register one QRIS platform and buy a test ticket on an Indonesian phoneCan this project actually take money in Indonesia?
Oct 2026The Bali Sessions release, run to the full playbookDoes a deliberate process beat the current one? Save rate in the first 72 hours.
Pre-save link with email capture attachedDoes a release convert strangers into owned audience, or only into streams?
Instagram Trial Reels for hook variantsCan hooks be tested without cluttering the feed? (Instagram-only — verify the feature still exists)
Nov 2026Price test against the listWhat will this audience actually pay? Everything about the venue depends on it
Spotify Showcase in IndonesiaDoes a Spotify-native ad reach listeners better than a social ad? (Eligibility needs checking in-platform)
The winning opener as paid ad creative, against current creativeDoes a hook proven organically also win when paid?
Dec–Aug3 slots per month, chosen at the monthly closeFilled from what the previous month showed, not planned nine months out

What we are deliberately not doing

Not thisWhy not
Working through the 100 Hooks listThose hooks are already in use — “who is your first dance going to be with”, “for fans of Simple Plan”, “the person you thought you'd marry” are all on it. They have been measured across 342,000 views at 2.1–3.2 seconds. This is the thing being fixed, not the fix
A UK / US / EU press and radio pushThe acquired press, radio and A&R databases contain zero Indonesian, Singaporean or Malaysian contacts. The audience is 97% Indonesian. Those lists serve a different strategy, and that strategy has not been chosen
Spotify Marquee adsNeeds 5k streams and >1,000 followers in the target market. Followers are 1,739 globally, +1 in August, and the Indonesian audience only arrived in August 2026
Follower and profile-visit ad objectives£52.93 bought 2,244 profile visits against 1,338 followers; on TikTok the claimed and actual follower counts do not even reconcile. The objective buys a number, not a relationship
Posting 14× a weekNot because volume is punished — For You traffic proves it is not — but because fixing the first two seconds is per-post work, and fourteen posts cannot each get it. Seven well-cut posts beat fourteen quick ones
Buying streamsExpensive, does not retain, and it poisons the data this plan depends on

What the year costs

Real unit costs from 2026 invoices, converted at roughly IDR 20,500 to £1. This is what is known, not a complete budget — travel and the larger venue are still open.

ItemCostNote
List-building ads, to floor of 2,500~£8001,629 contacts at £0.49. Treat £0.49 as a floor — it was earned Feb–Apr 2026 with a sold-out show to announce. With nothing to announce it will cost more
List-building ads, to stretch of 5,000~£2,000Same caveat, larger volume
Indonesian PR, per campaign£39066–107 outlets, documented. Budget two: the Bali EP and the 2027 EP
Venue, 350-cap (COMA Jakarta, 2026 price)£878A bigger room costs more — unpriced until the venue is chosen
Full band + MD + playback + 3 studio days£4512026 actual
Lighting rig, operator and crew£2342026 actual
Mixing and mastering, per session£642026 actual
Spotify Showcase test£100–300Minimum spend varies by region — confirm in-platform
Flights, accommodation, visasunknownOpen. The largest uncosted item in the year
2026 show, total cost£4,006Settled 4 Sep 2026. The benchmark for costing 2027 — break-even ~£11/head at 350, ~£8 at 500. Personal Bali holiday spend is excluded

The rhythm that keeps this honest

CadenceWhat happensOutput
Weekly20 minutes: what shipped, what is blocked, what is nextThe current month note
MonthlyActuals against targets. Pick next month's three experiments. Stop somethingMonth review + updated targets
QuarterlyPhase review against its exit test. Is the strategy working?Phase note + decision log
Per releaseRun the release playbook end to end, and record where it brokeRelease retrospective
The rule this plan lives or dies by

Numbers come from exports, never from memory. If a figure has no source, it gets marked unverified. Every claim about what works gets a date and a source. Anything we stop doing gets written down with the reason, so it does not get relitigated in March.