Studio → Cases → ZRI Adventures
In Sri Lanka, ZRI Adventures went from 2,382 people reached to 11,273, and from 2 comments to 102, in 61 days
ZRI Adventures sells adventure days out of Colombo and lists 47 tours, 46 of them bookable, to an account of 6,507 followers. In the 61 days before this started it drew 147 interactions and 2 comments. 30 posts went out over the 61 days after, and the rise landed on the surfaces those posts sit on: carousel reach went from 819 people to 8,435 and feed reach from 1,161 to 2,552.
What does it look like when a quiet audience starts asking to be sold to?
ZRI Adventures had 47 tours listed and an account of 6,507 followers that produced 2 comments in 61 days. In the 61 days that followed, 25 people asked for the booking link.
The operator sells Sri Lanka by the trip: five days coast to coast, the hill-country train through the tea plantations, a night in a luxury safari tent, horses along the surf. All 47 were already listed and priced on the operator's booking platform, 46 of them bookable, photographs included.
This operator puts money behind the account and did so in both windows: Instagram's own account insights record 3 people's worth of advertising reach before and 8 after. None of it is counted anywhere on this page. The spend went up while the posts were running, which is an operator deciding the account is worth money rather than one losing interest in it.
We were asked to keep the account posting without asking for anything new. No shoot, no brief, no extra hour in a week that did not have one. The challenge was to turn a catalogue that already existed into weekly presence, and to leave the operator with a single decision: approve, or do not.
What did Leanboat Studio do?
Leanboat Studio built 30 Instagram posts from ZRI Adventures’s own tours and photographs and published them on ZRI Adventures’s own account, across 61 days.
- Read the catalogue. 47 tours from the operator's booking platform, 46 bookable, photographs included. We asked the operator for nothing new.
- Composed one post per tour. 22 single images, 4 carousels and 4 stories. No video, no reels.
- Sent every post for approval. Approval was the operator's only job, and nothing went out without it.
- Published on the operator's own account, each post carrying one keyword.
- Answered the keyword by direct message. A follower who comments the keyword is asking for the booking link, so a comment on this account is a request rather than applause.




Four of the 30 posts, the most recent the account published.
How was this measured?
Leanboat Studio compares two equal windows, the days before an operator's first post and the same number after it, and for this operator it uses only the part of each figure that Instagram attributes to organic content rather than to ads.
61 days rather than 90, because that is the whole time this operator has been live. Stretching the before window without stretching the after would flatter the result. Both move together.
This operator advertised in both windows, so every figure here is the organic side of Instagram's own breakdown on both sides. Organic reach is total minus ad reach, which understates it, so 11,273 is the conservative read rather than a flattering one.
What were the results?
On this account, people reached went from 2,382 to 11,273, and comments went from 2 to 102.
People reached. Bars share one scale.
| What we measured | Before | After | Change |
|---|---|---|---|
| People reached | 2,382 | 11,273 | +8,891 |
| Comments | 2 | 102 | +100 |
| Interactions | 147 | 2,172 | +2,025 |
| Likes | 38 | 1,083 | +1,045 |
| Shares | 44 | 342 | +298 |
| Saves | 19 | 294 | +275 |
Every figure above comes from Instagram account insights for the two windows named. Post counts and formats come from Leanboat Studio’s publishing record.
What changed on the account
An account of 6,507 followers that nobody was talking to
ZRI Adventures had 615 posts of its own history behind it and an audience that had gone quiet: 2,382 people reached, 147 interactions and 2 comments across the 61 days before we started.
30 posts went out on a fixed weekly rhythm and the whole account got busier: 11,273 people reached, 2,172 interactions, 102 comments, 342 shares and 294 saves. 81 of those comments landed on posts we published and 25 of them asked for the booking link, on an account that had produced 2 comments in the window before.
What this does not show
- The operator advertised in both windows, 3 people's worth of reach before and 8 after, and none of it is counted here. Every figure on this page is total minus that spend, so the organic reach is understated rather than flattered.
- Part of the engagement is the operator's own reels, which we do not publish: 675 of the 2,172 interactions, 561 of the 1,083 likes and 26 of the 102 comments sit there. What sits on the surfaces we do publish is 1,480 interactions on feed posts and 17 on stories, up from 112 and 6.
- Our 26 measured posts summed 17,429 reach between them against 11,273 unique on the account. Summed per-post reach counts the same person once per post, so it answers whether our posts did the reaching and is never itself a count of people.
- Taps on the profile link were 0 before and 0 after, and story likes were 2 in both windows. The asks arrived as comments instead.
- 25 messages went out, 11 are recorded delivered and 12 clicks came back. That delivery gap is ours rather than a finding about the operator's audience, and it is named here because it did not work.
- 4 of the 30 posts return no per-post figures, so the per-post check is built on the 26 that do. The account table is the complete one.
- 61 days is a short read, and 25 asks are not 25 bookings. The posts ran alongside everything else the operator did in the same window, which is correlation and not proof; Instagram does not report what happens after a link.
Is this typical, or is it the best case?
Leanboat Studio does not publish a cohort comparison yet, so this page cannot tell you where ZRI Adventures sits against every other operator.
There was one here, and it came down. It was assembled from a sweep across every partner at once, and a sweep is exactly the thing that hides a bad figure inside an average. Every partner is now being read end to end on its own page, and a median goes back up only once that is true of all of them.
Until then, read this as one operator’s result. It is not an average and it is not a promise about your account.
Your tours are already photographed.
The posts are the missing hour. Connect one account and approve what goes out.