Zahlon Travel

Facebook Page — Launch Kit

Everything to launch the Zahlon Travel Page, ready to copy & paste — page fields, a month of posts, every visual at exact Facebook sizes, and the setup + growth playbooks.

Honesty firewall — every word here is true and clean: no bookings, no payments, no fake reviews, no “AI”. Keep it that way before you publish anything new.

Zahlon Travel — Facebook Page Launch Kit · 🇱🇰

A complete, premium, ready-to-launch Facebook Page pack for Zahlon Travel — *the trusted way to see Sri Lanka* — the honest travel companion app by Shamrocks Games. Brand-exact (deep sea-teal + gold + cream, the golden-island emblem), English-led, and 100% honesty-firewall-clean so the Page and its ads stay true and stay live.

Open site/index.html in a browser for the visual kit — the gallery, one-click copy blocks, the launch calendar, and the honesty firewall. (Best served over a local web server, or just open the deployed link.)

What's inside

zahlon-fb-pack/
├── README.md                      ← you are here (master index)
├── SETUP-GUIDE.md                 ← click-by-click: create + optimise the Page in 2026
├── FACTS.md                       ← the ground-truth brief every word obeys
│
├── site/                          ← the browsable, deployable kit (index.html)
│
├── assets/                        ← every visual, rendered at exact 2026 FB sizes
│   ├── profile/  profile-1080.png            (1080×1080, circle-safe — the emblem)
│   ├── cover/    cover-1640x624.png           (cover photo, safe-zoned)
│   │             cover-video-820x462.mp4      (24s cover video, silent loop)
│   │             cover-video-poster-820x462.png
│   ├── og/       og-1200x630.png              (link / share card)
│   └── posts/    01-brand · 02–07 features · 10–17 destinations · 20 hero · 21 story
│
├── page-identity/page-identity.md ← every Page field (name, bio, About…) + char counts
│
├── copy/
│   ├── pinned-post.md             ← the pinned launch post (+ short variant)
│   ├── post-captions.md           ← ~15 ready-to-post launch posts (caption · hashtags · visual)
│   ├── content-calendar-30day.md  ← 30 days of posts, scheduled
│   ├── caption-library.md         ← ~60 captions across 8 pillars
│   ├── hashtags.md                ← hashtag sets + the real (non-hashtag) growth levers
│   ├── response-templates.md      ← inbox auto-replies, FAQ saved replies, comment scripts
│   └── community-guidelines.md    ← postable "house rules"
│
├── ops/
│   ├── compliance-honesty.md      ← THE honesty firewall (read first)
│   ├── business-suite-ads-verification.md  ← Business Suite · verification · honest boosting
│   └── growth-playbook.md         ← 0 → 1,000 followers, the honest way
│
├── research/                      ← the 4 source research reports (specs · policy · competitors · discovery)
└── renderer/                      ← the deterministic headless-Chromium renderer (regenerate any asset)

The locked decisions (consistent across the whole pack)

FieldValue
Page nameZahlon Travel (singular — never "Zahlon Travels")
Username@zahlontravel → facebook.com/zahlontravel (fallbacks: zahlontravelapp · visitzahlon · zahlonlk)
CategoriesTravel Company (primary) · App Page · Tourist Information Center — never Travel Agency / Tour Operator / Hotel / anything with "Booking"
CTA buttonUse Apphttps://zahlon.com (the LIVE web app)
Websitehttps://zahlon.com
Support emailsupport@zahlon.com
Service areaSri Lanka (audience = international + domestic travellers + local businesses who want to be found)
PriceFree
LanguagesEnglish-led; the app's 8 languages are a *feature* to highlight

⚠️ The one rule that matters most — the honesty firewall

Zahlon Travel's brand is its compliance posture: tell the plain truth and the Page passes itself. The promise is *"the honest way to see Sri Lanka — no bookings, no payments, no middlemen."* So before publishing anything new, run it past ops/compliance-honesty.md:

  • Never (in copy, hashtags, or text baked into any image): bookings/reservations/"book now"/checkout/OTA · "best price"/deals/discounts · payments/commissions/affiliate framing · fake ratings/reviews/stars/"verified by Zahlon"/certification · official-tourism-authority implication · unprovable "#1 / best in the world" superlatives · the word "AI".
  • Do: "honest", "trusted", "no bookings, no payments", "your own route", "real local places", "works offline", "in your own language", "plan free, no account", "free".
  • The brand's anti-OTA *disavowals* (e.g. *"a way to see Sri Lanka that doesn't start with a Book-now button"*) are the differentiator and are allowed — they reject the transaction, never invite it.

Regenerate the visuals

cd renderer && node render.mjs          # re-renders every asset (headless Chromium)
cd .. && node build-site.cjs            # rebuilds site/ from the docs + assets

Deploy

# from this folder, after build-site.cjs:
npx wrangler pages deploy site --project-name zahlon-fb-kit --branch main --commit-dirty=true

The kit is internal (noindex). It is linked from the Shamrocks reel room as the *"Zahlon Travel — FB Kit"* tab.

Zahlon Travel — Facebook Page Identity (Copy-Paste Pack)

**Zahlon Travel · Shamrocks Games · *The trusted way to see Sri Lanka.* Every field below is ready to paste straight into Facebook. Each is shown with its live character count, a recommended value + 1–2 safe variants, and is honesty-firewall-clean — no bookings/payments/"book now"/"best price"/deals, no fake ratings/reviews/stars/"verified", no official-tourism-authority implication, no unprovable "#1/best-in-the-world" superlative, and the word "AI" appears nowhere** (in copy, hashtags, or text baked into any image). The brand promise *is* the compliance posture: tell the plain truth and the firewall passes itself.

How to use: work top-to-bottom. Set the Page name → username → categories → intro/bio → About → additional info/mission → CTA → contact → service area → price → Our Story. Paste the Standing Honesty Disclaimer (Section 12) into the bottom of *Our Story*, and reuse it on any post that mentions the directory, the expense splitter, or "trusted." Keep the recommended option unless you have a specific reason to pick a variant. All counts were verified character-by-character.

0. The locked decisions, at a glance (paste targets)

FieldRecommended valueLimitCount
Page nameZahlon Travel≤ 7513
Username@zahlontravel → facebook.com/zahlontravel5–5012
CategoriesTravel Company (primary) · App Page · Tourist Information Center3 max
Intro / bioSee §4 (BIO A)≤ 255248
CTA buttonUse Apphttps://zahlon.com
Websitehttps://zahlon.com
Emailsupport@zahlon.com
Service areaSri Lanka
PriceFree
Languages (feature)English-led; 8 supported in-app
Never Travel Agency · Tour Operator · Hotel · anything with "Booking" — those categories *imply a transaction*, and Zahlon takes no bookings or payments. (Locked in FACTS.md; the *why* is in §3.)

1. Page NAME

Limit ≤ 75 chars. Facebook forbids slogans/taglines, excess caps, "official"/"verified" (when untrue), unusual symbols, and mixing characters from multiple scripts in the name. A name change is allowed only ~once / 60 days and is manually reviewed — get it right the first time.

✅ USE THIS — Page name:

Zahlon Travel

13 chars. Clean, just the brand (singular — never "Zahlon Travels"). Passes name review with zero friction. This is the locked decision.

Optional discovery variants (only if you want the destination word *in* the name for search — each carries some name-review friction and is not recommended at launch):

VariantCharsName-review risk
Zahlon Travel — Sri Lanka25Low–moderate. "Sri Lanka" is descriptive (a place, not a slogan), so it usually passes; the em dash is allowed. Mildly improves geo-discovery.
Zahlon Travel · Sri Lanka Companion35Moderate. "Companion" is descriptive and true, but the longer the descriptive tail, the more a reviewer may read it as a tagline. Use only if discovery matters more than the cleanest pass.
Recommendation: launch with the bare Zahlon Travel — safest pass, cleanest brand, and it lets the bio/About carry the discovery keywords (which is where Facebook actually reads them). Do not add "App / Free / Guide / Plan / Official / #1" to the *name* — Facebook treats those as a slogan or a false-authority claim and can reject. Never put a blocklist word in the name: no book / booking / deals / best price / official / tourism board / AI.

2. USERNAME / @handle

Limit 5–50 chars; letters, numbers, and periods only (no spaces/hyphens); globally unique; sets your vanity URL. Claim it in Page → Settings → Page details / Username. Match it to the Instagram handle if you can, so the brand is one string everywhere.

✅ USE THIS:

zahlontravel

12 chars. → Resulting URL: facebook.com/zahlontravel

Fallbacks, in priority order, if zahlontravel is taken:

#HandleURLChars
1zahlontravelappfacebook.com/zahlontravelapp15
2visitzahlonfacebook.com/visitzahlon11
3zahlonlkfacebook.com/zahlonlk8
4zahlon.travelfacebook.com/zahlon.travel13
Notes: periods are allowed in a username (so zahlon.travel is valid as a URL string), but the dot-free zahlontravel reads cleaner and is the first choice. visitzahlon is safe — it's a verb about *our brand* ("visit Zahlon"), not an "official Visit Sri Lanka" authority claim, so it doesn't trip the firewall. Pick the shortest available going down the list; whatever you pick here, mirror it on Instagram/TikTok so #ZahlonTravel resolves to one identity across surfaces.

3. CATEGORIES

Categories must tell the same honest, no-bookings story as the name, bio, and About. Facebook's picker is search-driven and the exact strings shift — type the term and choose the closest match. You can set up to three; order matters (the primary shows most prominently).
SlotCategoryWhy it's the right call
PrimaryTravel CompanyThe truest umbrella for a premium travel *companion app* — it signals "travel brand" without implying we sell trips. It frames the Page as a travel product, not a transaction desk.
SecondaryApp Page *(a.k.a. "Mobile App")*Frames the Page around the actual product — the live web app at https://zahlon.com (PWA today; iOS build launching; Android available) and future store links. Reinforces "this is software you use," not a booking service.
TertiaryTourist Information CenterA *descriptive* discovery category — it's literally what Zahlon is (honest information for travellers). It broadens reach to people searching travel-info. **Use the category for discovery, but never let copy claim to *be* an official tourist authority** (see the firewall note below).
Why NEVER Travel Agency / Tour Operator / Hotel / "Booking-Travel" / Hotel & Lodging:
Every one of those categories *implies a transaction Zahlon does not perform.* A Travel Agency or Tour Operator sells and books trips; a Hotel takes reservations; anything with "Booking" tells Facebook (and the traveller, and a reviewer) that you take money and confirm stays. Zahlon takes no bookings or payments — no money moves through the app. Picking a transactional category would (a) break the Honesty Firewall, (b) set a false expectation that invites "is this real? / refund / scam" complaints (the exact reputation hole the OTA tier has dug — see the competitor teardown), and (c) misroute the Page into Meta's Commerce review lane. The three categories above keep the Page honest, discoverable, and out of every transaction-policy lane.
Tourist-Information-Center caveat (important): the *category* is allowed because it's descriptive and aids discovery — but the Page name stays Zahlon Travel and no copy may imply Zahlon is a government body, tourism board, or "official Sri Lanka" authority. We are an independent companion by Shamrocks Games. If the category word ever reads as an authority claim in context, drop it and keep just Travel Company + App Page.

4. INTRO / BIO (short description)

The short blurb under the Page name (Facebook's "Bio"/intro on the new Pages experience; the classic "Short description" field). Practical limit ≤ 255 chars — front-load the honest hook in the first ~125 chars, because mobile truncates with "… See more." Compliance-clean; says what the app *is* and *does*, never a guaranteed result.

✅ Option A — promise-led (RECOMMENDED):

The trusted way to see Sri Lanka. Honest editorial routes that fit the island, a world-class 3D map that works offline, when-to-go seasons, and real local places — in 8 languages. No bookings, no payments. Plan free, no account. By Shamrocks Games.

248 chars. Leads with the tagline, names the four signature features, plants the firewall ("no bookings, no payments"), and closes with the studio attribution (the impersonation shield). The honest hook lands inside the first 125 chars.

Option B — values-led (Polarsteps-style, app-sibling voice):

A premium, honest Sri Lanka travel companion. Build your own route, fly a world-class map that works offline, find real local places, and see the island in your own language. No bookings, no payments, no middlemen. Plan free, no account.

237 chars. Best when you want to lead with the *values* differentiator (private, on-device, no middlemen) rather than the feature list.

Option C — lean & punchy:

The honest way to see Sri Lanka — editorial routes, a world-class offline map, honest when-to-go seasons, and trusted local places, in 8 languages. No bookings, no payments. Plan free, no account.

196 chars. The tightest read; useful if you want extra headroom or a less feature-dense intro.

Recommendation: Option A. It front-loads the brand promise, the four hero features, the firewall, and the studio attribution — everything a sceptical traveller (and a Meta reviewer) needs to trust the Page, with the hook before the mobile fold. Use B for a values-first launch, C for the leanest shopfront.

5. ABOUT (detailed description)

The "About"/"Detailed description" field. On classic Pages the editable detail box caps around 255 chars — paste the short version there. The long-form narrative belongs in "Additional info" / "Our Story" (Sections 6 & 11). Compliance-clean throughout.

5a. Short About — for the capped "About" field (≤ 255)

✅ Option A — feature-led (RECOMMENDED):

A premium, honest Sri Lanka travel companion. Browse routes that fit the island, fly a world-class offline map, read honest when-to-go seasons, and find trusted local places — in 8 languages. No bookings, no payments, no middlemen. Plan free, no account.

254 chars. Names the full feature spine (routes · map · seasons · directory · languages) and the firewall, and fits the 255-char box exactly.

Option B — shorter, studio-forward:

A premium, honest Sri Lanka travel companion by Shamrocks Games. Editorial routes that fit the island, a world-class offline map, honest seasons, trusted local places — in 8 languages. No bookings, no payments. Plan free, no account.

233 chars. Use when you want the Shamrocks Games attribution inside the short About itself (extra impersonation insurance).

5b. Long About — for "Additional info" / the body of the Page (no hard cap)

Paste this where Facebook gives you room (the longer "Additional information" area, or the top of "Our Story"). It's the full, honest description of what Zahlon is and — just as importantly — what it deliberately is not.
Zahlon Travel is a premium, honest travel companion for Sri Lanka — by Shamrocks Games. It's the calm, editorial way to plan and see the island, with no bookings, no payments, and no middlemen.

What's inside:
• Editorial routes that fit the island. Browse real journeys side by side — Cultural Triangle, Hill Country, the south coast — then open one for the stops, the map, and the honest practical notes.
• A world-class 3D map that works offline. Fly your whole route, tap any marker to explore a stop — deep in Yala or up in the hills, with zero signal.
• Honest when-to-go seasons + "quieter times." Best time of day and low-crowd shoulder months — editorial, pattern-based guidance, never a live crowd sensor and never a score.
• Trusted local places. A directory of self-listed local businesses — travellers discover them, local businesses get found. Lead-generation and record-keeping only.
• On-device trip tools. Saved places, a group-expense splitter that does the math but never moves money, a packing list, and an opt-in trip journal that stays on your device and is never uploaded.
• See Sri Lanka in your own language. English, German, French, Russian, Chinese, Sinhala, Tamil, and Hindi.

Private by design: plan with no account, everything saves on your device, and sign-in (when you want it) is an email magic-link — no social or Google login. Live weather is third-party (Open-Meteo) and never stored.

Zahlon Travel is an independent companion — not a booking site, not a travel agency, and not an official tourism authority. The trusted way to see Sri Lanka.

Free. Plan it at https://zahlon.com.
Every bullet maps to a real, shippable feature in FACTS.md. Note the truth-in-labelling that protects us: "quieter times" is pattern-based, never a live sensor or score; the splitter does the math but never moves money; the directory is self-listed, lead-gen only; the journal stays on your device. These specifics are exactly what a discerning traveller and a Meta reviewer trust.

6. ADDITIONAL INFO / Mission

Optional but recommended — a one-paragraph mission reinforces the premium-honest, no-transaction story and reads well in the "Additional information" block. Keep it ≤ 255 so it fits any mission/short field.

✅ USE THIS — Mission:

To make seeing Sri Lanka honest, calm, and yours — editorial routes that fit the island, a world-class map that works offline, honest seasons, and trusted local places, in your own language. No bookings, no payments, no middlemen. Just an honest trip you plan yourself, free.

275 chars *(use the trim below for a strict ≤255 field).*

✅ Mission — strict ≤255 variant:

To make seeing Sri Lanka honest, calm, and yours: editorial routes that fit the island, a world-class offline map, honest seasons, and trusted local places, in your own language. No bookings, no payments — an honest trip you plan yourself, free.

245 chars.

Other "Additional info" fields, decided:

FieldValueNote
Price rangeFreeZahlon is free to plan. Set the price field to "Free" (or the $/lowest tier if Facebook forces a band) — never a paid tier.
Founded / ImpressumShamrocks GamesName the studio wherever Facebook offers a "company/owner" field — it's the impersonation shield.
Products*(optional)* "An honest Sri Lanka travel companion app"If a "Products" field appears, describe the app — never list bookable items.

7. CTA BUTTON + target link

FieldValue
Button labelUse App
Target URLhttps://zahlon.com

The web app is LIVE todayhttps://zahlon.com is a real, installable PWA that runs in any phone browser with no install, the iOS App Store build is launching, and Android is available. "Use App" is the most honest, lowest-friction CTA: one tap → plan free, no account, no checkout. Set it now.

Acceptable alternative: "Learn More" (also → https://zahlon.com) if you prefer a softer invitation. Never use "Book Now," "Shop Now," "Get Offer," or "Sign Up" — the first three imply a transaction Zahlon never performs (firewall breach), and "Sign Up" contradicts the *plan-free-no-account* promise. The standing invitation in every post is "plan it free, no account →", with the link in the CTA button / first comment / Stories link sticker, never dumped in the post body (Facebook throttles body links).

8. CONTACT & details

FieldValueNote
Websitehttps://zahlon.comThe LIVE app — same as the CTA target. (Also live at zahlon.shamrocks.games; lead with the apex.)
Emailsupport@zahlon.comThe public support address. List it as the Page contact email.
Phone*(leave blank)*Not needed for an app; a phone number invites "book by phone" expectations Zahlon can't meet.
Address*(none)*Zahlon is an app, not a venue. Do not enter a physical address — it would also risk implying an "office/agency" you can walk into to book. Leave it empty.
HoursAlways openSet Page hours to "Always open" (24/7) — the app runs round the clock; plan free anytime.
LanguagesEnglish (Page) · supports 8 in-appWrite the Page in English; list the 8 in-app languages as a *feature* (see below), not as a reason to publish the Page eight times.

In-app languages to name as a feature (not the Page's posting languages): English, German, French, Russian, Chinese, Sinhala (සිංහල), Tamil (தமிழ்), Hindi (हिन्दी). "See Sri Lanka in your own language" is a genuine differentiator — highlight it; don't translate the whole Page.

Legal / policy links to add (Privacy / Terms fields, and to link from About or posts as needed):

✅ These render the real documents when opened at https://zahlon.com. Confirm the live page itself stays firewall-clean (no "book," no "AI," no fake ratings, no "official") — a clean Page pointing at a non-compliant destination still fails review.
  • Privacy Policy: https://zahlon.com/privacy
  • Terms of Service: https://zahlon.com/terms
Operator note (verify before publishing): confirm the exact live privacy/terms paths on zahlon.com (the funnel build placed GDPR Art-14 + /privacy and /terms redirects). If a crawler/review bot needs static (non-JS) copies, publish prerendered versions at these same URLs — a human reviewer who clicks through sees the correct documents today.

9. SERVICE AREA

FieldValue
Service area / regionSri Lanka
Set the Page's service area to Sri Lanka (the destination the app covers), not a physical storefront radius. Zahlon serves two audiences across that area: (1) international + domestic travellers planning or visiting Sri Lanka, and (2) Sri Lankan local businesses (guesthouses, guides, drivers, experiences, makers) who want to be discovered in the directory. If Facebook asks "do you have a storefront?" answer no — service is delivered through the app, island-wide. Don't geo-restrict the audience to Sri Lanka only: most travellers plan *before* they arrive, so the Page should reach travel-intent audiences in source markets (Europe, India, China, etc.) too — keep the service area = Sri Lanka, but the audience reach = international + domestic.

10. PRICE

FieldValue
PriceFree
Zahlon is free to plan — no account, no booking, no payment. Set the price field to "Free" (or the lowest band if Facebook forces a $$$$$ choice). Never present a paid tier or imply a fee: "free to plan, no account" is both true and a core part of the pitch. There are no in-app purchases to disclose in the travel app's planning flow — the value exchange is simply *plan your own honest trip, free.*

11. "OUR STORY" (long-form)

The expandable Our Story / additional-info section. Paste the narrative below, then add the Standing Honesty Disclaimer (Section 12) at the very end of this section.

Suggested title: Our Story — The trusted way to see Sri Lanka *(44 chars)*

Body (~340 words):

Some islands you visit. Sri Lanka, you *fall for* — the cool hush of the hill-country train, a 6:30am climb up Sigiriya before the heat finds it, the south coast going gold at the end of a long day. And then you try to plan it, and the internet hands you a wall of "from $X," "limited deal," "DM to book" — and you can't tell what's real.

We built Zahlon Travel for the trip *you* actually want to take, planned honestly. No bookings. No payments. No middlemen. Just an editorial companion that helps you build your own route and see the island your way.

Open a route that fits the island — the Cultural Triangle, the Hill Country, the south coast — and you get the stops, the honest practical notes, and a world-class 3D map you can fly end to end. The map works offline, because signal disappears deep in Yala and up in the tea country, and your whole route should still be in your pocket when it does. We tell you the honest when-to-go — best time of day, the quieter shoulder months — as editorial guidance, never a fake live crowd meter and never a score. And we point you to real, trusted local places: a directory of businesses that list themselves, so travellers discover them and local people get found. We never take a cut, because no money moves through Zahlon at all.

We're Shamrocks Games, and we're an independent companion — not a tourism board, not a booking site, not an agency. Everything you plan stays on your device; you can start with no account; and you can see the whole island in your own language — we speak eight.

We think the honest way is the better way to travel. No deal-bait, no fake reviews, no hidden affiliate links — just the island, your route, and the people you want to share it with.

"Plan it free. See it your way. The trusted way to see Sri Lanka."

The map's ready when you are. 🇱🇰


12. STANDING HONESTY DISCLAIMER

A) Standing Honesty Disclaimer — paste VERBATIM

Goes at the end of "Our Story" (Section 11) — and reuse on any post or ad that mentions the directory, the expense splitter, "trusted," or anything a reader might mistake for a transaction/authority claim. This is Zahlon's equivalent of a compliance footer.
Zahlon Travel is an independent travel companion by Shamrocks Games. Zahlon takes no bookings or payments — no money moves through the app, and we are not a booking site, travel agency, or official tourism authority. The local-business directory is self-listed: we don't vet, rank, certify, or rate any business. Plan free, no account; your trip stays on your device.

367 chars.

B) Short disclaimer line — for tight spaces (post captions, image alt, ad copy)

Zahlon takes no bookings or payments. An independent, honest Sri Lanka travel companion by Shamrocks Games — plan free, no account.

131 chars.

Where each goes:

  • Standing Honesty Disclaimer (A) → bottom of Our Story (mandatory); and append to any post/ad about the directory, the expense splitter, "trusted," festivals, or anything a reader could misread as booking/authority.
  • Short line (B) → any caption or boosted-post where the full block won't fit. At minimum, the phrase "Zahlon takes no bookings or payments" should appear wherever a transaction could be implied.
The two phrases that must survive every edit: "no bookings, no payments" and the studio attribution "by Shamrocks Games." The first is the transaction firewall; the second is the impersonation shield. If a post is too short for anything else, keep those.

✅ Pre-publish compliance checklist

Tick every line before the Page goes live. One unchecked box = fix it (or paste from this pack) first.
  • [ ] Name = Zahlon Travel (singular; no slogan, no excess caps, no official / #1 / book / AI).
  • [ ] Username @zahlontravel (or the first available fallback); Instagram/TikTok handle matched.
  • [ ] Categories = Travel Company / App Page / Tourist Information Centernone transactional (no Agency / Tour Operator / Hotel / "Booking").
  • [ ] Intro/bio, About, and Mission run clean against the firewall — no book / reserve / best price / deal / pay / commission, no stars/ratings/"verified", no "official authority", no "AI", no unprovable "#1/best".
  • [ ] "Trusted" is used only for posture (no bookings/payments), never as a score or rating.
  • [ ] "Quieter times" framed as pattern-based editorial, never a live crowd sensor; splitter = "does the math, never moves money"; directory = "self-listed," never "verified/approved/official partners."
  • [ ] CTA = Use Apphttps://zahlon.com (or "Learn More"); never "Book Now / Shop Now / Sign Up".
  • [ ] Website https://zahlon.com; email support@zahlon.com; no phone, no address; hours Always open.
  • [ ] Service area = Sri Lanka; audience reach not geo-locked to the island (travellers plan from source markets too).
  • [ ] Price = Free.
  • [ ] Page language = English; the 8 in-app languages listed as a feature, not as eight Page translations.
  • [ ] Standing Honesty Disclaimer pasted at the bottom of Our Story; reused on any directory/splitter/"trusted"/festival post.
  • [ ] Profile = the golden-island-on-teal emblem (assets/brand-icon-512.png) — never the national flag, lion, or a crest. Cover = an editorial Sri Lanka hero in the teal/cream/gold frame.
  • [ ] Privacy + Terms links added (https://zahlon.com/privacy, https://zahlon.com/terms) and the live page itself is firewall-clean.
  • [ ] Branded hashtag #ZahlonTravel reserved for the Page; UGC tag #SeeSriLankaHonestly ready (2–3 tags max per post — see the Hashtag pack).
  • [ ] Final read as both a sceptical traveller and a Meta reviewer: is every word true, humble, and honest? → If yes on all, publish.

Zahlon Travel — Pinned Launch Post (the first post, pinned to the top forever)

Surface: Facebook Page feed → the very first post, then pinned to the top of the Page. This is the post that tops facebook.com/zahlontravel permanently — the first thing every new visitor reads. Purpose: The Page's permanent handshake. It has to do the whole job in one read — set the *premium-honest* tone, say plainly what Zahlon Travel is (and what it refuses to be), give the few real reasons to open it (your own route · world-class offline map · honest when-to-go · trusted local places · 8 languages · plan free, no account), and end on a calm, soft CTA to https://zahlon.com — never a "Book now." Voice: premium, honest, warm, editorial, calm — a Monocle/Kinfolk travel desk, *not* a discount-OTA. Every claim literally true and demonstrably in the app. "The honest way to see Sri Lanka." Compliance: 100% Honesty-Firewall-clean. No bookings/payments/deals/"best price"; no fake ratings/stars/reviews/"verified"; no official-tourism-authority implication; no unprovable "#1/best"; the two-letter machine-intelligence acronym appears nowhere (copy, hashtags, or any text baked into the attached image). Proof at the bottom.

Operator notes (read once):
- Both versions are complete and copy-paste-ready. Paste only the body (everything inside the code box); the labels and notes around it are for you.
- The working link is the LIVE web app + apex: https://zahlon.com (also live at zahlon.shamrocks.games). A real installable web app — works on any phone, no install needed; Android is available; the iOS App Store build is launching. Never present a dead or look-alike domain, and never a "Book"/"Shop" CTA.
- Set the Page CTA button to "Use App" → https://zahlon.com (acceptable alt: "Learn More"). Facebook throttles links in the post *body*, so the body link below is a clean soft CTA; for maximum reach you can also drop https://zahlon.com as the first comment and lean on the CTA button.
- FB shows only the first ~125 chars before "See more" on mobile — each version front-loads the honest hook so the punch lands before the cut. The "✂ See more line" note marks roughly where FB truncates.
- Recommended to pin: Version A (the full welcome). Reason at the bottom. One pinned post at a time.
- Image to attach: one image only — let the copy breathe. See the per-version Attach note (the brand "announcement" card for A; the editorial island hero for B).

⭐ VERSION A — the full welcome (RECOMMENDED to pin)

Use when: default. This is the soul of the Page — the permanent welcome that greets every new visitor, states the honest promise, lists the real reasons to open the app, and sends them to plan free. Pin this one. Length: long-form pinned post (a pinned welcome *earns* the length; the hook + promise land above the "See more" cut, and the curious read on). Attach: the brand "announcement" cardassets/posts/01-brand.png (golden-island emblem on the deep-teal→cream field with the wordmark). It reads most premium for a pinned welcome. *(Clean alternative: the editorial island hero assets/posts/20-hero-portrait.png.)*

There's a way to see Sri Lanka that doesn't start with a "Book now" button.

Meet Zahlon Travel — the honest, premium companion for the island. No bookings, no payments, no middlemen. Just your own route, real local places, and a world-class map that works offline. 🇱🇰

We built it for the trip you actually take — not the one a deals page wants to sell you. So everything here is the plain truth:

🗺️ Your own route, not a package. Browse real journeys that fit the island side by side — Sigiriya, Kandy, the Ella train, Galle, Yala and more — then open one for the stops, the map and the honest, practical notes.

🌐 A world-class map that works offline. Fly your whole route in 3D, tap any stop to explore it — deep in Yala or up in the hills, with zero signal. Your map, your route, in your pocket.

🕊️ Honest "when to go." Real seasons and quieter-time guidance — the calmer-sea months, the early hour to climb before the crowd. Pattern-based, never a fake live crowd sensor, never a score.

🤝 Real local places. A directory of trusted local businesses, self-listed by the people who run them. You discover them; they get found. Discovery and record-keeping only — no bookings, no commissions, ever.

🌍 In your own language. See Sri Lanka in English, German, French, Russian, Chinese, Sinhala, Tamil or Hindi.

🔒 Yours, and private. Plan with no account; everything saves on your device; the trip journal stays on your phone and is never uploaded. Sign-in, if you ever want it, is a simple email link.

No "best price." No five-star theatre. No middlemen. Just the trusted way to see Sri Lanka — and it's free.

👉 Plan free, no account → https://zahlon.com

Follow along for honest routes, quieter-time tips and real local places across the island. Pull up the map — your trip starts here. 🇱🇰

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly

✂ See more line (mobile): falls right after *"…a world-class map that works offline. 🇱🇰"* — the opening hook and the full honest promise (no bookings/payments/middlemen · your own route · real local places · offline map) all land above the cut. ✅

Why it's pinned-ready: it opens on the single line that separates Zahlon from the entire OTA tier (*doesn't start with a "Book now" button*), states the firewall as the *selling point*, then gives six true, specific reasons to open the app — each a real feature, each honestly qualified. It closes on a calm invitation (*plan free, no account*) and a follow prompt, with the link as a soft CTA, not a checkout.


VERSION B — the short welcome (the lean alternative)

Use when: you want a tighter pinned post, or a clean re-pin during a campaign window. Same soul, same promise, fewer words — the whole pitch lands before most readers tap "See more." Attach: the editorial island heroassets/posts/20-hero-portrait.png (a real, licence-credited Sri Lanka scene in the cream/teal/gold brand frame). *(Alternative: the brand card assets/posts/01-brand.png.)*

A better way to see Sri Lanka — the honest one. 🇱🇰

Zahlon Travel is your premium companion for the island: no bookings, no payments, no middlemen. Just the trip you actually take.

✦ Build your own route — real journeys that fit the island, with the map and the honest notes.
✦ A world-class map that works offline — fly the whole route, tap any stop, deep in the hills with zero signal.
✦ Honest "when to go" — the calmer months, the quieter hour to climb. Pattern-based, never a fake crowd sensor.
✦ Real local places — trusted local businesses, self-listed; you discover them, they get found.
✦ In your own language — English, German, French, Russian, Chinese, Sinhala, Tamil, Hindi.
✦ Private by design — plan with no account; everything saves on your device.

No "best price." No five-star theatre. Just the trusted way to see Sri Lanka — and it's free.

👉 Plan free, no account → https://zahlon.com

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly

✂ See more line (mobile): falls right after *"…no middlemen. Just the trip you actually take."* — the hook + the honest core promise land above the cut. ✅


Which to pin — recommendation

Pin Version A (the full welcome).

  • The pinned post is the Page's *permanent* handshake — the one place where length is earned. A new visitor who lands on facebook.com/zahlontravel should be able to read this one post and understand exactly what Zahlon Travel is, what it refuses to do, and why that's the point. Version A delivers the complete, honest pitch; the hook + promise still clear FB's "See more" cut, so the punch lands even for scrollers.
  • The opener — *"…doesn't start with a 'Book now' button"* — is the single strongest line we own. It plants the flag in the empty lane (premium beauty + real utility + radical honesty) that no OTA, no official tourism brand, and no creator can follow us into, and it front-loads the differentiator before the cut.
  • Keep Version B (the short welcome) ready as the lean alternative: re-pin it during a focused campaign window, or use it as the first post to boost (cleaner, tighter creative for ad review — see the compliance pack §9). It carries the identical promise in fewer words.

One pinned post at a time. A is the durable default; swap to B only when you want the tighter read, then swap back.


Visual + hashtags (quick reference)

Attach (one image only):

  • Version A → assets/posts/01-brand.png — the brand "announcement" card (golden-island emblem + wordmark on teal→cream). Most premium for a permanent welcome.
  • Version B → assets/posts/20-hero-portrait.png — an editorial, licence-credited Sri Lanka hero in the brand frame.
  • Either way: no baked-in text reading "Book," "deal," "best price," the machine-intelligence acronym, or any ★/rating appears in the image (the rendered cards in assets/posts/ are already firewall-clean). If a single recognisable bundled photo is cropped in, honour the Wikimedia licence credit per the kit's ATTRIBUTION.

Hashtags (already baked into each box — Set A, the workhorse):

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly
  • #ZahlonTravel [branded] — our permanent signature; on every post. (Singular — never "ZahlonTravels.")
  • #VisitSriLanka [broad] — high-intent, people *planning* the island.
  • #SeeSriLankaHonestly [branded] — the promise, in a tag; the UGC/own-route gallery to seed and own.
  • Keep it to these 3. On Facebook, 2–3 tags is the proven sweet spot; more suppresses reach (see the hashtag pack). Place them at the very end, exactly as in the boxes.

Why this is compliance-clean (quick proof)

Run against the Honesty Firewall (FACTS.md) and the Meta × Honesty compliance pack — every line clears:

  • No bookings / payments / deals / OTA language. The post's *spine* is the opposite: "no bookings, no payments, no middlemen," "discovery and record-keeping only — no commissions," "plan free, no account." The one place "Book now" appears, it's the thing Zahlon explicitly does not start with. No "reserve / checkout / best price / discount / deal." "No 'best price'" appears as a *disavowal*, never an offer.
  • No fake ratings / reviews / certification. "Trusted" describes Zahlon's *posture* (no bookings, no payments), never a tallied score. The directory is "trusted local businesses, self-listed" — *found here*, never *rated/endorsed/verified here*. "No five-star theatre" is an explicit refusal of star ratings. Zero invented counts or superlatives.
  • No official-authority implication. Zahlon is an honest *companion* for the island — never "official," never a tourism board/government, no flag/crest/lion. The 🇱🇰 flag emoji is used as a warm location cue (standard on travel posts), not as a logo or an authority claim. Studio attribution (Shamrocks Games) sits in the Page's About/Our Story.
  • No unprovable superlatives. "World-class map" is a defensible description of a real, demonstrable feature (consistent across the pack); there is no "#1 / best / the only app you need / most-loved" anywhere.
  • "Quieter times" stays honest. Framed as "pattern-based, never a fake live crowd sensor, never a score." Calmer months / the early hour to climb = guidance, never a guarantee or a live readout.
  • Privacy claims are specific and true. "Everything saves on your device," "the trip journal stays on your phone and is never uploaded," "sign-in is a simple email link" (email magic-link only — no social/Google login). No vague "we never collect anything."
  • The forbidden two-letter machine-intelligence acronym appears nowhere — not in copy, not in the 3 hashtags, and not in the attached image (the assets/posts/ cards are pre-cleared). Smart features are simply described by what they do; no such nameplate ships.
  • Link is the LIVE apex https://zahlon.com everywhere; CTA = Use App (never "Book Now/Shop Now"); support = support@zahlon.com; brand spelling = Zahlon Travel (singular).
The throughline: every other travel page opens on *deals, urgency, stars, and "book now."* This pinned post opens on the exact opposite — *honest, trusted, calm, your own route, real local places, works offline, in your own language, plan free with no account* — and lets that one true thing be the entire pitch.

Zahlon Travel — Launch Post Captions (copy-paste-ready)

*The honest Sri Lanka travel companion by Shamrocks Games · Page: Zahlon Travel · @zahlontravel · CTA Use App → https://zahlon.com · support@zahlon.com*

~15 ready-to-post launch posts. Each one below is complete and copy-paste-ready — paste only the body (everything inside the grey box); the title, the visual to attach, the hashtags, the character count, the "✂ See more" note, and the operator notes around it are for you. Every caption is honesty-firewall-clean: no bookings/payments/"book now"/"deals"/"best price", no fake ratings/reviews/stars/"verified", no official-tourism-authority implication, no unprovable superlative, and the word "AI" appears nowhere. The promise *is* the message — honest, trusted, no bookings, no payments, your own route, real local places, works offline, in your own language, plan free with no account.


How to use this file (operator notes — read once)

  • Paste only the body. Each post's caption sits in its own box. The link inside the body is fine for organic Page posts, but Facebook throttles posts with a body link — for the biggest posts (the pin, the brand film) you may prefer to drop the link to the first comment and let the "Use App" CTA button do the work. A "▸ Link placement" note flags where that matters.
  • Character counts are the live length of the body text (the box contents minus the hashtag line, which most people put on its own line). Facebook's hard limit on a post is ~63,206 characters, so length is never the constraint — the constraint is the "See more" cut at ~125–155 characters on mobile. Every caption front-loads the hook so the punch lands *above* the cut. A "✂ See more line" note marks roughly where Facebook truncates.
  • Hashtags: 2–3 per Facebook post, max — branded + 1 broad + (optional) 1 destination/niche — placed at the end. (Build a fuller block only for the Instagram cross-post, trimmed to 5 there.) Every set below is drawn from the firewall-clean Hashtag Playbook.
  • One image per post unless a note says otherwise — let the copy breathe.
  • Location-tag the place on every destination post (Sigiriya, Ella, Galle, Kandy, Arugam Bay, Trincomalee…) and pair it with the matching destination hashtag — same place, two discovery surfaces.
  • Add image alt text with the place + topic (e.g. *"Nine Arch Bridge, Ella, Sri Lanka — blue train crossing the stone viaduct above tea-green hills"*) — accessibility *and* discovery.
  • Posting order: Post 01 first, then pin it. Then run the rest over the launch fortnight — alternate a *feature* post and a *destination* post, 3–5 a week, at least half as Reels (the brand film, Post 15, is your hero Reel). Suggested sequence at the bottom.
  • Brand spelling: Zahlon Travel (singular — never "Zahlon Travels"). Link: https://zahlon.com only (also live at zahlon.shamrocks.games) — never a dead or look-alike domain.

⭐ POST 01 — Welcome / brand intro *(PIN THIS ONE)*

Theme: *The honest way to see Sri Lanka — start here.* Pairs with: post 01 — 01-brand.png (square brand card: "See Sri Lanka, honestly.") · for a feed that favours portrait, swap in 20-hero-portrait.png (the Sigiriya hero, same headline). Purpose: the Page's permanent handshake — the first thing every visitor reads. It says what Zahlon *is*, draws the honest line, gives the reasons that matter, and sends people to the live app. Pin it to the top of the Page. ▸ Link placement: keep the link in the body (it's the welcome), and set the Page CTA button to "Use App" → https://zahlon.com.

Body — 910 characters (paste this):
Sri Lanka, planned your way — and planned honestly. 🇱🇰

Most travel apps want to sell you a booking. Zahlon Travel doesn't. We're a calm, premium companion for the whole island — and we take no bookings and no payments, ever.

Here's what that gets you:

🗺️ Editorial guidance for 12+ destinations — Sigiriya, Kandy, Ella, Galle, Trincomalee, Arugam Bay and more.
🧭 Routes that actually fit the island — browse real journeys, then open one for the stops, the map and the practical notes, and make it your own.
🌏 A world-class 3D map that works offline — fly the whole route, tap any marker, no signal needed.
🌤️ When-to-go seasons and quieter-hours guidance — honest, never a fake live crowd meter.
🤝 A directory of trusted local places you connect with directly.
🌐 Eight languages, so you see Sri Lanka in your own.

Plan free, no account. Everything stays on your device.

👉 Open the app → https://zahlon.com

✂ See more line (mobile): falls right after *"…and planned honestly. 🇱🇰"* — the whole promise (your way + honestly) lands before the cut. ✅ Hashtags (paste on the last line):

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly

POST 02 — The honest difference (no bookings, no middlemen)

Theme: *What makes Zahlon different — we connect you, we don't take a cut.* Pairs with: post 02 — 02-feat-honest.png ("No bookings. No middlemen."). Purpose: the trust differentiator, stated plainly. This is the post people screenshot and send to a fellow traveller.

Body — 595 characters (paste this):
No bookings. No middlemen. No catch. 🤝

Almost every travel app sits between you and the place — and takes a cut for it. Zahlon Travel doesn't. We never take a booking and we never take a payment. No money moves through us at all.

So what do you actually get? Honest guidance and real local places — and when you find a guesthouse, a guide or a driver you like, you connect with them directly. No commission, no markup, no "best price" games. Just the island, and the people who know it.

It's a quieter way to travel. We think it's the honest one.

Plan your own way, free → https://zahlon.com

✂ See more line (mobile): falls right after *"…No catch. 🤝"* — the headline promise is fully above the cut. ✅ Hashtags:

#ZahlonTravel #SeeSriLankaHonestly #TravelApp

POST 03 — Sigiriya *(destination spotlight 1 of 6)*

Theme: *The Lion Rock — and the quiet hour to climb it.* Pairs with: post 03 — 10-dest-sigiriya.png ("Sigiriya — The lion rock at first light, and the quietest hour to climb it."). Location-tag: Sigiriya, Sri Lanka.

Body — 668 characters (paste this):
Sigiriya at first light. 🦁

A fifth-century palace on top of a 200-metre rock, the old lion's paws still guarding the final stair, and the whole misted plain laid out below you. It earns every step.

The honest tip: go for the first climb of the morning. The light is gold, the heat hasn't arrived, and you beat the crowd up the staircases — Zahlon's "quieter hours" guidance tells you the calmer windows for exactly this kind of climb. (It's pattern-based editorial, not a live crowd meter — we never pretend to count heads in real time.)

Open Sigiriya — stops, the offline map, the practical notes — and build it into your own route.

Plan free → https://zahlon.com

✂ See more line (mobile): falls right after *"…It earns every step."* — the hook is set above the cut. ✅ Hashtags:

#ZahlonTravel #Sigiriya #VisitSriLanka

POST 04 — Ella *(destination spotlight 2 of 6)*

Theme: *Nine Arches, tea-green hills, and the train everyone means to catch.* Pairs with: post 04 — 11-dest-ella.png ("Ella — Nine-Arches mist, tea-green hills, and the train everyone means to catch."). Location-tag: Ella, Sri Lanka.

Body — 650 characters (paste this):
Ella, where everyone slows down. 🌿

Mist over the Nine Arch Bridge, hills the colour of fresh tea, and that famous hill-country train curling through it all. It's the postcard — and somehow it still lives up to itself.

Two honest notes worth saving: the blue train crossing the bridge is a timing game (early morning is calmer and clearer), and Little Adam's Peak is the gentle climb with the big reward — sunrise if you can manage it. Zahlon maps the whole Ella loop so you can fit it around the train, not the other way round.

Browse the route, open it for the stops and the offline map, and make it yours.

Plan your own way → https://zahlon.com

✂ See more line (mobile): falls right after *"…where everyone slows down. 🌿"* — the place + mood land first. ✅ Hashtags:

#ZahlonTravel #Ella #NineArchBridge

POST 05 — Galle *(destination spotlight 3 of 6)*

Theme: *Ramparts at golden hour inside the old Dutch fort.* Pairs with: post 05 — 12-dest-galle.png ("Galle — Ramparts at golden hour inside the old Dutch fort."). Location-tag: Galle Fort, Sri Lanka.

Body — 617 characters (paste this):
Golden hour on the Galle ramparts. 🏰

A walled Dutch fort jutting into the Indian Ocean, cobbled lanes of cafés and makers, a white lighthouse, and a sunset wall the whole town walks at dusk. Four centuries old and still completely alive.

The honest way to do it: skip the rush, walk the ramparts the long way round near sunset, and duck into the side streets where the independent shops and the real local kitchens are. Zahlon points you to trusted local places inside the fort — found, never "rated," and never bookable through us. You connect with them directly.

Open Galle on your own route → https://zahlon.com

✂ See more line (mobile): falls right after *"…on the Galle ramparts. 🏰"* — the scene is set before the cut. ✅ Hashtags:

#ZahlonTravel #Galle #GalleFort

POST 06 — Kandy *(destination spotlight 4 of 6)*

Theme: *The hill capital — the lake, the mist, the Temple of the Tooth.* Pairs with: post 06 — 13-dest-kandy.png ("Kandy — The hill capital: the lake, the mist, the Temple of the Tooth."). Location-tag: Kandy, Sri Lanka.

Body — 677 characters (paste this):
Kandy, the heart of the hill country. ⛰️

A lake ringed by mist, the sacred Temple of the Tooth at its edge, and the cool, green calm of the last royal capital. It's where the highlands begin — and where the famous train to Ella sets off.

Honest notes for the day: the Temple is quietest and most atmospheric early or around evening puja; the lake walk is the loveliest slow hour in town; and if your trip lands in July or August, the Esala Perahera is one of the island's grandest pageants (it moves by the moon calendar — Zahlon's when-to-go guidance helps you read the season).

Add Kandy to your route — stops, offline map, practical notes.

Plan free → https://zahlon.com

✂ See more line (mobile): falls right after *"…the heart of the hill country. ⛰️"* — the place + identity land first. ✅ Hashtags:

#ZahlonTravel #Kandy #VisitSriLanka

POST 07 — Arugam Bay *(destination spotlight 5 of 6)*

Theme: *The east coast's long right-hand point, and slow surf-town evenings.* Pairs with: post 07 — 14-dest-arugam-bay.png ("Arugam Bay — The east coast's long right-hand point, and slow surf-town evenings."). Location-tag: Arugam Bay, Sri Lanka.

Body — 634 characters (paste this):
Arugam Bay runs on its own clock. 🏄

The east coast's long right-hand point break, fishing boats drawn up on the sand, and the kind of barefoot, unhurried evenings you don't want to end. Sri Lanka's surf town, and proudly low-key with it.

The honest seasonal note: the east coast tends to come alive roughly April to October, when the wind and swell line up — that's when the point is at its best. (Season is pattern-based guidance, never a guarantee — the ocean does what it likes.) Beginner or barrel-chaser, Zahlon maps the bays so you know which break suits the day.

Build the east coast into your own route → https://zahlon.com

✂ See more line (mobile): falls right after *"…runs on its own clock. 🏄"* — the vibe lands above the cut. ✅ Hashtags:

#ZahlonTravel #ArugamBay #SriLankaSurf

POST 08 — Trincomalee *(destination spotlight 6 of 6)*

Theme: *Blue whales offshore and the long calm of Nilaveli.* Pairs with: post 08 — 15-dest-trincomalee.png ("Trincomalee — Blue whales offshore and the long calm of Nilaveli."). Location-tag: Trincomalee, Sri Lanka.

Body — 641 characters (paste this):
Trincomalee — the quiet, wide blue of the east. 🐋

One of the world's great natural harbours, the long pale sands of Nilaveli and Uppuveli, the clifftop Koneswaram temple over the sea — and, in season, blue whales passing offshore. The east coast at its most spacious and calm.

Honest notes: the calmer, sunnier east-coast stretch tends to run roughly May to September; Pigeon Island is a short boat hop for snorkelling; and the whole town moves at a slower, gentler pace than the south. Zahlon maps Trinco and the Nilaveli coast so you can find the calm stretches and plan around the season.

Open it on your own route → https://zahlon.com

✂ See more line (mobile): falls right after *"…the quiet, wide blue of the east. 🐋"* — the place + feeling land first. ✅ Hashtags:

#ZahlonTravel #Trincomalee #VisitSriLanka

POST 09 — The offline 3D map

Theme: *A world-class map that works with no signal.* Pairs with: post 09 — 03-feat-offline.png ("Works offline."). Purpose: showcase the single strongest feature. Reads beautifully as a Reel too (a screen-record flying the route) — see the order note at the bottom.

Body — 562 characters (paste this):
The map of Sri Lanka that works when your signal doesn't. 🗺️

Zahlon's 3D map is built for the road, not the café Wi-Fi. Fly the whole route across a living model of the island, tap any marker to open a stop, and read your way through the trip — on the train, up in the hills, out on the coast, anywhere the bars drop to zero.

No signal needed. No loading spinner halfway up a mountain. Just the island in your hand, exactly when you need it.

It's the kind of map that turns a plan into a journey — and it's free.

See the map for yourself → https://zahlon.com

✂ See more line (mobile): falls right after *"…when your signal doesn't. 🗺️"* — the whole hook is above the cut. ✅ Hashtags:

#ZahlonTravel #OfflineMaps #VisitSriLanka

POST 10 — Plan your own route

Theme: *Browse real journeys, then make one yours.* Pairs with: post 10 — 04-feat-route.png ("Your own route."). Purpose: the build-your-own-journey pillar — the antidote to fixed packages.

Body — 622 characters (paste this):
Your trip, your route — not someone else's package. 🧭

Zahlon Travel lays real Sri Lanka journeys side by side so you can see how they actually fit the island. Find one you like, open it, and there's everything: the stops, the offline map, the honest practical notes. Then make it yours — swap a stop, add a night, stretch the coast, slow the hills.

No fixed itinerary you're locked into. No booking to commit to. Just a route shaped around how you want to travel — saved on your device, ready when you go.

This is planning the honest way: open, flexible, and entirely yours.

Start your route, free → https://zahlon.com

✂ See more line (mobile): falls right after *"…not someone else's package. 🧭"* — the promise lands first. ✅ Hashtags:

#ZahlonTravel #YourOwnRoute #TravelSriLanka

POST 11 — When to go / Quieter Times

Theme: *Honest seasons and the quieter hours — never a fake crowd meter.* Pairs with: post 11 — 05-feat-when.png ("The quieter hours."). Purpose: the trust-through-honesty feature, and a save-worthy planning post.

Body — 683 characters (paste this):
The best time to see the big sights? Often the quiet hour nobody mentions. 🌤️

Zahlon's when-to-go guidance is built on honest patterns: the calmer-sea months on the south coast, the surf window on the east, the best light at Sigiriya, the gentlest hour at the Temple of the Tooth, the shoulder months when the island exhales and the crowds thin.

And here's the honest part most apps skip: it's editorial guidance from real patterns — never a fake live "crowd meter," never a score or a rating. We won't pretend to count heads in real time. We'll just tell you, plainly, when a place tends to be at its calmest and best.

Save this for your trip — and plan free → https://zahlon.com

✂ See more line (mobile): falls right after *"…the quiet hour nobody mentions. 🌤️"* — the hook is above the cut. ✅ Hashtags:

#ZahlonTravel #TravelTips #SlowTravel

POST 12 — Group-trip tools (split the bill, share the plan)

Theme: *On-device trip tools for travelling together — the maths, never your money.* Pairs with: post 12 — 04-feat-route.png (route card; or reuse 02-feat-honest.png for the "never moves money" beat). *No dedicated tools card exists — pick the route card.* Purpose: highlight the group features honestly (the expense splitter does the math but never moves money; the trip journal stays on the device). Strong "send to your travel buddy" share post.

Body — 680 characters (paste this):
Travelling with friends? Zahlon keeps the trip easy — and keeps your money out of it. 👫

Everything you need for a group trip lives right on your phone:
🧮 A group-expense splitter that does the maths — works out who owes what, and never moves a cent. No payments run through Zahlon. The numbers are ours; the settling-up is yours.
🗺️ A read-only group-trip share you can send round (anyone can duplicate it and make their own copy).
📍 Saved places, a packing list, and an opt-in trip journal that stays on your device and is never uploaded.

Plan together, split fairly, keep your privacy. Free, no account needed.

Send this to whoever you're travelling with → https://zahlon.com

✂ See more line (mobile): falls right after *"…and keeps your money out of it. 👫"* — the hook + the honesty beat land first. ✅ Hashtags:

#ZahlonTravel #TravelPlanning #SeeSriLankaHonestly

POST 13 — See Sri Lanka in your own language (8 languages)

Theme: *Eight languages — the island in the words you think in.* Pairs with: post 13 — 06-feat-lang.png ("In your own language." · English · Deutsch · Français · Русский · 中文 · සිංහල · தமிழ் · हिन्दी). Purpose: a genuine differentiator, especially for German / French / Russian / Chinese-speaking travellers and for Sri Lankan locals.

Body — 637 characters (paste this):
See Sri Lanka in your own language. 🌐

Zahlon Travel speaks eight: English, Deutsch, Français, Русский, 中文, සිංහල, தமிழ් and हिन्दी. So the guidance, the routes, the map notes — all of it — meet you in the words you actually think in.

For a traveller from Berlin, Paris, Moscow or Shanghai, that's the difference between reading *about* the island and reading *with* it. For Sri Lankans planning at home, it's your trip in your own tongue. And for a local business, it means visitors discover you in their language, not a clumsy translation of it.

One island, eight ways to read it. Free, no account.

Open the app → https://zahlon.com

✂ See more line (mobile): falls right after *"…in your own language. 🌐"* — the headline is above the cut. ✅ Hashtags (one Sinhala/Tamil native-script tag is on-brand here):

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly
*Optional native-script swap for a localised push:* replace #SeeSriLankaHonestly with #ශ්‍රීලංකාව (Sinhala) or #இலங்கை (Tamil).

POST 14 — Trusted local businesses / "get found" (for Sri Lankan businesses)

Theme: *The two-sided directory — travellers discover real local places; local businesses get found.* Pairs with: post 14 — 07-feat-local.png ("Trusted local businesses."). Purpose: speaks to both sides: travellers who want the genuine island, and Sri Lankan owners (guesthouses, guides, drivers, makers) who want to be discovered. Frame as lead-generation + record-keeping only — never booking, never payment, never a star-rating.

Body — 726 characters (paste this):
Run a guesthouse, a tuk-tuk tour, a kitchen or a craft in Sri Lanka? Get found — free. 🤝

Zahlon Travel's directory connects travellers with real, self-listed local places: guesthouses, guides, drivers, experiences, makers. Visitors discover you; you connect with them directly. It's lead-generation and record-keeping only — no commission, no markup, and we take no bookings or payments. Ever.

And to be clear about what it is *not*: there are no star-ratings, no leaderboards, no "verified by Zahlon" badges. A listing means *found here* — never *rated, endorsed or bookable here*. Honest discovery, both ways.

Travellers: meet the people who know the island.
Local businesses: list free and get found → https://zahlon.com

✂ See more line (mobile): falls right after *"…Get found — free. 🤝"* — the business hook lands above the cut. ✅ Hashtags:

#ZahlonTravel #RealSriLanka #SupportLocal

POST 15 — The brand film + "open the app" *(hero Reel)*

Theme: *The trusted way to see Sri Lanka — watch, then open the app.* Pairs with: post 15 — the brand film. For the Facebook Reel (9:16, native, no watermark) use the ready vertical cut assets/posts/22-reel-vertical-1080x1920.mp4 (1080×1920 · 58s · silent). For a Feed post instead, use the full 16:9 brand-film.mp4 (poster: brand-film-poster.jpg). For a Story, use 21-story-welcome.png ("The trusted way to see Sri Lanka — Plan free, no account. Your own route, offline."). Purpose: the cinematic close — the island, the promise, the call to open the app. The single highest-reach post (Reels are Facebook's #1 discovery surface). ▸ Reel notes: burn in captions (most people watch muted) and upload an SRT — Facebook indexes caption text for search. Front-load the first 3 seconds with the strongest visual (the Sigiriya reveal / the route flying across the map). Keep it tight. ▸ Link placement: put https://zahlon.com in the first comment and rely on the "Use App" CTA button — Facebook gives Reels with body links less reach.

Body — 617 characters (paste this):
This is Sri Lanka, the trusted way. 🇱🇰

Press play. The lion rock at first light, the hill-country train over the Nine Arches, golden hour on the Galle ramparts, the long calm of the east — one island, one calm companion to see it honestly.

No bookings. No payments. No middlemen. Just editorial guidance, routes that fit the island, a world-class map that works offline, when-to-go honesty, and real local places you connect with directly — in eight languages, free, with no account.

Watch it. Then open the app and start planning your own way.

▶️ Open Zahlon Travel — link in the comments. Plan free, no account.

✂ See more line (mobile): falls right after *"…the trusted way. 🇱🇰"* — the line + the "press play" pull land above the cut. ✅ First comment (paste as the first comment):

Open the app, plan free, your own way → https://zahlon.com 🇱🇰 No bookings, no payments — just the honest island.

Hashtags (on the post; keep Reels lean):

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly

BONUS / ROTATION POSTS (extra destinations you already have artwork for)

You have premium cards for two more destinations — use them to keep the destination drumbeat going after the launch fortnight, or to swap into the sequence.

POST 16 (bonus) — Mirissa

Pairs with: 16-dest-mirissa.png. Location-tag: Mirissa, Sri Lanka.

Body — 630 characters:
Mirissa, where the south coast slows to a hum. 🐋

A palm-curved bay, warm flat water, and — in the calmer-sea months — one of the world's best chances to see blue whales offshore. Sunrise over Parrot Rock, a string of easy beach evenings, and the gentlest pace on the coast.

Honest seasonal note: the southern whale-watching and calm-beach window runs roughly November to April, when the seas tend to settle. (Season is a pattern, never a promise — go with a clear morning and reasonable expectations.) Zahlon maps the bay and the coast either side so you can plan around the calm.

Add Mirissa to your route → https://zahlon.com

✂ See more line: after *"…slows to a hum. 🐋"*. ✅ Hashtags:

#ZahlonTravel #Mirissa #WhaleWatching

POST 17 (bonus) — Nuwara Eliya

Pairs with: 17-dest-nuwara-eliya.png. Location-tag: Nuwara Eliya, Sri Lanka.

Body — 634 characters:
Nuwara Eliya — "Little England" in the clouds. 🍃

Cool mountain air, mile upon mile of emerald tea, colonial bungalows and a misted lake, all at around 1,900 metres. The island's highlands at their most quietly beautiful — and a different Sri Lanka entirely from the coast.

Honest notes: it's genuinely cool up here, so pack a layer (a surprise for first-timers); the tea estates and Horton Plains reward an early start; and the train ride up from Kandy or Ella is half the joy. Zahlon maps the hill-country loop with the practical notes so the highlands fit neatly into your route.

Plan the hills, your own way → https://zahlon.com

✂ See more line: after *"…in the clouds. 🍃"*. ✅ Hashtags:

#ZahlonTravel #NuwaraEliya #HillCountry

Suggested launch sequence (a calm 2-week cadence)

A balanced run — alternate a *feature* and a *destination*, lead and close with the two biggest pieces, 3–5 posts a week, at least half as Reels.

#DayPostTypeVisual
1Launch day01 — Welcome / brand intro *(then PIN)*Brand01-brand.png (or 20-hero-portrait.png)
2+115 — Brand film + open the appReelposts/22-reel-vertical-1080x1920.mp4 (9:16) · or 16:9 brand-film.mp4 for Feed
3+202 — The honest differenceFeature02-feat-honest.png
4+403 — SigiriyaDestination10-dest-sigiriya.png
5+509 — Offline 3D mapFeature *(great as Reel)*03-feat-offline.png
6+704 — EllaDestination11-dest-ella.png
7+810 — Plan your own routeFeature04-feat-route.png
8+905 — GalleDestination12-dest-galle.png
9+1111 — When to go / Quieter TimesFeature05-feat-when.png
10+1206 — KandyDestination13-dest-kandy.png
11+1313 — In your own languageFeature06-feat-lang.png
12+1407 — Arugam BayDestination14-dest-arugam-bay.png
13+1612 — Group-trip toolsFeature04-feat-route.png
14+1708 — TrincomaleeDestination15-dest-trincomalee.png
15+1914 — Trusted local businesses / get foundFeature *(business-facing)*07-feat-local.png
ongoing16 — Mirissa · 17 — Nuwara EliyaDestination (rotation)16… · 17…
Posting tips: weekday mid-mornings, lunch (12–1), early evening (5–7), strongest Tue–Thu (UTC+5:30 also catches European mornings). Location-tag every destination post and pair it with its destination hashtag. Confirm against the Page's own Insights once data accrues.

Honesty-firewall self-check (every post above passes)

  • No bookings / payments / OTA — zero "book", "reserve", "checkout", "deal", "best price", "discount", "offer" anywhere. The honest line ("no bookings, no payments, no middlemen") is stated *as the differentiator*; the expense-splitter is explicitly "does the maths but never moves money."
  • No fake ratings / reviews / certification — no stars, no "5-star", no leaderboards of places, no "verified by Zahlon." The directory is framed as discovery + record-keeping only ("found here," never "rated/endorsed/bookable here"), said outright in Post 14 and Post 05.
  • No official-authority implication — Zahlon is described only as a companion / app, never a government, tourism board, or official authority.
  • The word "AI" appears nowhere — smart features are "editorial," "smart guidance," "on-device," "pattern-based." Checked in copy, hashtags, first comment, and the table.
  • No unprovable superlatives / fear-mongering — "world-class 3D map" describes a real, demonstrable feature (allowed); there is no "#1 / best in the world / the only app you need." Whale/surf/light claims are framed as honest *patterns*, never guarantees, and the "quieter hours" feature is repeatedly stated to be pattern-based editorial, never a live crowd meter or a score.
  • Leans on the true words — honest, trusted, no bookings, no payments, your own route, real local places, works offline, in your own language, plan free with no account.
  • Links point only to https://zahlon.com; the biggest posts move the link to the first comment / CTA button to protect reach. Brand spelling: Zahlon Travel (singular) throughout.
  • Hashtags are all from the firewall-clean playbook — branded + 1 broad + (optional) 1 destination — 2–3 per post, never a stuffed block, none in the banned list (no #deals / #booknow / #bestprice / star-rating / "verified" / "AI").

Every visual is rendered at the exact 2026 Facebook size. Click a tile to open full-size, or use the download link. Drop them straight into the Page.

Profile picture

profile-1080.png
profile-1080.png

Cover photo & video

cover-1640x624.png
cover-1640x624.png
cover-video-820x462.mp4
cover-video-poster-820x462.png
cover-video-poster-820x462.png

Share / link card

og-1200x630.png
og-1200x630.png

Posts, hero & story

01-brand.png
01-brand.png
02-feat-honest.png
02-feat-honest.png
03-feat-offline.png
03-feat-offline.png
04-feat-route.png
04-feat-route.png
05-feat-when.png
05-feat-when.png
06-feat-lang.png
06-feat-lang.png
07-feat-local.png
07-feat-local.png
10-dest-sigiriya.png
10-dest-sigiriya.png
11-dest-ella.png
11-dest-ella.png
12-dest-galle.png
12-dest-galle.png
13-dest-kandy.png
13-dest-kandy.png
14-dest-arugam-bay.png
14-dest-arugam-bay.png
15-dest-trincomalee.png
15-dest-trincomalee.png
16-dest-mirissa.png
16-dest-mirissa.png
17-dest-nuwara-eliya.png
17-dest-nuwara-eliya.png
20-hero-portrait.png
20-hero-portrait.png
21-story-welcome.png
21-story-welcome.png
22-reel-vertical-1080x1920.mp4

Zahlon Travel — 30-Day Launch Content Calendar (Facebook, 2026)

*The honest Sri Lanka travel companion by Shamrocks Games · Page: Zahlon Travel · @zahlontravel · CTA Use App → https://zahlon.com · support@zahlon.com*

What this is. A day-by-day plan for the Page's first month — every post's pillar, its one-line hook (publish-ready, front-loaded so it lands before Facebook's mobile "See more" cut), the visual to attach, the best post time for a mixed international-plus-Sri-Lankan audience, and the 2–3 clean hashtags to end the caption with. It is built to be *sustainable*: five posts a week, three of them Reels, weekends light — not daily filler. Every line is honesty-firewall-clean (no bookings/payments/"book now"/"best price"/deals, no fake ratings/reviews/stars/"verified", no official-tourism-authority implication, no "#1/best" superlative we can't prove, and the word "AI" appears nowhere — in copy, hashtags, or text baked into any image). The whole calendar restates the brand promise by *doing* it: honest, trusted, no bookings, no payments, your own route, real local places, works offline, in your own language, plan free with no account.

How to read this (operator notes — read once)

  • Hooks are copy-paste-ready openers, not full captions. Each hook is the first line — the part that has to land before mobile truncates at ~125 characters. Expand each into a short, warm, keyword-rich caption underneath (Page/caption SEO is a bigger 2026 discovery lever than hashtags). Keep the link out of the post body — it lives in the first comment, the Stories link sticker, and the persistent "Use App" CTA button → https://zahlon.com.
  • Times are Sri Lanka time (SLT = UTC+5:30). SLT is identical to IST, so one well-placed SLT slot serves both the on-island/domestic audience *and* the planning-from-abroad crowd. The recurring 6:30 PM SLT hero slot is the workhorse: evening in Sri Lanka and India, and it catches European late-morning/lunch (≈ 13:00–14:00 CET) and UK late morning (≈ 13:00 BST) — the markets actually planning a Sri Lanka trip. After ~2 weeks, override these defaults with the Page's own "when your fans are online" Insights.
  • Cadence: Mon · Tue · Wed · Thu · Fri = 5 Page posts (≥3 Reels). Sat = one light inspiration/Story-led post. Sun = rest (Stories only — no feed post needed). This is the rhythm a one-person or small team can hold for months. Volume never beats consistency + quality here.
  • The three weekly anchors (the brief's requirement): every week contains (1) a brand-film recut Reel, (2) a destination feature, and (3) an app-feature feature — plus the recurring honest ritual and a community/values beat. The brand film is *atomised*, never posted whole on repeat: a different 12–20s cut each week (hook-first, the route flythrough, the offline beat, the "no bookings, no payments" close).
  • Reels rules (the only format that reaches non-followers): 9:16, hook in the first 2 seconds, captions burned in (most watch muted), 15–30s, one idea per Reel, real licensed footage/photography + human copy. Upload an SRT and place the link in the first comment.
  • Hashtags: 2–3 per post, at the caption END — #ZahlonTravel on every post, plus one broad and (optional) one destination/theme. Sets referenced (A–G) are from the Hashtag pack. Location-tag the place in frame (same place, two discovery surfaces). Never an #AItravel, #deals, #booknow, #bestprice, or any star-rating tag.
  • Photography: the kit bundles licence-credited photos for all 12 destinations (assets/photos/). When a post crops to a single recognisable photo, credit per the kit's ATTRIBUTION. Hold the cream / teal / gold brand frame; let real images carry it.
  • The festival/season swap: this is a *launch* month, so the plan is written season-neutral and durable. If your real launch window overlaps a Sri Lankan moment — Vesak (May), Avurudu / Sinhala & Tamil New Year (mid-April), Esala Perahera (Jul–Aug, Kandy), Poson (Jun), whale-watching/south-coast season (≈ Nov–Apr), Arugam Bay surf season (≈ Apr–Oct), Adam's Peak pilgrimage (Dec–May), Deepavali, Thai Pongal (Jan), Galle Literary Festival (Jan) — swap the nearest "When to go" or destination slot for the in-season version, lead with the *honest when-to-go value* (never a "sale"), and use the matching Set-E tag + one native-script tag (#ශ්‍රීලංකාව / #இலங்கை). Swap mechanic detailed in §"Festival & season swap-ins" at the end.

The honest pillars this calendar runs on

The eight durable pillars, each firewall-clean by construction. Weekly mix ≈ inspire 35% · teach/utility 30% · community 20% · honest-values/brand 15% (≈ an all-value feed; the only "promo" is the calm invitation *"plan it free, no account"*).

#PillarWhat it doesWhy it's honest by design
P1Routes that fit the islandOpens one real journey — the stops, the map, the practical notesA route you build and open yourself; never a package, never bookable
P2When to go / Quieter times *(the ritual)*Honest seasons + best time-of-day + low-crowd shoulder monthsPattern-based editorial — never a live crowd sensor, never a score
P3The offline map *(product-as-content)*Fly a real route in 3D, tap a stop — and it works with zero signalThe map's quality is real and shown; "world-class" is craft, not a rank
P4Real local places & the directoryDiscover self-listed local businesses; local businesses get foundLead-generation + record-keeping only — no booking, no rating, no "verified"
P5See it in your own language8 languages — see Sri Lanka in the language you think inA literal feature, stated plainly; a genuine edge for non-English travellers
P6The honest companion (values)Says the quiet part out loud: no bookings, no payments, on-device, no accountRadical honesty is the most shareable position in a distrusted category
P7Real places, real light (UGC + photo)A traveller's credited photo / a destination's honest beauty*Love of the place*, credited & permissioned — never dressed as a "review"
P8The brand film, atomisedA different short cut of the brand film each weekReal footage + human copy → nothing synthetic, nothing to disclose

WEEK 1 — "Welcome to the honest way" (launch week)

*Goal: a Page that doesn't look empty, a clear identity, and the three pillars that define Zahlon — the route, the map, the promise. The pinned post does the heavy lifting; everything this week supports it. Heavier week by design (it's launch); the cadence eases from Week 2.*

DayPillarHook (the first line — front-loaded)VisualBest time (SLT)Hashtags
MonP6 · Launch / pinned post"The honest way to see Sri Lanka is finally here — no bookings, no payments, no middlemen. Just your own trip, your way. 🇱🇰"The pinned launch post graphic (teal/cream/gold) — wordmark + golden island. One image, let it breathe. Pin it.6:30 PM#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly *(Set A)*
TueP8 · Brand film (recut #1: the hook cut)"Twelve days, done right — Sigiriya to the south coast, the version that actually fits the island. 🎬"Reel, 9:16, ≤20s — hook-first cut of the brand film; captions burned in, link in 1st comment.6:30 PM#ZahlonTravel #SriLanka #TravelSriLanka *(Set A)*
WedP3 · The offline map"Fly the whole route in 3D, tap any stop to explore it — and it all works with zero signal, deep in Yala. 🗺️"Reel — screen-capture of the 3D map flythrough + the offline beat; "Works offline" on-screen text (no "AI").12:30 PM#ZahlonTravel #OfflineMaps #VisitSriLanka *(Set B)*
ThuP1 · Routes that fit the island"The classic Sri Lanka loop, mapped honestly: Cultural Triangle → Hill Country → South Coast. Open one, see every stop. 🧭"Carousel — the canonical route on the map, then 3–4 stop cards. Save-bait.6:30 PM#ZahlonTravel #YourOwnRoute #SriLankaTravel *(Set B)*
FriP2 · When to go (ritual launch)"Quieter times: Sigiriya. Go for the 6:30 AM climb — the rock to yourself before the heat and the crowds. ⛅"Sigiriya photo (sigiriya.jpg, credited) in the brand frame; "Quieter times" ritual badge.5:30 PM#ZahlonTravel #Sigiriya #VisitSriLanka *(Set C)*
SatP7 · Real places, real light"Galle Fort at golden hour, where the ramparts meet the sea. Save this one for your south-coast days. 📍"Galle photo (galle.jpg, credited). Light, inspirational, Story-boost.10:00 AM#ZahlonTravel #Galle #Wanderlust *(Set C/D)*
Sun*Rest — Stories only**(Stories: re-share the week's best Reel + a "tap to plan free" link sticker; no feed post.)*Stories (link sticker → zahlon.com)

Week-1 anchors: brand film ✅ (Tue) · destination ✅ (Fri Sigiriya / Sat Galle) · feature ✅ (Wed offline map). Plus the values launch (Mon) and the When-to-go ritual debut (Fri).


WEEK 2 — "Plan it yourself, in your own language"

*Goal: show the planning tools and the 8-language edge — the utility the official tier skips and the OTA tier can't offer honestly. Cadence settles to the sustainable 5 + light Saturday.*

DayPillarHook (the first line — front-loaded)VisualBest time (SLT)Hashtags
MonP5 · See it in your own language"See Sri Lanka in the language you think in — English, German, French, Russian, Chinese, Sinhala, Tamil, Hindi. 🌏"Carousel — the same route screen shown in 3–4 languages; warm, simple.6:30 PM#ZahlonTravel #VisitSriLanka #TravelSriLanka *(Set A)*
TueP1 · Routes that fit the island (Hill Country)"The Kandy → Ella train is the most beautiful three hours in Sri Lanka — and the most over-romanticised. Honest notes inside. 🚆"Reel — train-window footage; honest tips as on-screen text (which side, when to board, why reserved).6:30 PM#ZahlonTravel #Ella #SriLanka *(Set C)*
WedP4 · Real local places & directory"Real local places, listed by the people who run them. Discover them honestly — no ratings, no middlemen. 🤝"Carousel — the directory: a self-listed guesthouse / guide / maker (composited mock, no fake stars).12:30 PM#ZahlonTravel #RealSriLanka #SupportLocal *(Set F)*
ThuP8 · Brand film (recut #2: the map flythrough)"Your whole Sri Lanka route, flying past in 3D — then waiting in your pocket, offline. 🎬🗺️"Reel, 9:16 — the map-flythrough beat of the brand film; "Works offline" text; link in 1st comment.6:30 PM#ZahlonTravel #OfflineMaps #SriLankaTravel *(Set B)*
FriP2 · When to go (Hill Country)"When to go to Ella: the cool, clear mornings before the mist rolls up the valley. Honest seasons, in the app. 🌄"Ella photo (ella.jpg, credited); "Quieter times" ritual badge.5:30 PM#ZahlonTravel #Ella #SeeSriLankaHonestly *(Set C)*
SatP7 · Real places, real light"Nine Arch Bridge, Ella — the most photographed curve in the hill country, for a reason. 📍🌿"Ella / Nine Arch photo (credited). Light, save-bait, Story-boost.10:00 AM#ZahlonTravel #NineArchBridge #Wanderlust *(Set C/D)*
Sun*Rest — Stories only**(Stories: a "this-or-that" sticker — "Sigiriya or Pidurangala for sunrise?"; reply in comments tomorrow.)*Stories (poll sticker)

Week-2 anchors: brand film ✅ (Thu) · destination ✅ (Tue/Fri Ella) · feature ✅ (Mon languages, Wed directory).


WEEK 3 — "The trip stays yours" (privacy, tools & the honest difference)

*Goal: lean into the values moat — on-device, no account, the splitter that never moves money — and the trip tools. This is the most *shareable* week (radical honesty travels). Introduce the first light community ask.*

DayPillarHook (the first line — front-loaded)VisualBest time (SLT)Hashtags
MonP6 · The honest companion (values)"What Zahlon will never do: take a booking, move your money, or fake a review. Plan free, on your phone, no account. 🛡️"Clean values card — the four "never"s in the brand frame; calm, premium.6:30 PM#ZahlonTravel #SeeSriLankaHonestly #TravelApp *(Set G)*
TueP3 · Trip tools — the splitter"A group-expense splitter that does the math — and never moves a cent. Settle up after the trip, honestly. ➗"Reel — screen-capture of the splitter; "does the math · never moves money" on-screen text.6:30 PM#ZahlonTravel #TravelTips #YourOwnRoute *(Set B)*
WedP1 · Routes that fit the island (South Coast)"Surf, whales and a fort town: the honest south-coast run — Galle, Weligama, Mirissa. Open the route. 🌊"Carousel — south-coast route on the map + Mirissa / Galle stop cards.12:30 PM#ZahlonTravel #Mirissa #VisitSriLanka *(Set C)*
ThuP8 · Brand film (recut #3: "no bookings, no payments")"No bookings. No payments. No middlemen. Just the trusted way to see Sri Lanka. 🎬🇱🇰"Reel, 9:16 — the values-close cut of the brand film; link in 1st comment.6:30 PM#ZahlonTravel #SriLanka #SeeSriLankaHonestly *(Set A)*
FriP2 · When to go (South Coast / community ask)"Train or private driver, Kandy to Ella? Tell us how you'd do it 👇 — we'll add the honest case for each. 🚆🚗"South-coast or hill photo (credited); a genuine question card. Comment-engine post.5:30 PM#ZahlonTravel #SriLankaTravel #TravelTips *(Set A/B)*
SatP7 · Real places, real light"Mirissa, where the morning boats head out past the headland. Tag whoever you'd watch the sunrise with. 📍🐋"Mirissa photo (mirissa.jpg, credited). Tag-a-travel-partner (engagement prompt only).10:00 AM#ZahlonTravel #Mirissa #WhaleWatching *(Set C/E)*
Sun*Rest — Stories only**(Stories: re-share Thursday's brand-film Reel + "plan free →" link sticker.)*Stories (link sticker)

Week-3 anchors: brand film ✅ (Thu) · destination ✅ (Wed/Sat Mirissa & south coast) · feature ✅ (Tue splitter). Plus the values centrepiece (Mon) and the first comment-driver (Fri).


WEEK 4 — "Find the real island" (wildlife, makers & momentum)

*Goal: widen the map to the wild east and the parks, spotlight the two-sided directory for local businesses, and close the month on the brand promise. Seed the first credited-UGC ask now that the Page has a month of model posts.*

DayPillarHook (the first line — front-loaded)VisualBest time (SLT)Hashtags
MonP1 · Routes that fit the island (Wildlife)"Leopards at dawn in Yala, elephants at Udawalawe — the honest wildlife run, mapped to the gentle hours. 🐆🐘"Carousel — wildlife route on the map + Yala / Udawalawe stop cards.6:30 PM#ZahlonTravel #YalaNationalPark #SriLanka *(Set C)*
TueP3 · The offline map (parks angle)"The signal drops the moment you enter the park. Your map doesn't — the whole route, offline, in your pocket. 🗺️🌳"Reel — map flythrough over Yala/Udawalawe; "Works offline" on-screen text.6:30 PM#ZahlonTravel #OfflineMaps #SriLankaWildlife *(Set B/C)*
WedP4 · Directory — business-facing"Run a guesthouse, a tuk-tuk tour, a kitchen worth finding? Get your Sri Lankan business found — honestly. 🪔"Carousel — "get found on Zahlon" for local businesses; discovery-only framing, no stars.12:30 PM#ZahlonTravel #SupportLocal #RealSriLanka *(Set F)*
ThuP8 · Brand film (recut #4: the full atmospheric cut)"This is Sri Lanka, planned your own way — your route, your map, your language, offline. 🎬✨"Reel, 9:16, ≤30s — the most cinematic cut of the brand film; link in 1st comment.6:30 PM#ZahlonTravel #Wanderlust #VisitSriLanka *(Set A/D)*
FriP2 · When to go (East Coast / Trincomalee)"When to go to Trincomalee: the calm-sea months on the east, when the bays turn glass-clear. 🐚🌅"Trincomalee photo (trincomalee.jpg, credited); "Quieter times" ritual badge.5:30 PM#ZahlonTravel #Trincomalee #SeeSriLankaHonestly *(Set C)*
SatP7 · UGC ask (credited, honest)"Show us the Sri Lanka you actually saw — tag your photos #SeeSriLankaHonestly and we'll feature the honest ones. 📸"Mosaic of credited bundled photos (Arugam Bay, Anuradhapura, Nuwara Eliya, Polonnaruwa); invites real UGC.10:00 AM#ZahlonTravel #SeeSriLankaHonestly #RealSriLanka *(Set A/F)*
Sun*Month close — Stories only**(Stories: a warm "thank you for a month" + re-share the pinned post + "plan free →" link sticker.)*Stories (link sticker)

Week-4 anchors: brand film ✅ (Thu) · destination ✅ (Mon Yala/Udawalawe, Fri Trincomalee, Sat the wider island) · feature ✅ (Tue offline map, Wed directory). Plus the first credited-UGC ignition (Sat).


Month-at-a-glance — coverage check

Destinations featured (all 12 appear across the month): Sigiriya (W1), Galle (W1), Ella + Nine Arch (W2), Kandy *(via the train + Esala swap)* , Mirissa (W3), Yala (W4), Udawalawe (W4), Trincomalee (W4), Arugam Bay · Anuradhapura · Nuwara Eliya · Polonnaruwa (W4 UGC mosaic). *Tip: in month 2, promote the four mosaic destinations to their own feature slots.*

App features featured: offline 3D map (W1, W2, W4), routes/route-builder (every week), When-to-go / Quieter times ritual (every Friday), 8 languages (W2), group-expense splitter (W3), trusted-local-business directory — both sides (W2, W4), plan-free/no-account & on-device values (W1, W3). *Still to spotlight in month 2: saved places, packing list, the on-device GPS trip journal, the read-only group-trip share, live third-party weather.*

Weekly anchors honoured every week: ✅ a brand-film recut (always Thursday from W2) · ✅ a destination feature · ✅ an app-feature feature.

Cadence delivered: 5 feed posts/week (Mon–Fri) + 1 light Saturday post + Sunday rest — 20 feed posts + 4 light Saturdays + daily-ish Stories across the month. Reels = 3+/week (the non-follower reach engine). Sustainable for a small team: one half-day batch + a short scheduling session + ~20 min/day of community replies.


The weekly shape (repeatable beyond day 30)

Lock this rhythm and the calendar writes itself month after month — just rotate the destination and the feature.

DaySlotPillar familyFormatTime (SLT)
MonIdentity / routeP1 / P5 / P6Carousel or image6:30 PM
TueFeature in motionP3 / P4 (Reel)Reel6:30 PM
WedUtility / directory (midday)P4 / P3 / P1Carousel or image12:30 PM
ThuBrand-film recutP8Reel6:30 PM
FriWhen to go + a questionP2 (+ community)Image / question card5:30 PM
SatReal places, real lightP7Photo / Story-boost10:00 AM
SunRestStories only

Why these times for a mixed audience: the 6:30 PM SLT hero slot is prime evening in Sri Lanka + India *and* European late-morning/lunch — the planning-from-abroad window. 5:30 PM Friday opens the weekend in Sri Lanka and still catches Europe mid-afternoon. 12:30 PM Wednesday is the on-island lunch break (utility content lands when people have a moment to read). 10:00 AM Saturday is relaxed weekend scrolling on-island and an early-European start. Best days are Tue–Thu, then Fri; weekends run lighter. Re-confirm against the Page's own Insights after two weeks — real fan-online data overrides every default above.


Festival & season swap-ins (drop in if your launch overlaps one)

This is a launch month written season-neutral. If the real window touches a Sri Lankan moment, replace the nearest Friday "When to go" or a destination slot with the in-season version — lead with the honest *when-to-go* value, never a "sale," and use the matching Set-E tag + one native-script tag.

MomentWindowSwap-in hook (firewall-clean)Tags
VesakMay"Vesak in Sri Lanka: streets of lanterns and lit pandals after dark. Honest notes on where the glow is brightest. 🪔"#ZahlonTravel #Vesak #SriLanka + #වෙසක්
Avurudu (Sinhala & Tamil New Year)mid-Apr"Avurudu is the island at its warmest and most welcoming — and its quietest roads. When to go, honestly. 🌅"#ZahlonTravel #Avurudu #SriLanka + #සුබඅලුත්අවුරුද්දක්වේවා
Esala Perahera (Kandy)Jul–Aug"Esala Perahera turns Kandy into the island's grandest night. When to arrive, and the calmer hour to see it. 🐘🔥"#ZahlonTravel #EsalaPerahera #Kandy
Poson (Anuradhapura)Jun"Poson lights up Anuradhapura and Mihintale. The honest when-to-go for the sacred city's biggest night. 🌕"#ZahlonTravel #Anuradhapura #SriLanka
Whale-watching / south-coast season≈ Nov–Apr"The calm-sea months are here on the south coast — Mirissa's gentlest mornings. Pattern-based, honest seasons. 🐋"#ZahlonTravel #Mirissa #WhaleWatching
Arugam Bay surf season≈ Apr–Oct"Arugam Bay's season is on — the long right-handers and the slow east-coast days. When to go, in the app. 🏄"#ZahlonTravel #ArugamBay #SriLankaSurf
Thai PongalJan"Thai Pongal in the north and east: harvest warmth, kolam at the doorstep. Honest notes on the island then. 🌾"#ZahlonTravel #SriLanka #SeeSriLankaHonestly + #தைப்பொங்கல்

Pre-publish firewall (run on every post before it goes live)

Tick every line. One miss = don't publish; rewrite or paste from the pack.

  • Truth: every claim describes a tool/feature, not a guaranteed result. No *never / always / guaranteed / perfect / instantly / cheapest / best / #1 / in 30s*. "Quieter times" is pattern-based editorial, never a live crowd sensor or score.
  • Authority: reads as an independent companion "by Shamrocks Games" — not a government/tourism authority. No *official / approved / endorsed / certified*; no flag/crest/lion as logo. Brand mark = the golden-island-on-teal only.
  • Social proof: no stars/ratings/scores, no invented reviews, no "verified by Zahlon," no unprovable counts. "Trusted" = posture (no bookings/payments), never a rating. Any quoted traveller is real + permissioned + unincentivised.
  • Personal attributes: the copy describes the trip/island/feature, never *who* the reader is. No "Are you [religion/age/gender/health/money/status]?", no "…like you," no "for people who…," no empathy hooks. "You/your" = *your trip/route/language*, never your identity.
  • The "AI" word: appears nowhere — copy, hashtags, captions, or text baked into any image/video. Any in-app "AI · PRO" nameplate is cropped/masked out of every screenshot. Creative = real licensed photography + human copy.
  • Bookings/payments/deals: none. *"Zahlon takes no bookings or payments"* posture intact; splitter = "does the math, never moves money"; directory = "self-listed," never "verified/approved/official partners."
  • Mechanics: CTA/link = "Use App" → https://zahlon.com (link in first comment, not the body). 2–3 clean hashtags (#ZahlonTravel + 1 broad + optional destination/theme). Photo licence credited where a single recognisable photo is cropped. First ~125 chars front-load the honest hook (before mobile "See more").
  • Final pass: re-read as a sceptical traveller and a Meta reviewer — is every word true, humble, honest? If yes → publish.

*Sources of truth: /root/zahlon-fb-pack/FACTS.md (brand, Honesty Firewall, locked Page decisions) and the matching _reference/REF-*.md + research/ pack (competitor teardown, Meta-travel compliance, hashtag & discovery playbook, growth playbook). Times in SLT (UTC+5:30); confirm against the Page's own Insights after two weeks.*

Zahlon Travel — Caption Library (the deep well)

Zahlon Travel · Shamrocks Games · *The trusted way to see Sri Lanka.* Page: Zahlon Travel · @zahlontravel · CTA Use App → https://zahlon.com · support@zahlon.com

What this is. ~60 reusable, copy-paste-ready Facebook captions, grouped by content pillar, in varied lengths — a deep well to draw from for months of posting without ever sounding repetitive. Every line is on-voice (premium, honest, warm, editorial — a Monocle/Kinfolk travel desk, never a discount-OTA) and 100% honesty-firewall-clean. Pull one, pair it with the matching image/Reel, drop the hashtags, post.
Voice in one breath. Calm, confident, specific. We *teach or inspire* — we never sell, because there is nothing to sell (no bookings, no payments, no middlemen). The "promo" is only ever an invitation: *plan it free, no account.* Honest beats hype, every time.

How to use this library (read once)

  • Paste only the caption — everything inside a ``` box is the post body. The labels, the length tag, and the ✂ note are for you.
  • Lengths are mixed on purpose. Each caption is tagged [micro] (≈1 line), [short] (1–2 sentences), [medium] (a small paragraph), or [long] (a teaching post). Vary them across the week so the feed has rhythm — never five long posts in a row, never five one-liners.
  • The ✂ See more line. Facebook shows only the first ~125–150 characters on mobile before "See more." Every short/medium/long caption front-loads its hook so the punch lands *above* the cut; the ✂ note marks roughly where Facebook truncates. (Micro captions never hit the cut.)
  • Link out of the body. Facebook throttles posts with body links. Put https://zahlon.com on the "Use App" CTA button, the Stories link sticker, or the pinned first comment — the captions below say *"link in comments"* / *"plan free, no account"* rather than dumping a URL. (A few destination captions include the bare domain as an option; prefer the comment.)
  • Hashtags: 2–3 per Facebook post, max, at the end#ZahlonTravel on every post + 1 broad + (optional) 1 destination/niche. Each pillar lists its ready blocks (full sets live in research/04-hashtags-discovery.md). Never paste a 15-tag wall on Facebook.
  • Swap the bracketed bits. [place], [hour], [month], [by name] are fill-ins — make each post specific (specificity is the whole brand). Where a real place is named, the line is already true to a real Zahlon feature or a real fact about Sri Lanka.
  • Pair with the right asset. Captions tagged 📍 want a single recognisable destination photo (credit per the kit's ATTRIBUTION if it crops to one Wikimedia image); 🗺️ want a screen-capture of the 3D map / a route; 🎞️ read best as a Reel.
The firewall, always on. No bookings/payments/"book now"/checkout/"best price"/deals · no commissions/affiliate framing · no fake ratings/reviews/stars/"verified by Zahlon"/certification · no official-tourism-authority implication · never the word "AI" (smart features are *"smart," "editorial," "on-device"*) · no unprovable "#1 / best-in-the-world." When in doubt, lean on the true words: honest · trusted · no bookings, no payments · your own route · real local places · works offline · in your own language · plan free, no account.

PILLAR 1 — Destinations

*The canonical island: Sigiriya, Anuradhapura, Polonnaruwa, Kandy, Ella, Nuwara Eliya, Galle, Mirissa, Trincomalee, Arugam Bay, Yala, Udawalawe. Editorial guidance for all 12 is a real Zahlon feature — so a destination post is honest by definition. Inspire and orient; never a "deal."*

Hashtags (pick one block): #ZahlonTravel #Sigiriya #VisitSriLanka · #ZahlonTravel #Galle #SriLanka · #ZahlonTravel #Ella #VisitSriLanka — always swap in the place in the photo. (Full destination tags: research/04 Set C.)


1.1 — Sigiriya 📍 [short]

The climb up Sigiriya is 1,200 steps and about an hour — and worth every one. Go at first light: you get the frescoes, the lion's paws, and the whole rock to yourself before the heat arrives. Honest notes for the climb are in the app — plan it free, no account.

✂ *See more falls after "…worth every one." — hook lands above the cut.* ✅

1.2 — Galle Fort 📍 [medium]

Galle Fort is best at the hour nobody photographs it: just before sunset, when the ramparts go gold and the day-trip buses have gone. Walk the walls anticlockwise from the lighthouse, lose an afternoon in the Dutch-era lanes, and stay for the light on the water. It's one of the twelve places we map honestly — the route, the stops, the practical notes. 🇱🇰

✂ *Cut after "…day-trip buses have gone."* ✅

1.3 — Ella 📍 [short]

Ella earns the hype — and rewards the people who get up early for it. Nine Arch Bridge before the 06:50 train, Little Adam's Peak for the cloud-sea, then a long, slow breakfast. We map the version that fits the day, offline. 🚂

✂ *Cut after "…get up early for it."* ✅

1.4 — Kandy 📍 [medium]

Kandy is the island's cultural heart, and it asks you to slow down. The Temple of the Sacred Tooth at dawn before the crowds, a walk around the lake, the hills closing in green on every side. If your trip runs through Esala Perahera (July/Aug), the city becomes the grandest pageant in Sri Lanka — we'll tell you honestly when to go and when it's quieter. Real place, real notes, your own route.

✂ *Cut after "…asks you to slow down."* ✅

1.5 — Mirissa 📍 [short]

Mirissa, simply: the calmer-sea months (roughly Nov–Apr) for the blue water, the coconut-tree hill at golden hour, and an early start if whales are the plan. Honest seasons for every coast, in the app. 🐋

✂ *Cut after "…for the blue water."* ✅

1.6 — Anuradhapura 📍 [medium]

Anuradhapura rewards patience. The ancient capital is vast — dagobas the size of small hills, the sacred Bodhi tree grown from a 3rd-century-BC cutting, monastic ruins spread over miles. Go by bicycle in the cool of early morning, carry water, and let it unfold slowly. It's one of the twelve destinations we guide honestly — what to see, when to go, how the day actually flows.

✂ *Cut after "Anuradhapura rewards patience."* ✅

1.7 — Polonnaruwa 📍 [short]

Polonnaruwa is the Cultural Triangle's most walkable wonder: a compact medieval capital you can cycle in a morning, ending at the serene stone Buddhas of Gal Vihara. Go early, before the heat. Honest route notes in the app.

✂ *Cut after "…most walkable wonder."* ✅

1.8 — Nuwara Eliya 📍 [medium]

Nuwara Eliya feels like Sri Lanka borrowed an English spring and planted it at around 1,900 metres. Tea estates rolling to the horizon, cool mornings that need a jacket, mist that burns off by ten. Take the train in — the stretch up from Kandy is the prettiest in the country — and give the tea country a couple of unhurried days. We map the slow version, offline.

✂ *Cut after "…and planted it at around 1,900 metres."* ✅

1.9 — Yala 📍 [short]

Yala is your best chance to see a wild leopard in Sri Lanka — go at dawn, keep your expectations honest (it's wildlife, not a zoo), and let the morning surprise you. We map the park and the practical notes; signal drops out there, so it all works offline. 🐆

✂ *Cut after "…wild leopard in Sri Lanka."* ✅

1.10 — Trincomalee 📍 [short]

Trincomalee is the east coast's quiet reward: warm calm sea in the May–Sep window, Uppuveli and Nilaveli for long empty beaches, and one of the world's great natural harbours. Fewer crowds, more space. Honest seasons in the app. 🌊

✂ *Cut after "…the east coast's quiet reward."* ✅

1.11 — Arugam Bay 📍 [short]

Arugam Bay runs on swell and slow time. Surf season is roughly Apr–Oct, the point break is patient with beginners at the right hour, and the whole town keeps a barefoot pace. Plan your stops your own way, offline. 🏄

✂ *Cut after "…runs on swell and slow time."* ✅

1.12 — Udawalawe 📍 [short]

For elephants, Udawalawe is the honest pick — open plains, big herds you can actually see, a morning safari that delivers without the chaos. We map the park and the route in; it all works with no signal. 🐘

✂ *Cut after "…Udawalawe is the honest pick."* ✅

1.13 — Sigiriya vs Pidurangala 🎞️ [micro] (engagement)

Sigiriya or Pidurangala for sunrise? One's the icon, one's the view *of* the icon. Tell us how you'd play it 👇 🇱🇰

1.14 — The canonical loop 🗺️ [long]

Twelve days, done right: Sigiriya → Kandy → the Ella train → Yala → the south coast. It's the route the island keeps pointing you toward — and we mapped the version that actually fits it. Open one real journey, fly the whole thing in 3D, tap any stop to explore it, read the honest practical notes. No package, no middleman — your own route, planned free, on your phone. The link's in the comments. 🇱🇰

✂ *Cut after "Twelve days, done right: Sigiriya → Kandy → the Ella train → Yala → the south coast."* ✅

1.15 — "What would you add?" [micro] (engagement)

The classic Sri Lanka loop hits Sigiriya, Kandy, Ella, Yala and the south. One honest question: what would *you* add — and what would you skip? 👇

PILLAR 2 — The honest difference

*The lane nobody else owns. State plainly what Zahlon is — and isn't. In a category the public has learned to distrust (scam DMs, hidden affiliates, bait pricing), radical honesty is the most shareable position available. This is the Polarsteps "say the quiet part out loud" play.*

Hashtags: #ZahlonTravel #SeeSriLankaHonestly #TravelApp · #ZahlonTravel #TravelPlanning #SriLanka (Set G).


2.1 — The "never" list 🗺️ [medium] (cornerstone)

What Zahlon will never do: take a booking, move your money, sell your data, or fake a review. What it does do: hand you an honest Sri Lanka route, a world-class map that works offline, when-to-go seasons, and real local places — in your own language, free, no account. The trusted way to see the island. 🇱🇰

✂ *Cut after "…move your money, sell your data, or fake a review."* ✅

2.2 — No bookings, no payments [short]

Zahlon takes no bookings and no payments. Nothing to check out, no "best price," no middleman — just an honest companion that helps you plan your own Sri Lanka trip and then gets out of the way. Plan free, no account.

✂ *Cut after "Zahlon takes no bookings and no payments."* ✅

2.3 — Why honest is the whole point [medium]

Most travel pages sell you a deal. We don't have one. Zahlon makes nothing when you visit a place, recommends nothing for a commission, and ranks nothing for a fee — because there are no commissions and no fees. That's not a gimmick; it's the entire design. The trusted way to see Sri Lanka, planned your own way. 🇱🇰

✂ *Cut after "Most travel pages sell you a deal. We don't have one."* ✅

2.4 — Plan free, no account [micro]

Plan your whole Sri Lanka trip free — no account, no card, no catch. Just open it and start. 🇱🇰

2.5 — The expense splitter, honestly [short]

Travelling as a group? Zahlon's expense splitter does the maths — who owes whom, settled clean — but it never moves a rupee. No payments run through Zahlon, ever. The numbers are ours; your money stays yours.

✂ *Cut after "…does the maths — who owes whom, settled clean."* ✅

2.6 — On-device & private [medium]

Your trip lives on your phone, not on our servers. Saved places, your packing list, your route — kept on your device. The optional trip journal that traces where you've walked? It stays on the device and is never uploaded. Sign-in, if you ever want it, is a single email link — no social login, no password to leak. Private by design. 🔒

✂ *Cut after "Your trip lives on your phone, not on our servers."* ✅

2.7 — The directory, stated plainly [short]

Our directory of trusted local businesses is exactly that — a way to *discover* real Sri Lankan guesthouses, guides and makers, and a way for them to be found. Discovery and record-keeping only. No bookings, no payments, no star-ratings. Honest by design.

✂ *Cut after "…a way for them to be found."* ✅

2.8 — Trust, in one line [micro]

No bookings. No payments. No middlemen. Just the honest way to see Sri Lanka. 🇱🇰

2.9 — The anti-deal [short]

You won't find a countdown timer, a "only 2 left," or a "today only" on this page. None of it's real, and we'd rather earn your trust than rush your trip. Honest guidance, your own pace, plan free. 🇱🇰

✂ *Cut after "…a 'today only' on this page."* ✅

2.10 — Built to get out of the way [medium]

The best travel tool is the one that helps, then disappears. Zahlon gives you an honest route, an offline map and real local places — and then leaves the trip to you. No notifications nudging you to "book," no upsell at the bottom of the screen. Plan it free, see the island your own way. 🇱🇰

✂ *Cut after "…that helps, then disappears."* ✅


PILLAR 3 — Plan your route

*Routes that fit the island + the world-class 3D map (and the on-device trip tools). Product-as-content: let the map and the route be the hero. This is the spine of the feed — the thing the whole travel-creator niche keeps gesturing at.*

Hashtags: #ZahlonTravel #YourOwnRoute #VisitSriLanka · #ZahlonTravel #OfflineMaps #TravelTips (Set B).


3.1 — Fly the route 🗺️ 🎞️ [short] (cornerstone)

Fly your whole Sri Lanka route in 3D, tap any stop to explore it — and it all works with zero signal, deep in a national park. Your map, your route, offline. Browse real journeys side by side, open the one that fits, and make it yours. 🗺️

✂ *Cut after "…tap any stop to explore it."* ✅

3.2 — Routes, side by side [medium]

Don't start with a blank map — start with real journeys. Zahlon lets you browse routes that actually fit the island side by side: the cultural triangle, the hill-country train run, the south-coast crawl. Open the one that fits your days, see every stop, read the honest notes, then make it your own. Plan free, no account. 🇱🇰

✂ *Cut after "Don't start with a blank map — start with real journeys."* ✅

3.3 — Works offline (the real flex) 🗺️ [short]

Signal drops in the hills and the parks — so Zahlon's map doesn't need it. Download your route, then fly it, tap it and follow it with no bars at all. For Sri Lanka, offline isn't a nice-to-have; it's the difference between a map and a guess. 🗺️

✂ *Cut after "…so Zahlon's map doesn't need it."* ✅

3.4 — Save this for your trip 🗺️ [micro] (save-bait)

Save this one for your Sri Lanka trip: the whole route, the map, the honest notes — free, offline, no account. 📌🇱🇰

3.5 — Saved places & trip tools [medium]

The small things that make a trip flow: a saved-places list you actually build as you plan, a packing list that knows Sri Lanka, a route you can open offline, and — if you're travelling together — a read-only trip you can share with the whole group. All on your phone, all free, all yours. No account needed to start. 🧳

✂ *Cut after "…the small things that make a trip flow."* ✅

3.6 — Share the trip [short]

Planning Sri Lanka with someone? Build the route once, then share a read-only copy — they can see every stop, or duplicate it and make their own version. Send it to whoever you're travelling with. 🇱🇰

✂ *Cut after "Planning Sri Lanka with someone?"* ✅

3.7 — Tap a marker 🗺️ 🎞️ [micro]

Tap any marker on the map and the stop opens up — what it is, when to go, how it fits the route. Your island, explorable. 🗺️

3.8 — Train or driver? [short] (engagement)

Kandy to Ella: the famous train, or a private driver? One's the most beautiful three hours in Sri Lanka; the other's door-to-door freedom. We map both honestly. Tell us how you'd do it 👇 🚂

✂ *Cut after "Kandy to Ella: the famous train, or a private driver?"* ✅

3.9 — Your route, not a package [short]

This isn't a package someone sold you — it's the route you built. Browse real journeys, swap the stops that don't fit, keep the ones that do. Yours from the first tap. Plan free, no account. 🇱🇰

✂ *Cut after "This isn't a package someone sold you — it's the route you built."* ✅

3.10 — Send to your travel buddy [micro] (share-bait)

Send this to whoever you're dragging to Sri Lanka with you. Their seat on the route is saved. 🇱🇰

PILLAR 4 — Seasons & weather

*When-to-go + "Quieter times" + honest live weather. The single most-asked Sri Lanka question — "best time to visit." A warm, recurring ritual no travel page in this lane owns honestly. Pattern-based editorial, never a fake live crowd sensor, never a score. Live weather is real (Open-Meteo, third-party, never stored) — state it honestly, don't dramatise it.*

Hashtags: #ZahlonTravel #TravelTips #SriLanka · #ZahlonTravel #SeeSriLankaHonestly #SlowTravel (Set B). In-season, swap a destination tag (Set E).


4.1 — Quieter times: Sigiriya 📍 [short] (cornerstone ritual)

Quieter times — Sigiriya: take the 6:30am climb. You get the rock to yourself before the heat and the crowds, and the light on the frescoes is at its best. The shoulder months (around Apr and Sep) trade a little weather for a lot more space. Honest seasons for every spot, in the app.

✂ *Cut after "Quieter times — Sigiriya: take the 6:30am climb."* ✅

4.2 — Two monsoons, explained [medium]

Sri Lanka has two monsoons, which sounds confusing and is actually a gift: when one coast is wet, the other is usually glorious. Roughly, the south and west shine Dec–Apr; the east and north come good May–Sep. So there's almost always a *right* part of the island for the month you can travel — Zahlon helps you find it, honestly. 🇱🇰

✂ *Cut after "Sri Lanka has two monsoons, which sounds confusing and is actually a gift."* ✅

4.3 — The honest "best time" answer [short]

The honest answer to "when should I visit Sri Lanka?" is: it depends which coast. There's no single best month — there's a best *match* between your dates and the island. We map seasons by region, plainly, so you can plan around the weather instead of hoping. 🌤️

✂ *Cut after the first sentence (the "it depends which coast" payoff lands above the cut).* ✅

4.4 — Live weather, honestly [short]

Zahlon shows you live weather for your stops — straight from a trusted third-party source, never stored, never dramatised. Just the real forecast, so you can pack right and time the climb. Honest, like everything else here. 🌦️

✂ *Cut after "Zahlon shows you live weather for your stops."* ✅

4.5 — Shoulder season love [medium]

A quiet case for the shoulder months: a little more chance of rain, a lot fewer people, softer light, and an island that feels like yours. April and September around the Cultural Triangle, the calmer-sea edges either side of peak on the coasts. We'll tell you honestly what you trade and what you gain — never a fake "crowd meter," just patterns that hold. 🇱🇰

✂ *Cut after "A quiet case for the shoulder months:"* ✅

4.6 — Whale season, honest [📍 Mirissa] [short]

Whales off Mirissa run with the calmer-sea months — roughly Nov to Apr. It's wildlife, so nothing's guaranteed, but the odds and the sea are kindest then, and an early start helps. Honest season notes in the app. 🐋

✂ *Cut after "Whales off Mirissa run with the calmer-sea months — roughly Nov to Apr."* ✅

4.7 — Go early [micro]

The honest hack for almost every famous spot in Sri Lanka: go early. Cooler, quieter, better light. That's the whole trick. ☀️

4.8 — When-to-go reveal (day 1) [micro] (ritual setup)

"When's the best time for the east coast?" Honest answer drops tomorrow. Guess in the comments 👇 🌊

4.9 — Surf season: Arugam Bay [📍] [short]

Arugam Bay's swell runs roughly Apr–Oct — that's when the east coast turns on and the point break gets generous. Time your trip to the season, not the other way round. Honest when-to-go notes in the app. 🏄

✂ *Cut after "Arugam Bay's swell runs roughly Apr–Oct."* ✅

4.10 — Pack for the climate [short]

Sri Lanka is hot coast and cool highlands in the same trip — Nuwara Eliya genuinely needs a jacket. Zahlon's packing list knows the difference, and the live weather helps you fine-tune. Pack once, pack right. 🧳

✂ *Cut after "Sri Lanka is hot coast and cool highlands in the same trip."* ✅


PILLAR 5 — On-the-ground tips

*Practical, first-person, honest. The creator-tier's gold: specificity + "do this / skip this" + real Q&A. Teaches and builds trust. The kind of post people save and send.*

Hashtags: #ZahlonTravel #TravelTips #VisitSriLanka · #ZahlonTravel #SriLankaTravel #SeeSriLankaHonestly (Sets A/B).


5.1 — The Ella train, honestly 📍 🎞️ [medium] (cornerstone)

The Kandy→Ella train is the most beautiful three hours in Sri Lanka — and the most over-romanticised. Honest notes: sit on the right heading to Ella for the best valleys, board early to get that seat, and reserved beats hanging out the open door (safer, and you'll still get the photo). It's all in the route. Free to plan, no account. 🚂

✂ *Cut after "…the most beautiful three hours in Sri Lanka — and the most over-romanticised."* ✅

5.2 — Tuk-tuk wisdom [short]

One honest tuk-tuk tip: agree the fare before you climb in, or ask the driver to use the meter app. It's not about haggling hard — it's about both of you knowing the number. Small thing, smoother trip. 🛺

✂ *Cut after "agree the fare before you climb in, or ask the driver to use the meter app."* ✅

5.3 — Dress for the temples [short]

For temples and sacred sites — Kandy, Anuradhapura, the dagobas — shoulders and knees covered, shoes off, hats off. Carry a light scarf and you're always ready. It's a small courtesy that opens every door. 🙏

✂ *Cut after "shoulders and knees covered, shoes off, hats off."* ✅

5.4 — Eat where the queue is local [short]

The honest rule for the best rice and curry in Sri Lanka: follow the lunchtime queue of locals, not the English menu. Some of the finest meals on the island cost a few hundred rupees and come on a banana leaf. 🍛

✂ *Cut after "…follow the lunchtime queue of locals, not the English menu."* ✅

5.5 — Carry small cash [short]

Carry small cash. Card works in cities and bigger hotels, but the roadside king-coconut stand, the village bus and the temple donation box don't take tap. (Zahlon never touches your money either — we just help you plan.) 💵

✂ *Cut after "Carry small cash."* ✅

5.6 — Slow down [micro]

The most common Sri Lanka mistake: too many stops, too few nights. Honest advice — slow down. The island rewards the unhurried. 🇱🇰

5.7 — Stay hydrated, climb smart [short]

Climbing Sigiriya or Pidurangala? Water, early start, decent shoes — the steps are real and the sun is honest about it. Take the morning, take your time, take the view. ⛰️

✂ *Cut after "Climbing Sigiriya or Pidurangala?"* ✅

5.8 — Offline before you leave the wifi 🗺️ [short]

One habit that saves Sri Lanka trips: download your route while you've still got wifi. The hills and the parks drop signal — Zahlon's map works fully offline, but you have to grab it first. Two taps, then you're covered anywhere. 🗺️

✂ *Cut after "…download your route while you've still got wifi."* ✅

5.9 — The South-coast pace [short]

The south coast isn't a checklist — it's a rhythm. Galle for the fort, Unawatuna and Mirissa for the water, Weligama for the first surf, a different beach each slow morning. Map it loose; leave room to stay an extra night. 🌴

✂ *Cut after "The south coast isn't a checklist — it's a rhythm."* ✅

5.10 — "Skip this / do this" [short] (engagement)

Honest take: skip the elephant "rides," do a real morning safari at Udawalawe. Skip the rushed half-day at Sigiriya, do the dawn climb. What's your honest "skip this, do this" for Sri Lanka? 👇

✂ *Cut after "skip the elephant 'rides,' do a real morning safari at Udawalawe."* ✅

5.11 — Mind the leeches (highlands) [micro]

Honest highland heads-up: Horton Plains and the wet hills have leeches after rain. Socks, salt, and a shrug — they're harmless. Worth it for the World's End view. 🥾

5.12 — One bag, one island [short]

You can see most of Sri Lanka with a 40-litre bag and good sandals. Trains, tuk-tuks and short hops don't reward heavy luggage. Pack light, move easy — the packing list in the app keeps you honest. 🎒

✂ *Cut after "You can see most of Sri Lanka with a 40-litre bag and good sandals."* ✅


PILLAR 6 — Trusted local businesses

*The two-sided directory — travellers discover self-listed local businesses; local businesses get found. Lead-generation + record-keeping ONLY. This pillar speaks to BOTH audiences (travellers + Sri Lankan owners). The firewall is tightest here: a listing means "found here," never "endorsed, rated, or bookable here." Never a star, never "verified by Zahlon."*

Hashtags: #ZahlonTravel #RealSriLanka #SupportLocal · #ZahlonTravel #SeeSriLankaHonestly #LocalBusiness (Set F).


6.1 — Real local places (traveller-facing) 📍 [medium] (cornerstone)

The best of Sri Lanka isn't on a billboard — it's the family guesthouse up the hill, the guide who knows where the leopard naps, the maker whose workshop you'd never find alone. Zahlon's directory helps you discover real, self-listed local businesses, and helps them be found. Discovery only — no bookings, no ratings, no middleman. Just real places, honestly listed. 🇱🇰

✂ *Cut after "The best of Sri Lanka isn't on a billboard."* ✅

6.2 — Get found (business-facing) [medium]

Run a guesthouse, a tour, a workshop, a café in Sri Lanka? List it on Zahlon and be found by travellers planning their own route — for free. It's lead-generation and record-keeping, plainly: we send people who want what you offer your way, and we take no commission, no cut, and no booking. Your business, your terms. 🇱🇰

✂ *Cut after "Run a guesthouse, a tour, a workshop, a café in Sri Lanka?"* ✅

6.3 — Why "discovery only" matters [short]

We don't rank local businesses, rate them, or take a cut when you visit one. Zahlon's directory is discovery and record-keeping — *found here*, never *sold here.* That's better for travellers (no hidden incentive) and fairer to the owners. Honest on both sides. 🇱🇰

✂ *Cut after "We don't rank local businesses, rate them, or take a cut when you visit one."* ✅

6.4 — Meet the locals [micro]

The trip you'll remember is the people. Discover real, self-listed Sri Lankan guesthouses, guides and makers in the app — found, not sold. 🇱🇰

6.5 — For the makers [short]

To the small makers of Sri Lanka — the batik studio, the spice garden, the woodcarver, the home cook running a supper club: travellers are looking for exactly you. List free on Zahlon and be found. No commission, no booking, no catch. 🤝

✂ *Cut after "To the small makers of Sri Lanka."* ✅

6.6 — Support local, honestly [short]

"Support local" should mean more than a hashtag. On Zahlon it means a free directory where real Sri Lankan businesses get discovered by travellers — with no middleman skimming the introduction. Found, fairly. 🇱🇰

✂ *Cut after "'Support local' should mean more than a hashtag."* ✅

6.7 — Guides who actually know [short]

A good local guide changes a trip — they read the weather, the light, the animals, the crowd. Zahlon helps you discover self-listed guides across the island. We connect; you decide. No bookings, no ratings, no cut. 🇱🇰

✂ *Cut after "A good local guide changes a trip."* ✅

6.8 — Two-sided, in one line [micro]

Travellers find real local places. Local businesses get found. No bookings, no commission — just an honest introduction. 🇱🇰

PILLAR 7 — Languages & access

*8 languages (English, German, French, Russian, Chinese, Sinhala, Tamil, Hindi), works on any phone (real PWA — no install needed), Android live + iOS launching, free, plan with no account. "See Sri Lanka in your own language" is a literal feature and a genuine edge — especially for the German/French/Russian/Chinese traveller.*

Hashtags: #ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly · #ZahlonTravel #TravelApp #TravelInYourLanguage (Sets A/B/G).


7.1 — Eight languages [short] (cornerstone)

See Sri Lanka in your own language. Zahlon speaks English, German, French, Russian, Chinese, Sinhala, Tamil and Hindi — so the route, the map and the local places read clearly whether you're planning from Berlin, Beijing or Batticaloa. Honest guidance, in your words. 🌏

✂ *Cut after "See Sri Lanka in your own language."* ✅

7.2 — No install, any phone [short]

No app store run, no download, no storage warning. Zahlon is a real web app — open it on any phone and start planning in seconds. (There's an Android app too, and the iOS one's on the way.) Plan free, no account. 📱

✂ *Cut after "No app store run, no download, no storage warning."* ✅

7.3 — Free, in one line [micro]

Honest Sri Lanka guidance, your own route, an offline map, real local places — in 8 languages, free. Just open it. 🇱🇰

7.4 — For the German/French/Russian/Chinese traveller [short]

Planning Sri Lanka and English isn't your first language? Zahlon reads in German, French, Russian and Chinese too — same honest route, same offline map, same real local places, in the language you think in. 🌏

✂ *Cut after "Planning Sri Lanka and English isn't your first language?"* ✅

7.5 — Sinhala & Tamil, at home [short]

For everyone on the island and across the diaspora: Zahlon reads in Sinhala and Tamil too. The trusted way to see Sri Lanka, in the languages of Sri Lanka. 🇱🇰

✂ *Cut after "For everyone on the island and across the diaspora."* ✅

7.6 — No account to start [micro]

No sign-up wall. No card. No "create your account to continue." Open Zahlon and plan your Sri Lanka trip free — right now. 🇱🇰

7.7 — Accessible by design [short]

A travel companion should meet you where you are — your phone, your language, your pace, no account required. Zahlon does: 8 languages, works on any phone, free to plan, and the map works with no signal at all. 🌏

✂ *Cut after "A travel companion should meet you where you are."* ✅

7.8 — Sign-in, the honest way [short]

If you ever want to save across devices, sign-in is a single email link — no password to leak, no social login, no "continue with" tracking. We keep it minimal because your trip is yours. 🔒

✂ *Cut after "…sign-in is a single email link."* ✅


PILLAR 8 — Brand

*The throughline and the welcome. Who we are (Shamrocks Games), the tagline, the values, the "why." Use these to anchor the page, open a season, or simply restate the promise. Premium, warm, never corporate.*

Hashtags: #ZahlonTravel #SeeSriLankaHonestly #SriLanka · #ZahlonTravel #VisitSriLanka #RealSriLanka (Sets A/G).


8.1 — The promise [short] (cornerstone / pin-ready)

The trusted way to see Sri Lanka. An honest travel companion — your own route, a world-class map that works offline, when-to-go seasons, and real local places, in your own language. No bookings, no payments, no middlemen. Plan free, no account. 🇱🇰

✂ *Cut after "The trusted way to see Sri Lanka."* ✅

8.2 — Who we are [medium]

We're Shamrocks Games, and we built Zahlon Travel for one reason: the best trip to Sri Lanka is the one you plan yourself, honestly, without a middleman taking a cut. So we made the companion we wanted — real routes, an offline map, honest seasons, real local places, eight languages — and we left the booking, the payments and the hype out entirely. The trusted way to see the island. 🇱🇰

✂ *Cut after "…the best trip to Sri Lanka is the one you plan yourself."* ✅

8.3 — Why "honest" is in everything [short]

We put "honest" in front of everything we say because the travel feed taught people not to trust it. No deals, no fake reviews, no urgency, no middleman — just the real island, mapped plainly, in your language. Earn the trust, keep it. 🇱🇰

✂ *Cut after "We put 'honest' in front of everything we say."* ✅

8.4 — Tagline, alone [micro]

The trusted way to see Sri Lanka. 🇱🇰

8.5 — A travel desk, not a billboard [short]

Think of Zahlon less as an app and more as a calm travel desk for Sri Lanka — one that hands you an honest route and a real map, answers your questions in your language, and never once tries to sell you anything. Plan free, no account. 🇱🇰

✂ *Cut after "…a calm travel desk for Sri Lanka."* ✅

8.6 — The golden island [micro]

A golden island on a deep-teal sea — and an honest way to see all of it. Zahlon Travel. 🇱🇰

8.7 — Welcome (page intro) [medium]

Welcome to Zahlon Travel. If you're planning Sri Lanka — or dreaming about it — you're in the right place. We're the honest companion to the island: real routes you make your own, a world-class map that works offline, when-to-go seasons, and real local places, in eight languages, free. No bookings, no payments, no middlemen. Pull up a chair and start planning. 🇱🇰

✂ *Cut after "Welcome to Zahlon Travel."* ✅

8.8 — The quiet manifesto [long]

Here's what we believe about travel. That the best route is the one that fits the island, not the one someone sold you. That a map should work where the signal doesn't. That "when to go" deserves an honest answer, not a sales pitch. That the people who make a place — the guesthouse families, the guides, the makers — should be found, not skimmed. And that your trip is yours: on your phone, in your language, free to plan, with no booking and no payment ever passing through us. That's Zahlon Travel. The trusted way to see Sri Lanka. 🇱🇰

✂ *Cut after "Here's what we believe about travel."* ✅

8.9 — Tag your travel partner [micro] (engagement)

Tag the person you'd see Sri Lanka with 👇 — then plan the route together, free, your own way. 🇱🇰

8.10 — Built for the island [short]

Zahlon Travel is built for one island, done properly — not a global app with a thin Sri Lanka layer. Twelve destinations mapped honestly, routes that fit the geography, seasons that match the coasts. Made for here. 🇱🇰

✂ *Cut after "Zahlon Travel is built for one island, done properly."* ✅


Quick-pick index (by length, for fast feed-balancing)

  • [micro] (≈1 line — Stories, quick engagement, never hits the cut): 1.13, 1.15, 2.4, 2.8, 3.4, 3.7, 3.10, 4.7, 4.8, 5.6, 5.11, 6.4, 6.8, 7.3, 7.6, 8.4, 8.6, 8.9
  • [short] (1–2 sentences — the everyday workhorse): 1.1, 1.3, 1.5, 1.7, 1.9, 1.10, 1.11, 1.12, 2.2, 2.5, 2.7, 2.9, 3.1, 3.3, 3.6, 3.8, 3.9, 4.1, 4.3, 4.4, 4.6, 4.9, 4.10, 5.2, 5.3, 5.4, 5.5, 5.7, 5.8, 5.9, 5.12, 6.3, 6.5, 6.6, 6.7, 7.1, 7.2, 7.4, 7.5, 7.7, 7.8, 8.1, 8.3, 8.5, 8.10
  • [medium] (a small paragraph — teach + inspire): 1.2, 1.4, 1.6, 1.8, 2.1, 2.3, 2.6, 2.10, 3.2, 3.5, 4.2, 4.5, 5.1, 5.10, 6.1, 6.2, 8.2, 8.7
  • [long] (a cornerstone teaching post — use sparingly): 1.14, 8.8

Cornerstones to lean on (one per pillar — your strongest, most reusable): 2.1 (the "never" list) · 3.1 (fly the route) · 4.1 (quieter times) · 5.1 (the Ella train) · 6.1 (real local places) · 7.1 (eight languages) · 8.1 (the promise). 8.1 also doubles as a pin-ready opener.


Firewall self-check (every caption above passes)

  • No bookings / payments / OTA language — zero "book," "reserve," "checkout," "best price," "deal," "discount," "limited," "today only." Where money is mentioned (5.5, 2.5, 6.x) it's only to say Zahlon never moves it.
  • No fake ratings / reviews / "verified" / certification — the directory is described as discovery + record-keeping only every time (6.1, 6.3, 6.7, 6.8); no stars, no leaderboards, no "verified by Zahlon."
  • No official-authority implication — Zahlon is a *companion / travel desk*, never a tourism board or government body.
  • The word "AI" appears nowhere — smart features are framed as the map / route / editorial guidance (e.g. 3.1, 4.1), never "AI."
  • No unprovable superlatives — "world-class 3D map" is the only quality claim, and it describes a real, demonstrable feature; no "#1 / best in the world."
  • Seasons/quieter-times stay honest — pattern-based ("roughly," "around," "shoulder months"), explicitly never a live crowd sensor or score (4.1, 4.5); live weather is stated as third-party and never stored (4.4).
  • Engagement prompts only — "tag your travel partner" (8.9), "send this" (3.10) are share/engagement asks, never contest-entry requirements.
  • Links out of the body — captions say "link in comments / plan free, no account"; the canonical destination is https://zahlon.com only.
  • Brand spellingZahlon Travel (singular) throughout; support@zahlon.com.

Zahlon Travel — Hashtag & Discovery Playbook (Facebook, 2026)

*The honest Sri Lanka travel companion by Shamrocks Games · Page: Zahlon Travel · @zahlontravel · CTA Use App → https://zahlon.com · support@zahlon.com*

*Copy-paste-ready. Every tag and line below is honesty-firewall-clean — no bookings/payments/"book now"/"best price"/deals, no fake ratings/reviews/stars/"verified", no official-tourism-authority implication, no unprovable "#1 / best-in-the-world" superlative, and the word "AI" appears nowhere (in copy, hashtags, or text baked into any image). Our promise is the message: honest, trusted, no bookings, no payments, your own route, real local places, works offline, in your own language, plan free with no account.*


TL;DR — the rules in one breath

  • On Facebook, hashtags are a light categorisation signal, not a discovery engine. Use 2–3 per post, max. Never paste an Instagram-style 15–30-tag block onto Facebook — it suppresses reach and reads as spam.
  • Own one branded tag and use it on EVERY post: #ZahlonTravel. Add #SeeSriLankaHonestly when you invite travellers to share their own route. Add the destination's own tag (e.g. #Sigiriya) when a post is about one place.
  • Per-post recipe: branded + 1 broad + (optional) 1 destination/niche, placed at the END of the caption.
  • The real growth comes from the non-hashtag levers — Reels, a keyword-rich caption, location tags, Groups, creator collabs, Page SEO. Prioritise those (§4). On Facebook in 2026 a clear, descriptive caption now out-pulls a hashtag block for discovery.
  • Build a fuller block only for the Instagram cross-post, where hashtags still do real discovery work — but Instagram now hard-caps at 5 tags (Dec 2025), so trim to your best 5 there. Keep Facebook lean.
  • The honesty firewall applies to hashtags too. Never ride #deals, #cheapflights, #booknow, #hoteldeals, a star-rating tag, or anything that implies booking / payment / an official authority. We are a *companion* — not an OTA, not a tourism board — and the tags must say so.

1. How many hashtags on Facebook in 2026 — and why

Use 1–3. Two or three is the sweet spot. Facebook is not Instagram and not TikTok: a hashtag on Facebook becomes a clickable link that opens a results page of public posts using that exact tag (facebook.com/hashtag/sigiriya). It does not inject your post into algorithmic feeds. So a tag's job on Facebook is narrow:

  1. Clickable category link — tappable → opens the tag's results page. The one durable hashtag-driven surface.
  2. In-search match — someone searching that exact term can surface your public posts.
  3. Branded-tag aggregation — your own tag (#ZahlonTravel) becomes a *de facto* gallery of every post (yours + travellers') using it. On Facebook this is the only way to "collect" UGC — there's no Instagram-style tag-follow.
  4. Cross-surface reuse — the same caption + tags ride along when the post is cross-posted to Instagram / Reels, where the SAME tags *do* drive real discovery. So the block earns its keep on Instagram even when it does little on Facebook.

The data (2025–2026): posts with 2–3 hashtags perform best; engagement *falls* as you add more (≈1 tag → ~593 engagements/post; 3–5 → ~416; 6–10 → ~307). Every marginal Facebook tag past ~3 costs reach. And the platform's discovery is now caption-keyword and recommendation-driven, not hashtag-driven — a clear, descriptive caption is the higher-leverage move. *(Distribution.ai Oct 2025; Sprout Social 2026; Sendible 2026; Metricool 2026.)*

Practical rule for Zahlon Travel:

  • Feed posts (image/text): 2–3 tags at the caption end → branded + 1 broad + (optional) 1 destination/niche.
  • Reels / video: keep the Facebook side to ~3; build a fuller 8–12-tag block for the Instagram cross-post, then trim to your best 5 there (Instagram's hard cap).
  • Never stuff. Relevance beats volume. A photo of Ella Rock gets #Ella — not a wall of generic travel tags.

2. The branded hashtag(s) to OWN

Primary identity tag — #ZahlonTravel *(13 chars)*

Use on every post. It is the Page's permanent signature and aggregator — the closest thing Facebook offers to a branded UGC gallery. Distinct, uncontested, and ours: the results page becomes *ours* to curate. *(Keep it #ZahlonTravel, never #ZahlonTravels — the brand is singular.)*

Campaign / UGC tag — #SeeSriLankaHonestly *(20 chars)*

Our call-to-action tag, drawn straight from the brand promise ("the honest way to see Sri Lanka"). Use it whenever you invite travellers to share their own route, their own stops, their own photos — the honest, self-planned trip Zahlon is built for. It carries the firewall in the words: no bookings, no payment, no hype — just an honest trip you planned yourself.

Optional flavour tags — #YourOwnRoute *(13)* · #RealSriLanka *(13)*

  • #YourOwnRoute — for posts about routes that actually fit the island and the build-your-own-journey idea. On-brand, ownable-ish.
  • #RealSriLanka — for the "real local places / trusted local businesses" pillar. Warm, honest, reaches people who want the genuine island, not a packaged one.

Sinhala / Tamil companion tags (native-language posts) — #ශ්‍රීලංකාව *(Sri Lanka, Sinhala)* · #இலங்கை *(Sri Lanka, Tamil)*

So the brand also exists natively, matching Zahlon's 8-language promise. Facebook indexes Unicode (Sinhala / Tamil / Devanagari) hashtags and renders them as clickable links. Volumes are far lower than Roman tags, but they signal authenticity to native speakers and catch zero-competition long-tail searches. Mix one native-script tag into a native-language post; don't rely on them for reach.

Why this works

  • The promise is baked into the tag. #SeeSriLankaHonestly *means something* — it restates exactly what makes Zahlon different (honest, no bookings, your own trip). Far stronger than a generic #TravelMore.
  • Distinct and uncontested. Unlike #srilanka (4.6M–11M posts) or #travel (saturated), "ZahlonTravel" and "SeeSriLankaHonestly" are essentially unowned — so the results pages become *ours*.
  • One tag everywhere. Identical on Facebook, Instagram, and Reels — build the brand once, compound it across surfaces.
  • Seeding plan: lead by example. The Page posts 4–6 model posts using #SeeSriLankaHonestly (a saved-places screenshot, a route map, a "quieter times" tip, a real local business from the directory) to show the format; then like, comment on, and re-share every traveller post that uses it — *with credit.* Celebrating contributors is the documented way to ignite a branded-tag loop. No fabricated UGC, no incentive that implies payment, no fake "review" framing — just genuine traveller posts, reshared honestly.

3. Copy-paste hashtag SETS by theme

Legend: [broad] high-volume reach · [niche] targeted/low-competition · [dest] destination/place tag · [branded] ours to own · [SI] Sinhala script · [TA] Tamil script

Real volumes (Instagram — the surface where these tags actually drive discovery; 2025–2026): #srilanka4.6M–11M posts (≈1.4K new/day) · #galle482K · #sigiriya257K · #ellasrilanka65K. #galle, #sigiriya, #ella are the consistently-cited destination tags; treat the rest as smaller but on-target. The lesson: #srilanka alone is too big to be found in — always pair the broad umbrella with one specific destination/niche tag so the right traveller actually surfaces you. *(best-hashtags.com, ingramer, displaypurposes, tagsfinder — 2025–2026.)*
On Sinhala/Tamil script tags: Facebook renders Unicode hashtags as clickable links. Use one native-script tag in a native-language post for authenticity + zero-competition long-tail; don't lean on them for reach.
⛔ Firewall — tags we NEVER use (in any language, including text baked into an image): #deal / #deals / #traveldeals / #hoteldeals · #booknow / #bookings / #reserve · #cheapflights / #cheaphotels / #bestprice / #discount / #offer · any star-rating or "5star" tag · #verified / #certified / "official tourism" tags · #bestintheworld / #No1 / unprovable superlatives · the word "AI" in any tag. These imply booking, payment, fake endorsement, or authority — none of which Zahlon does.

SET A — Sri Lanka travel (the everyday workhorse)

*Core identity. Branded tag on every post; pair with one broad umbrella + optionally one destination tag.*

#ZahlonTravel #SriLanka #VisitSriLanka #TravelSriLanka #SeeSriLankaHonestly

*(5 tags — for the Instagram cross-post. On Facebook, cut to 3: #ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly.)*

  • #ZahlonTravel [branded] — primary brand handle-tag. Own it. On every post.
  • #SriLanka [broad] — the umbrella (≈4.6M–11M posts). Huge reach, huge competition — never use it *alone*; always pair with something specific.
  • #VisitSriLanka [broad] — high-intent: people *planning* a trip. One of the most-paired travel tags for the island.
  • #TravelSriLanka [niche] — slightly tighter, traveller-intent, less saturated than #SriLanka.
  • #SeeSriLankaHonestly [branded] — campaign / UGC tag (see §2). Carries the promise.
  • Rotate in: #SriLankaTravel [niche] · #SriLankaTrip [niche] · #ExploreSriLanka [niche] · #Ceylon [niche] *(evocative, heritage-leaning)* · #WonderOfAsia [niche] *(the island's own long-running self-description — warm, on-theme; not an authority claim)* · #ශ්‍රීලංකාව [SI] · #இலங்கை [TA].
⚠️ A bare #travel (saturated to uselessness) or #srilanka *on its own* won't be found in. Always anchor with a destination or niche tag (Sets C/D).

SET B — The honest companion (what makes Zahlon different)

*For feature / value posts: offline map, your-own-route, when-to-go seasons, trip tools, "no bookings, no payments."*

#ZahlonTravel #SeeSriLankaHonestly #TravelTips #OfflineMaps #YourOwnRoute

*(For Facebook, cut to 3: #ZahlonTravel #SeeSriLankaHonestly #OfflineMaps.)*

  • #SeeSriLankaHonestly [branded] — the honest-trip promise; perfect on a feature post.
  • #TravelTips [broad] — strong, evergreen reach for practical / planning content (when-to-go, packing, quieter times).
  • #OfflineMaps [niche] — exact feature match (the world-class 3D map that works offline). Reaches travellers who *value* offline — a genuine differentiator, honestly stated.
  • #YourOwnRoute [branded] — the build-your-own-journey idea; ownable.
  • Rotate in: #TravelPlanning [broad] · #IndependentTravel [niche] *(self-planned, no package — true to Zahlon)* · #TripPlanner [niche] · #SoloTravel [niche] *(plan-it-yourself audience)* · #SlowTravel [niche] *(quieter-times, off-peak ethos)* · #TravelInYourLanguage [niche] *(the 8-language feature)* · #OffTheBeatenPath [niche].
Honest framing reminder: "when-to-go" and "quieter times" are pattern-based editorial, never a live crowd sensor or a score — so tags stay descriptive (#SlowTravel, #TravelTips), never #realtimecrowds or any rating tag.

SET C — Destination tags (the highest-intent discovery lever)

*Use the ONE tag for the place the post is actually about. Destination tags are where a planning traveller actually searches — the single most useful hashtag type for a travel page.*

Recipe: #ZahlonTravel + the destination's own tag + (optional) #VisitSriLanka. Never list all twelve — tag the place in frame.

Cultural Triangle

#ZahlonTravel #Sigiriya #VisitSriLanka

#Sigiriya [dest] (≈257K) · #Anuradhapura [dest] · #Polonnaruwa [dest] · #Dambulla [dest] · #CulturalTriangle [niche].

Hill Country

#ZahlonTravel #Ella #SriLanka

#Ella [dest] (#EllaSriLanka ≈65K) · #NuwaraEliya [dest] · #Kandy [dest] *(the cultural capital — Temple of the Tooth, Esala Perahera)* · #HillCountry [niche] · #NineArchBridge [dest] *(Ella's signature landmark — a true magnet tag)* · #HortonPlains [dest].

South Coast

#ZahlonTravel #Galle #VisitSriLanka

#Galle [dest] (≈482K — the strongest single destination tag) · #GalleFort [dest] · #Mirissa [dest] · #Weligama [dest] · #Unawatuna [dest] · #WhaleWatching [niche] *(Mirissa season; pattern-based, honest)*.

East Coast & Wildlife

#ZahlonTravel #ArugamBay #SriLanka

#ArugamBay [dest] *(surf)* · #Trincomalee [dest] · #YalaNationalPark [dest] / #Yala [dest] · #Udawalawe [dest] · #Wilpattu [dest] · #SriLankaWildlife [niche] · #Leopard [niche] *(Yala's draw)* · #Elephants [niche] *(Udawalawe)*.

Why destination tags win: they match *exactly* what a traveller planning Sri Lanka types into search, and they're far less saturated than #srilanka. They also pair naturally with location tagging (§4d) — same place, two discovery surfaces. Editorial guidance for all 12 of these destinations is a true Zahlon feature, so destination tags are both honest and on-strategy.

SET D — Travel-content community (reach beyond the island)

*For visually strong photo / Reel posts that can travel past a Sri-Lanka-only audience. Keep to one broad community tag so you don't crowd out the destination tag.*

#ZahlonTravel #TravelGram #Wanderlust #SriLanka #SeeSriLankaHonestly

*(For Facebook, cut to 3: #ZahlonTravel #Wanderlust #SriLanka.)*

  • #TravelGram [broad] — the big travel-community umbrella; broad reach on strong imagery.
  • #Wanderlust [broad] — evergreen, very high volume; good on aspirational hero shots.
  • #TravelPhotography [broad] — strong on photo-led posts; pairs the craft with the place.
  • Rotate in: #InstaTravel [broad] · #TravelDiaries [niche] · #BucketList [broad] · #Backpacking [niche] *(maps to Sri Lanka's big backpacker scene)* · #AsiaTravel [niche] · #IslandLife [niche] · #NatureLovers [niche].
Reach vs. relevance: #wanderlust / #travelgram bring *volume* but a broad, non-planning audience. Always anchor a Set-D post with #ZahlonTravel + one destination or #VisitSriLanka so the people who can actually *use* the app still find it. Relevance beats raw reach.

SET E — Seasonal / festival & event tie-ins (swap by calendar)

*Sri Lanka's festival and seasonal calendar is the single biggest organic-spike opportunity — and a genuine fit for "when-to-go" guidance. Use the seasonal tag only in-season (a window around the event): branded + 1 seasonal/event tag + (optional) 1 native-script tag. Keep every line honest and cultural — never a "sale," never "deals."*

Esala Perahera *(Kandy — July/Aug, the island's grandest pageant)*

#ZahlonTravel #EsalaPerahera #Kandy #VisitSriLanka

#EsalaPerahera [niche] · #Perahera [niche] · #Kandy [dest].

Sinhala & Tamil New Year *(Avurudu — mid-April)*

#ZahlonTravel #SriLankanNewYear #Avurudu #SriLanka

#Avurudu [niche] · #SinhalaTamilNewYear [niche] · #SriLankanNewYear [niche] · #සුබඅලුත්අවුරුද්දක්වේවා [SI] *(Happy New Year)*.

Vesak *(May — lanterns & pandals)*

#ZahlonTravel #Vesak #SriLanka #SeeSriLankaHonestly

#Vesak [niche] · #VesakPoya [niche] · #වෙසක් [SI] *(Vesak)*. A luminous, photo-rich moment — pairs beautifully with the map + "quieter times" angle.

Whale-watching & southern beach season *(roughly Nov–Apr)*

#ZahlonTravel #Mirissa #WhaleWatching #VisitSriLanka

#Mirissa [dest] · #WhaleWatching [niche] · #SouthCoast [niche]. Season framing is pattern-based / honest — "the calmer-sea months," never a guarantee.

Surf season *(Arugam Bay — roughly Apr–Oct)*

#ZahlonTravel #ArugamBay #SriLankaSurf #SeeSriLankaHonestly

#ArugamBay [dest] · #SriLankaSurf [niche] · #SurfSriLanka [niche].

Other moments to prep (same pattern — branded + 1 in-season tag + optional native-script): Poson (Jun, Anuradhapura), Adam's Peak / Sri Pada pilgrimage season (#AdamsPeak / #SriPada, Dec–May), Deepavali / Diwali (Oct–Nov), Thai Pongal (Jan, Tamil; #தைப்பொங்கல் [TA]), Christmas & New Year travel season, Galle Literary Festival (Jan; #GalleLiteraryFestival). Lead with the *when-to-go* value, not a promotion.

SET F — Local businesses & the directory (the two-sided pillar)

*For posts about the trusted-local-business directory: a self-listed guesthouse, guide, driver, experience-maker, or "get your Sri Lankan business found." Frame as lead-generation + record-keeping only — never booking, never payment, never a star-rating.*

#ZahlonTravel #RealSriLanka #SupportLocal #SriLankaTravel #SeeSriLankaHonestly

*(For Facebook, cut to 3: #ZahlonTravel #RealSriLanka #SupportLocal.)*

  • #RealSriLanka [branded] — the genuine-local-places promise; ownable.
  • #SupportLocal [broad] — warm, widely-used; fits "discover self-listed local businesses; local businesses get found."
  • #ShopLocal [niche] / #LocalBusiness [niche] — for the business-facing "get found on Zahlon" posts.
  • Rotate in: #SriLankanMade [niche] · #Guesthouse [niche] · #TravelLocal [niche] · #SmallBusinessSriLanka [niche] · #MeetTheLocals [niche].
⛔ Firewall on this set especially: the directory is discovery + record-keeping only. No #booknow, #deals, #bestprice, star-rating, or "verified by Zahlon" tags. A listing means *"found here,"* never *"endorsed, rated, or bookable here."*

SET G — Planning & "no bookings, no payments" (the trust differentiator)

*For the posts that state plainly what Zahlon is — and isn't. Acquisition-friendly, but built on honesty rather than urgency.*

#ZahlonTravel #SeeSriLankaHonestly #TravelApp #TravelPlanning #SriLanka

*(For Facebook, cut to 3: #ZahlonTravel #TravelApp #TravelPlanning.)*

  • #TravelApp [niche] — exact category; Zahlon is a real installable web app (PWA) that works on any phone, plus Android, with an iOS build launching.
  • #TravelPlanning [broad] — high-intent planning audience; the moment people decide *how* to organise a trip.
  • Rotate in: #TripPlanning [niche] · #TravelSmart [niche] · #PlanYourTrip [niche] · #FreeTravelApp [niche] *(true — Zahlon is free; plan with no account)* · #NoBookingsNoPayments [branded] *(a candidate to seed and own — it literally states the firewall)*.
Honest CTA cue: "play"-style urgency isn't our voice. Pair these with a calm line — *"Plan free, no account → zahlon.com"* — and keep the link out of the post body where possible (§4b). Never *"book now," "limited-time," "best price."*

4. Non-hashtag discovery levers (the real growth engine)

On Facebook these matter far more than hashtags. Prioritise them in this order.

4a. Reels — the #1 discovery surface (do this first)

  • Every Facebook video is now a Reel (Meta unified video), and Reels are the platform's primary way non-followers find you — pushed beyond your followers via interest-matching. Up to ~50% of feed content is now recommended from accounts you don't follow.
  • What the algorithm rewards: a hook in the first 3 seconds, a tight length (~15–30s), and above all completion / retention — the 2026 model looks for ~50% retention at the halfway mark, and crossing it can sharply multiply distribution. Freshness also matters: same-day Reels get a distribution lift (~+50%). *(Metricool, SocialPilot, Omnichat — 2026.)*
  • ⚠️ Native beats cross-posting. Visible watermarks (a TikTok logo), the wrong aspect ratio, or a mismatched hook trigger distribution penalties. Re-export clean 9:16, no watermark, Facebook-native.
  • Burn in captions (most people watch muted) — and upload an SRT where you can: Facebook indexes caption text for search, so subtitles double as discovery (§4h).
  • ACTION: Sri Lanka is *made* for Reels. Cut clean, watermark-free 9:16 verticals with a 3-second hook: the fly-the-route 3D map, the Nine Arch Bridge / Sigiriya summit reveal, a "quieter times" tip ("go at this hour, skip the crowd"), a "plan your whole trip free, no account" screen-record. Keep each ≤30s, one idea each, captions burned in, soft honest CTA. This is the single highest-ROI discovery move available — and every claim stays true (no fake crowds, no "AI," no booking).

4b. Set the Page up as a landing page

  • Clear profile photo (the golden-island brand icon), a one-line cover, a single CTA button, and a strong pinned post.
  • CTA button → "Use App" pointing to https://zahlon.com (LIVE today, frictionless — a real web app, no install needed). Acceptable alt: "Learn More." Never a "Book" CTA — Facebook offers booking-style buttons, and we must not use them.
  • Pinned post: pin the best Reel, or a *"What is Zahlon Travel? Plan your Sri Lanka trip free, your own way →"* post.
  • Keep categories honest: Travel Company · App Page · Tourist Information Centernever Travel Agency / Tour Operator / Hotel / anything "Booking."

4c. Facebook Groups (high-leverage — and not spam if done right)

  • ~1.8B monthly Group users; Groups out-engage Pages when Page organic reach is weak. Sri Lanka travel has large, active, real communities.
  • Where to participate (be a *genuine* member; many have strict self-promo rules — read them):
  • Sri Lanka Travel Advice / Sri Lanka Travel Tips & Advice — large, friendly, planning-focused (transport, safety, attractions, when-to-go).
  • Sri Lanka Backpackers (and regional variants) — the independent-traveller crowd Zahlon is built for.
  • Digital Nomads in Sri Lanka · Foreigners / Expats / Nomads in Sri Lanka — long-stay, high-intent, app-savvy.
  • South Sri Lanka Surf Community (and Arugam Bay / surf groups) — destination-specific.
  • Country-of-origin "planning a trip to Sri Lanka" groups (UK/EU/AU travellers), plus German / French / Russian / Chinese-speaking traveller groups (Zahlon's 8 languages are a real edge here).
  • Strategy: post value, not ads. Answer "when should I go to Ella?", "how do I get from Mirissa to Kandy?", "is X open in shoulder season?" with genuinely useful, honest guidance. Build a reputation by helping; mention Zahlon only when it actually answers the question, sparingly, and where the rules allow.
  • The 3-touch ladder: (1) pure help, no link; (2) help + soft identity ("we map this offline" if asked *where*); (3) a friendly mention, only after you've given, and only where self-promo is permitted. Never drag-and-drop the same promo across 10 groups — Facebook flags it as spam.
  • Consider seeding an official Group later (e.g. *"Zahlon Travel — Sri Lanka, planned your own way"*) once the Page has traction, then funnel engaged fans there. Groups keep buzzing when Pages don't.

4d. Location tagging

  • Tag the place on every relevant post and Reel — Sigiriya, Ella, Galle, Kandy, Mirissa, Arugam Bay, Yala, Colombo, etc. Location adds a geo-discovery surface: geo-tagged posts are more likely to be suggested to nearby users and to surface in place pages / "near me," and consistent location data lifts you in local recommendations. *(marketingchoices, nuelink, SocialPilot — 2025–2026.)*
  • Pair the location tag with the matching destination hashtag (e.g. location Ella + #Ella) — same place, two surfaces.
  • For the directory: location-tagging a featured local business reinforces the "found near you" value (still discovery-only — never booking).

4e. Partnerships, creator collabs & cross-promotion

  • Collaborate with Sri Lanka travel creators, photographers, and honest-travel / slow-travel pages (and non-competing communities — surf schools, photography pages, language / expat communities) for shout-outs, joint Reels, or collaborator / co-author posts.
  • Collab posts are one of the strongest free-reach tools there is: a co-authored post appears on *both* accounts' profiles and pools all engagement — analyses put collab posts at 2–3× the impressions / interactions of solo organic. *(Emplifi; Shopify / Manychat — 2026.)* Note the format limits: on Instagram a collab can have up to 5 co-authors (feed posts + Reels); on Facebook, Collabs are currently video-only — so plan creator collabs as Reels.
  • Cross-post Facebook ↔ Instagram so one creative compounds reach — and the Instagram side is where the hashtag block does real discovery work (trim to 5 tags per Instagram's Dec-2025 cap).
  • ⛔ Honesty firewall on collabs: pick creators who'll represent Zahlon *truthfully* — no "we booked through Zahlon" (you can't), no invented star-ratings, no "#1" claims, no "AI." A creator showing themselves planning their own route and using the offline map is the honest, on-brand collab.

4f. Engineer for shares & saves (the strongest signals)

  • Saves and DM-shares outrank reactions and comments in the algorithm. Design posts people want to *save* or *send to a travel buddy*: a "save this for your Sri Lanka trip" route map, a when-to-go cheat-sheet, a "send this to whoever you're travelling with" itinerary idea. Doubly on-brand for a planning companion (and for the group-trip share + expense-splitter features). *(Engagement prompt only — never a contest entry requirement; see §6.)*

4g. Cadence & timing

  • 3–5 strong posts/week (not daily filler), at least half of them Reels. Good windows for a Sri-Lanka-and-international audience: weekday mid-mornings, lunch (12–1), early evening (5–7), strongest Tue–Thu, plus a weekend inspiration post. Because the audience is international + domestic, an early-evening Sri Lanka post (UTC+5:30) also catches European mornings — confirm against the Page's own Insights once data accrues.

4h. Page & caption SEO (the quiet, compounding lever)

  • On Facebook in 2026, a clear, keyword-rich caption out-pulls a hashtag block for discovery. Write captions that say, in plain words, what the post is — *"When to visit Sigiriya (and the quieter hour to climb)"* beats a wall of tags. Facebook's recommendation engine reads caption keywords; so do search engines that index public posts. *(Metricool, Lamplight, growbusinessnetwork — 2026.)*
  • Add image alt text with the place + topic ("Nine Arch Bridge, Ella, Sri Lanka — train crossing at golden hour") — accessibility *and* discoverability.
  • Upload SRT captions on Reels — indexed for search, so your subtitles become a discovery surface (and they serve muted viewers).
  • Fill the Page's About / bio with the real keywords: "honest Sri Lanka travel companion," "offline map," "plan your own route," "no bookings, no payments," "in your own language" — these power Page search and reinforce the brand truthfully. Never keyword-stuff with "deals / cheap / best price / booking."

5. Quick operating checklist

  1. #ZahlonTravel on every post; add #SeeSriLankaHonestly for UGC / your-own-route asks; the destination's own tag on place posts; one native-script tag on Sinhala/Tamil posts.
  2. 2–3 hashtags per Facebook post, max, at the caption end: branded + 1 broad + (optional) 1 destination/niche.
  3. Lead with Reels (clean, native, 3-sec hook, ≤30s, captions burned in + SRT) — fly-the-route map, landmark reveals, "quieter times," "plan free, no account."
  4. Write a keyword-rich, honest caption — on Facebook in 2026 it out-pulls the hashtags for discovery; add alt text; fill the Page About with real keywords.
  5. Set the Page CTA to "Use App"https://zahlon.com; pin the best Reel; keep categories non-booking.
  6. Location-tag the place on every relevant post (Sigiriya/Ella/Galle/…); pair with the matching destination hashtag.
  7. Work real Groups (Sri Lanka Travel Advice, Backpackers, Digital Nomads, surf/regional) with value first — answer planning questions honestly; mention Zahlon only when it truly helps and rules allow.
  8. Partner via collab Reels with honest Sri Lanka travel creators; cross-post to Instagram and trim to 5 tags there.
  9. Engineer for saves & shares ("save this for your trip," "send to your travel buddy") — never as a contest entry requirement.
  10. Run the firewall on every word and image: no bookings/payments/deals/best-price, no fake ratings/reviews/"verified," no official-authority implication, no unprovable superlative, and never the word "AI."

6. Compliance note — the HONESTY FIREWALL (read before posting)

Zahlon Travel's differentiator *is* its honesty, so the firewall is non-negotiable — it applies to every caption, comment, hashtag, alt text, and any text baked into an image or video.

  • No bookings / payments / OTA language — ever. No #booknow, #deals, #traveldeals, #hoteldeals, #cheapflights, #cheaphotels, #bestprice, #discount, #offer; no "Book," "Reserve," "Checkout," "Best price," "Deals" in copy; no booking-style CTA button. "Zahlon takes no bookings or payments." The expense-splitter *does the math but never moves money*; say so if it comes up.
  • No fake ratings / reviews / certification. No star-rating tags, no "5-star," no leaderboards of places, no "verified by Zahlon" / "certified." The directory is discovery + record-keeping only — *"found here,"* never *"rated / endorsed / bookable here."* Real, credited traveller UGC is fine; fabricated reviews or testimonials are not.
  • No official-authority implication. Never imply Zahlon is a government body, tourism board, or official Sri Lanka authority. Page categories stay Travel Company / App Page / Tourist Information Center — never "Travel Agency / Tour Operator."
  • The word "AI" appears nowhere — not in copy, hashtags, alt text, captions, or text baked into any image/video. Smart features are *"smart," "editorial," "on-device,"* never "AI." (Hard studio rule.)
  • No unprovable superlatives or fear-mongering. No #1 / #bestintheworld / "the only app you need" claims we can't prove. "World-class 3D map" is acceptable as a quality descriptor of a real, demonstrable feature; an unprovable ranking is not.
  • Seasonal / "quieter times" claims stay honest — pattern-based editorial, never a fake live-crowd sensor or a score/rating. Frame as guidance ("the calmer-sea months," "go early to skip the crowd"), never a guarantee.
  • Weather (Open-Meteo) is third-party and never stored; the GPS trip journal / footprint stays on the device and is never uploaded; sign-in is email magic-link only (no social / Google login). If a post touches privacy, these are true and worth saying — they reinforce trust.
  • Giveaways / contests (if ever run): entry = like / comment / Page-post onlynever "share to your timeline" or "tag a friend *to enter*" (Meta Promotions policy); the prize must be non-cash and entry free; include the Meta release: *"This promotion is in no way sponsored, endorsed, administered by, or associated with Meta/Facebook."* *"Tag your travel buddy"* is fine as an engagement prompt (§4f) — just never as an entry requirement.
  • Links are best kept out of the post body (Facebook throttles body links) — use the "Use App" CTA button, a Stories link sticker, the pinned first comment, or DM. Point only to https://zahlon.com (also live at zahlon.shamrocks.games); never a dead or look-alike domain.
  • Support / contact: support@zahlon.com. Brand spelling: Zahlon Travel (singular — never "Zahlon Travels").
The throughline: every other travel page leans on *deals, urgency, star-ratings, and "book now."* Zahlon Travel is the opposite — *honest, trusted, calm, editorial, your own route, real local places, works offline, in your own language, plan free with no account.* The hashtags, the captions, and the levers above all exist to say that one true thing — and to be found by the travellers who want exactly that.

Zahlon Travel — Inbox & Response Templates

For: Meta Business Suite Inbox → Automations, Saved replies, and comment moderation on facebook.com/zahlontravel. Surfaces covered: (1) Instant-reply / greeting · (2) Away message · (3) FAQ saved replies (6) · (4) Comment-reply snippets · (5) the graceful misdirected-booking reply · (6) Moderation policy + standing lines. Language: English-led. Zahlon supports 8 languages *in the app* — that's a feature we highlight, not a reason to write the Page in eight languages. So every template here is English. (One optional warm "we speak your language" line is offered where it earns the moment — see FAQ 3 and snippet 4g.) Voice: premium, honest, warm, editorial, calm, confident — a Monocle/Kinfolk travel desk, *a knowledgeable friend at the desk, not a sales counter.* Never hype. Every claim literally true and demonstrably in the app. "The honest way to see Sri Lanka." Compliance: every line is Honesty-Firewall-clean — no bookings/payments/"book now"/OTA/checkout/"best price"/deals; no fake ratings/stars/reviews/"verified by Zahlon"/certification; no official-tourism-authority implication; the two-letter machine-intelligence acronym appears nowhere; no unprovable "#1/best" superlatives. See the standing lines at the end and the per-section proofs. Prepared: 2026-06-24.

How to load these into Meta Business Suite
- Greeting + Away + FAQs: Business Suite → InboxAutomations (top of Inbox). Turn ON *Instant reply* and (only if you keep genuine off-hours) *Away message*; add each FAQ under *Frequently asked questions* with the Trigger keywords listed beside it.
- Saved replies: Inbox → open any conversation → Saved replies (the bookmark/✎ icon) → Create. Paste the block; give it the short title shown so you can find it fast.
- Comment snippets: keep these in the same Saved-replies store (they work on comments too) or in a notes doc to copy-paste under posts.
- Personalisation token: Business Suite uses {{first_name}} (renders the sender's first name; falls back gracefully if unknown). Where a template shows *[name]*, type {{first_name}}.
- Support alias: replies that promise an email response point to support@zahlon.com. *Operator: confirm that inbox is monitored before publishing.* (Per the Zahlon funnel setup, founder mail already routes to support@zahlon.com — verify it's watched.)
- The working link everywhere is the LIVE apex https://zahlon.com (also live at zahlon.shamrocks.games). A real installable web app — works on any phone, no install needed; Android available; the iOS App Store build is launching. Never present a "Book"/"Shop"/"Reserve" action; the CTA is Use App.

1. Instant reply / Greeting message

*Sends automatically the first time someone opens a Messenger chat. Keep it warm, set the honest tone in the first line, hand them the plan-free link, and set the "a human will reply" expectation. Front-load the welcome — FB shows only the first couple of lines in the chat preview.*

Automation: Inbox → Automations → Instant reply → ON.

Saved-reply title (for manual use too): Greeting · Welcome

Hello [name] 🌿 Welcome to Zahlon Travel — the honest, premium companion for seeing Sri Lanka. No bookings, no payments, no middlemen: just your own route, real local places, and a world-class map that works offline.

🇱🇰 Plan free, no account → https://zahlon.com

Tell us what you're after — a route, the best time to go, listing a local business, anything. A real person will reply soon. 🌿
Keep the load-bearing part — the first line + the plan-free link — inside the ~2-line chat preview. Everything below "Plan free" is the bonus a curious reader scrolls to.

Why it's clean: opens on the honest promise ("no bookings, no payments, no middlemen"), CTA is "plan free, no account" (never "book"), link is the live apex, machine-intelligence acronym absent.


2. Away message

*Sends when the Page is set to "Away." Note: in Business Suite the Away message overrides the Instant reply while away — so it must also carry the link. Since planning a trip has no opening hours, prefer keeping the Page Available and using Away only for genuine off-hours (e.g. overnight in your timezone).*

Automation: Inbox → Automations → Away message → ON (set your away hours).

Saved-reply title: Away · Off-hours

Thanks for writing to Zahlon Travel 🌙 We're away from the inbox just now, but a real person will reply soon.

In the meantime, the island is always open — plan your own route, free and with no account: https://zahlon.com
Everything you build saves on your device, so nothing's lost while you wait.

For anything that can't wait, email support@zahlon.com 🌿

Why it's clean: no transaction language; "the island is always open" is a warm time cue, not a service/booking claim; privacy claim ("saves on your device") is specific and true; support email is the real alias.


3. FAQ saved replies (6)

*Add these under Automations → Frequently asked questions (auto-answer) AND keep them as Saved replies for manual use. The Trigger keywords are suggestions for the FAQ auto-answer matcher (Business Suite lets you set a question + keywords). Every reply front-loads a warm, plain-true answer and ends on the plan-free link.*


FAQ 1 — Do you take bookings? 🛏️ (firewall-critical — the defining question)

Saved-reply title: FAQ · No bookings (how it works) Trigger keywords: book, booking, reserve, reservation, can I book, book a hotel, book a room, book a driver, book a guide, book a tour, availability, vacancy

This is the most important reply on the Page — it's *why Zahlon exists.* Answer the honest "no" warmly and immediately, then explain the genuinely useful thing the directory does do, so "no" lands as a feature, not a let-down. Never imply you can pass the booking along, hold a room, or quote a price.
Honest answer: no — and that's on purpose. 🌿 Zahlon Travel takes no bookings and no payments. We're a companion that helps you plan, not a booking site, so nothing here ever asks you to "book now," and no money ever moves through us.

Here's what the directory actually does: local businesses — guesthouses, guides, drivers, experience-makers — list themselves, and you discover them as you plan your route. It's discovery and record-keeping only: you find a place that fits, save it to your trip, and reach out to them directly, on your own terms. No middleman taking a cut, no marked-up "deal," no pressure.

So you stay in control of your trip, and the people who run these places get found honestly.

🇱🇰 Plan your route free, no account → https://zahlon.com

Why it's clean: states "no bookings and no payments" plainly; the only "book now" is the thing Zahlon explicitly *doesn't* do; "self-list / discover / reach out directly / discovery and record-keeping only" exactly matches the firewall framing; no price/availability/"deal" anywhere.


FAQ 2 — Is it free? 🌿

Saved-reply title: FAQ · Is it free Trigger keywords: free, is it free, cost, price, how much, subscription, paid, trial, do I pay

Yes — completely free to plan. 🌿 You can open Zahlon Travel and build your whole trip — routes, the offline map, when-to-go guidance, saved places, the trip tools — without paying anything and without even making an account.

There's nothing to "unlock," no booking fees (we take no bookings), and no payments move through Zahlon at all. If you ever want to save your trip across devices, sign-in is a simple email link — but you never need it to plan.

🇱🇰 Start free → https://zahlon.com

Why it's clean: "free to plan," "no booking fees (we take no bookings)," "no payments move through Zahlon" — all true and firewall-safe; sign-in described accurately (email magic-link only); no upsell, no premium tier implied.


FAQ 3 — Which languages? 🌍

Saved-reply title: FAQ · Languages Trigger keywords: language, languages, sinhala, tamil, hindi, german, french, russian, chinese, english, translate, my language, in my language

Zahlon Travel speaks 8 languages, so you can see Sri Lanka in your own. 🌍

English · German · French · Russian · Chinese · Sinhala · Tamil · Hindi.

Switch any time inside the app — routes, the map, the seasons guidance and the practical notes all follow your language. Whether you're planning from abroad or you're on the island, it reads the way you think.

🇱🇰 Plan free, no account → https://zahlon.com
Optional warm closer if the asker wrote in one of the eight (use sparingly, only when you're confident of the language): add a single friendly line in their language — e.g. *"আপনার ভাষায় স্বাগতম 🌿"* (Bengali/Hindi readers), *"ආයුබෝවන් 🌿"* (Sinhala). Keep it to one short greeting; the body stays English.

Why it's clean: plain feature statement; no superlative, no "AI translation," no claim beyond the eight that actually ship.


FAQ 4 — Does it work offline? 🗺️

Saved-reply title: FAQ · Offline map Trigger keywords: offline, no signal, no internet, no data, works offline, without internet, map offline, signal, roaming, sim, connection

Yes — the map is built to work offline. 🗺️ Once you've opened your route, you can fly the whole thing in 3D and tap any stop to explore it even with zero signal — deep in Yala, up in the hill country, on the train through Ella. Your route, your map, in your pocket.

A couple of honest notes: live weather pulls from a third-party source when you do have a connection (and we never store it), and it's good practice to open your route once on Wi-Fi before you head somewhere remote, so it's ready when the bars disappear.

Everything you save lives on your device — no account needed to keep it.

🇱🇰 Try it free → https://zahlon.com

Why it's clean: "works offline" is a real, demonstrable feature (no "never get lost" guarantee — that's a banned outcome claim); weather honestly labelled third-party + never stored; privacy claim specific and true.


FAQ 5 — How do I list my business? 🤝

Saved-reply title: FAQ · List your business Trigger keywords: list, listing, add my business, list my business, get listed, guesthouse, hotel, guide, driver, tour, my business, advertise, partner, get found

For Sri Lankan local businesses (guesthouses, guides, drivers, experiences, makers) who want to be discovered. Keep it precise: they self-list; Zahlon does not vet, licence, certify, rank, or take a commission. Never imply a paid placement, a "deal," or a booking pipeline.
Love this — getting real local businesses found is half of why Zahlon exists. 🤝 Here's the honest shape of it:

You list your own business — a guesthouse, a guide service, a driver, an experience, a craft. Travellers planning their route discover you as they build their trip, save you, and reach out directly. It's lead-generation and record-keeping only: Zahlon takes no bookings, no payments and no commission, so every enquiry comes straight to you, on your terms.

We don't rank, rate, or "verify" listings — there's no pay-to-win placement and no star theatre. You're found because you fit someone's trip, not because you bought the top spot.

🇱🇰 Start your listing here → https://zahlon.com/business/join
For anything specific, email support@zahlon.com and a real person will help. 🌿
Link note: https://zahlon.com/business/join is live (it routes into the start/onboarding flow). If you'd rather send people to the general entry, https://zahlon.com works too.

Why it's clean: "self-list," "lead-generation and record-keeping only," "no bookings, no payments and no commission," "we don't rank, rate, or verify," "no pay-to-win placement" — all the precise firewall language; no transaction, no certification, no "official partner."


FAQ 6 — Is my data private? 🔒

Saved-reply title: FAQ · Privacy Trigger keywords: private, privacy, data, my data, secure, track, tracking, account, sign in, login, google login, sell my data, gdpr, delete my data

Yes — privacy is built into how Zahlon works, not bolted on. 🔒 The honest specifics:

• You can plan with no account at all — just open it and go.
• Everything you build — routes, saved places, lists — saves on your device.
• The optional GPS trip journal stays on your phone and is never uploaded.
• Live weather comes from a third-party source and is never stored by us.
• If you ever do sign in (only to sync across devices), it's a simple email link — there's no social or Google login, and no password to leak.

Because Zahlon takes no bookings and no payments, there's no checkout, no card details, and no money trail to begin with.

Full details are in our Privacy Policy: https://zahlon.com/privacy
🇱🇰 Plan free, no account → https://zahlon.com

Why it's clean: every privacy claim is *specific and true* (no vague "we never collect anything"); "saves on your device," "trip journal stays on your phone and is never uploaded," "email magic-link only, no social/Google login," "weather never stored" all match the firewall facts; links the real, live Privacy Policy.


4. Comment-reply snippets

*Short, warm, copy-paste replies for the comment threads under your posts. Keep them human and quick — premium-calm, never hype, never salesy. Drop the link only where it's natural; never make a comment read like an ad.*


4a. Welcome / new follower 👋

Saved-reply title: Comment · Welcome

  • Welcome aboard 🌿 Pull up the map whenever you're ready — plan your own route, free and with no account: https://zahlon.com 🇱🇰
  • So glad you're here. 🌿 This is the honest way to see Sri Lanka — your route, real local places, a map that works offline. Make yourself at home.

4b. Thanks (praise / kind comment) 🙏

Saved-reply title: Comment · Thanks

  • This genuinely made our day — thank you. 🌿 Here's to your trip.
  • Kind of you to say. 🙏 We built Zahlon to be honest first; it means a lot that it lands. 🇱🇰
  • Thank you 🌿 — go see it your own way.

4c. "Tag your travel buddy" (engagement prompt — NOT a contest entry) 🤝

Saved-reply title: Comment · Tag your buddy

Use only as friendly engagement. Never make tagging a requirement to *enter* a giveaway (Meta Promotions policy).
  • Tag the friend you'd actually take on this trip 🤝🇱🇰 — then plan it your way, free: https://zahlon.com
  • Who's your Sri Lanka person? Tag them 🌿 — the route's better with two.

4d. "Where can I get it / is there an app?" 📲

Saved-reply title: Comment · Where to get it

  • It's live right now 🌿 — open https://zahlon.com on any phone or laptop; it works straight away, no install needed. Android's available, and the iPhone App Store version is launching. 🇱🇰
  • No download required to start — just open https://zahlon.com and plan. (App Store build is on the way.) 🌿

4e. A specific place / route question (warm + honest, no over-promise) 🗺️

Saved-reply title: Comment · Route help

Be genuinely helpful and editorial; never guarantee weather, crowds, or a "best." Point them to the in-app guidance to go deeper.
  • Great stretch of the island 🌿 — open that route in the app and you'll get the stops, the offline map and the honest practical notes for it. Tap the "quieter times" guidance too: it's pattern-based — the calmer months and the early hour to climb — never a live crowd meter. 🗺️ https://zahlon.com
  • Lovely choice. 🌿 The route view lays out the stops side by side so you can shape your own version of it — have a look and make it yours: https://zahlon.com

4f. Local business wants to be found 🤝

Saved-reply title: Comment · List your business

  • Brilliant — we'd love to help you get found 🤝 You self-list, travellers planning their route discover you, and enquiries come straight to you. No bookings, no commission, ever. Start here: https://zahlon.com/business/join 🌿
  • That's exactly who Zahlon is for. 🌿 List your place, get discovered honestly — discovery and record-keeping only, no middleman: https://zahlon.com/business/join

4g. "Which languages?" 🌍

Saved-reply title: Comment · Languages

  • Zahlon speaks your language 🌍 — English, German, French, Russian, Chinese, Sinhala, Tamil and Hindi. See Sri Lanka in your own. 🇱🇰 https://zahlon.com

4h. Handling a troll / negative comment — gracefully 🌿

Saved-reply title: Comment · De-escalate

Stay warm, never defensive, never sarcastic in public. Acknowledge → offer help → move to DM/email. Hide (don't delete) if it's just noise; reply once, calmly, if there's a real grievance.
  • Genuine complaint: Sorry it fell short of what we want Zahlon to be 🙏 — that matters to us. Could you DM us, or email support@zahlon.com with what happened? We'll make it right.
  • Pure bait / troll: We keep this a calm, honest corner of the island 🌿 — if there's ever something real we can help with, our DMs are open.
  • "It's just another travel app / scam": Fair to be sceptical — most travel apps push deals and "book now." 🌿 Zahlon does the opposite: no bookings, no payments, no middlemen — plan free, no account, and see for yourself: https://zahlon.com

5. The misdirected booking request — a graceful redirect 🛏️→🗺️

*This is the one you'll use most, and the one that protects the brand most.* People will arrive in your inbox or comments assuming Zahlon is an OTA — *"Can you book me a room in Ella for the 14th?"*, *"What's your best price on a Sigiriya tour?"*, *"I'd like to reserve a driver."* Handle it with genuine warmth: never make them feel foolish, never imply you can take the booking or quote a price, and turn the "no" into the useful thing Zahlon actually does — so they leave *helped*, not bounced.

The rule: acknowledge their plan warmly → state the honest "we don't take bookings or payments" plainly → hand them the genuinely useful alternative (discover the self-listed business and reach out directly) → leave the door open. Never pass the request "up the line," hold anything, or name a price.

Saved-reply title: Redirect · Booking request (graceful)

Inbox version (full warmth)

Thank you for thinking of us for your trip — Ella in [month] sounds wonderful. 🌿

One honest thing up front: Zahlon Travel doesn't take bookings or payments, and we're not a booking site, so we can't reserve a room, a driver or a tour, or quote a price. That's by design — no middleman, no markup.

What we can do is genuinely useful: open Zahlon, build your route, and you'll discover local guesthouses, drivers and guides who've listed themselves. Save the ones that fit, and reach out to them directly — your enquiry goes straight to the people who run the place, on your terms. You stay in control, and they get found honestly.

🇱🇰 Start free, no account → https://zahlon.com

If anything's confusing along the way, just write back — a real person is here. 🌿

Comment version (short, public, kind)

Thanks for the trust 🌿 — quick honest note: Zahlon doesn't take bookings or payments (we're a planning companion, not a booking site), so we can't reserve or price anything. What we do: you discover self-listed local guesthouses, drivers and guides in the app and reach out to them directly — no middleman. Plan free here: https://zahlon.com 🇱🇰

If they push ("but can't you just pass it on / hold it for me?")

I really wish we could make it that easy 🌿 — but no booking or payment ever passes through Zahlon, so there's genuinely nothing for us to hold or forward; it would be dishonest to pretend otherwise. The good news is the direct route is often the warmer one: find the place in the app, message the owner yourself, and you'll be talking to the actual person who'll host you. That's the whole idea. 🇱🇰

Why it's clean: the entire reply is the firewall as a *feature* — "doesn't take bookings or payments," "not a booking site," "can't reserve … or quote a price," "no middleman, no markup," "reach out to them directly." It never offers to forward/hold/price a booking, never invents availability, and never drifts into "deal/best price." It leaves the person helped and the brand intact.


6. Moderation policy (short)

*Set this up once, then apply it consistently. The goal: a calm, premium, honest corner of the island where travellers and local businesses both feel welcome — and a Page that stays bulletproof against any "is this an OTA / is this a scam / who endorsed this" misread.*

Turn ON in Settings

  • Profanity filter: ON (Strong). *Settings → Privacy → Page and tagging → Profanity filter.* Auto-hides common profanity in the languages Meta supports.
  • Page-specific word block list: add a custom blocklist so Meta also hides comments that could make the Page *look* like something Zahlon isn't. Include, at minimum:
  • Transaction-spam / OTA-impersonation bait (so the comments can't read as bookings): book now, best price, cheapest, hot deal, discount code, promo code, lowest rate, guaranteed booking, pay here, send payment, advance payment, deposit, UPI, bank transfer.
  • Fake-authority / fake-rating bait: verified by zahlon, official tourism, government approved, 5-star guaranteed, certified by.
  • Scam / spam patterns: whatsapp +…, telegram, click this link, dm to book, crypto, investment, hacked apk, mod apk and obvious link-spam.
  • Slurs / hate / sexual-harassment terms (keep a private list; expand as you see attempts).
  • Who can post to the Page: allow visitor posts/comments to build community, but moderate actively. If spam gets heavy, switch visitor posts to "reviewed first" or off.
  • Recommendations / Reviews: if you enable them, never restyle or quote them as "★ ratings" *of places in the directory* — Page recommendations are about Zahlon the app, not a star score for listed businesses. Keep the firewall: no rating system for places, ever.

What to HIDE (default action — quiet, no escalation)

  • Off-topic spam, link-spam, "mod APK / hacked" posts.
  • Mild rudeness, light trolling, bait with no real grievance.
  • Anything that makes the Page look like a booking/OTA or implies Zahlon takes payments — e.g. a commenter posting *"book your Sigiriya tour here, pay me on WhatsApp."* Reply once with the graceful redirect (§5) if it's a sincere traveller, and hide any comment that asserts Zahlon books/sells/pays out, so the thread can't be misread.
  • Anyone impersonating a "verified Zahlon partner" or claiming an official endorsement/rating.
  • Hiding (not deleting) keeps the commenter unaware and avoids drama; they still see their own comment.

What to DELETE

  • Slurs, hate speech, harassment, threats, sexual content.
  • Doxxing / sharing someone's personal info.
  • Scam links, phishing, malware, fake "official Zahlon" giveaways or fake "book through us" offers impersonating the brand.
  • Repeated spam after a hide.

What to BAN (ban the person from the Page)

  • Repeat offenders after a delete/warning.
  • Coordinated spam or scam accounts.
  • Anyone harassing travellers, listed businesses, or the team.
  • Impersonation accounts pretending to be Zahlon Travel / Shamrocks Games, or posing as a "verified Zahlon agent who can book for you" (also report them to Meta).

Tone rules for the moderator (every reply)

  1. Warm first. Welcome, thank, or empathise before anything else. We're a friend at the desk, not a help counter.
  2. Honesty reflex. The instant a message is about bookings, payments, prices, "deals," or "verified/official/rated," answer with the plain firewall truth — *no bookings, no payments, no middlemen; self-listed; discovery and record-keeping only* — and turn it into the useful thing Zahlon does. Never imply Zahlon books, sells, holds, prices, ranks, rates, certifies, or is an official authority. Never write the two-letter machine-intelligence acronym; describe smart features as "smart," "editorial," "on-device," "pattern-based," "works offline."
  3. Never argue in public. Move real disputes to DM/email (support@zahlon.com).
  4. Never sarcastic, never condescending — even to trolls or sceptics. A calm, classy line beats a clap-back. Sceptics are an opportunity: the honest answer *is* the pitch.
  5. Reply promptly (response rate is public). Use saved replies, then personalise the first line.
  6. One brand voice: premium-calm, editorial, English-led; a tasteful 🌿 / 🇱🇰 / 🗺️ (1–2 per reply), never a wall of emoji. The 8-language support is a *feature you mention*, not a reason to switch the reply's language (one short greeting in the asker's tongue is the only exception).

Giveaways / promotions reminder (if the moderator ever runs one)

  • Entry = like / comment / Page-post only. Never "share to your timeline" or "tag a friend to enter" (tagging is fine as friendly engagement, never as an entry requirement).
  • The prize must be non-monetaryZahlon takes no payments, so never a cash/voucher/"free booking" prize. (A shout-out, a featured route, or a credited UGC repost is fine.)
  • Always include, verbatim: *"This promotion is in no way sponsored, endorsed, administered by, or associated with Meta/Facebook,"* plus a release of Meta by entrants.

Standing lines (keep handy — paste wherever they fit)

A) The honest one-liner — use to open or close any reply

Zahlon Travel takes no bookings and no payments — no middlemen. Just your own route, real local places, and a map that works offline. The honest way to see Sri Lanka.

B) The directory line — paste wherever the local-business directory comes up

Local businesses self-list; you discover them and reach out directly. Discovery and record-keeping only — Zahlon takes no bookings, no payments, and no commission. We don't rank, rate, or "verify" listings.

C) The privacy line — paste wherever data/privacy comes up

Plan with no account; everything saves on your device; the trip journal stays on your phone and is never uploaded. Sign-in, if you ever want it, is a simple email link — no social or Google login.

Quick links the moderator will paste constantly

  • Plan / Use App (web, LIVE): https://zahlon.com *(also live at https://zahlon.shamrocks.games)*
  • List your business (LIVE): https://zahlon.com/business/join
  • Privacy Policy (LIVE): https://zahlon.com/privacy
  • Terms (LIVE): https://zahlon.com/terms
  • Support email: support@zahlon.com *(operator to confirm the inbox is monitored)*
  • Brand spelling: Zahlon Travel (singular — never "Zahlon Travels"). Studio: Shamrocks Games (in About/Our Story, not in every reply).
  • iOS App Store: *launching — you may say "coming soon," not present as a live link yet.*

Why this whole set is compliance-clean (quick proof)

Run against the Honesty Firewall (FACTS.md) and the Meta × Honesty compliance pack — every template clears:

  • No bookings / payments / OTA / "deals." The defining FAQ and the §5 redirect make "no bookings, no payments, no middlemen" the *spine*. The only time "book now / best price / deal / reserve / pay" appears, it's the thing Zahlon explicitly does not do, or a term on the moderator's blocklist to hide. No reply ever offers to book, hold, forward, or price anything.
  • No fake ratings / reviews / certification. "Trusted" describes Zahlon's *posture* (no bookings, no payments), never a tallied score. The directory is always "self-listed," "discovery and record-keeping only," "we don't rank, rate, or verify" — *found here*, never *rated/endorsed/verified here.* Moderation explicitly hides "verified Zahlon partner" impersonation and keeps Page recommendations distinct from any place-rating.
  • No official-authority implication. Zahlon is an honest *companion* — never "official," never a tourism board/government. The 🇱🇰 emoji is a warm location cue, not a logo or authority claim. Studio attribution (Shamrocks Games) sits in About/Our Story, not in replies.
  • No unprovable superlatives. "World-class map" is a defensible description of a real, demonstrable feature (consistent across the pack); there's no "#1 / best / cheapest / the only app you need" anywhere — and "cheapest/best price" sits on the moderator's *blocklist*.
  • "Quieter times" stays honest. Snippet 4e frames it as "pattern-based — the calmer months, the early hour — never a live crowd meter." No guaranteed weather/crowd outcome; no "never get lost" promise (FAQ 4 says "works offline," not a guarantee).
  • Privacy claims are specific and true. "Saves on your device," "trip journal stays on your phone and is never uploaded," "email magic-link only, no social/Google login," "weather never stored." No vague "we never collect anything." Links the real, live Privacy Policy.
  • The forbidden two-letter machine-intelligence acronym appears nowhere — not in any template, keyword list, or note. Smart features are described by what they do ("works offline," "pattern-based," "editorial," "smart").
  • Links are the LIVE apex https://zahlon.com (and the verified live /business/join, /privacy, /terms); CTA is Use App (never "Book"/"Shop"); support is support@zahlon.com; brand spelling is Zahlon Travel (singular).
The throughline: every other travel inbox answers "Do you take bookings?" with a price. This one answers it with the truth — *no bookings, no payments, no middlemen; self-list and reach out directly; plan free, no account* — and lets that honesty be the entire welcome.

Zahlon Travel — Community Guidelines (Page "house rules")

Surface: Facebook Page → a short, postable set of community house rules. Post it as a regular Page post in the first week, pin it second (under the welcome) or keep it as the standing reply you drop when a thread needs steering; the long form also belongs in About → "More info" / Our Story or a tab so it's always one tap away. Purpose: Set the tone of the community in Zahlon's own voice — *respectful + honest*, no spam, no scams — and, in plain words, explain the one thing visitors most often misunderstand: how the trusted-business directory actually works (discovery / lead-generation + record-keeping only — no bookings, no payments, no money through Zahlon, ever) and that both travellers and local Sri Lankan businesses are welcome here. It also tells people exactly what gets a comment removed, so moderation never feels arbitrary. Voice: premium, honest, warm, editorial, calm — a Monocle/Kinfolk travel desk that also runs a kind, well-kept room. Firm where it protects people (scams), gracious everywhere else. House rules, not legal boilerplate. Compliance: 100% Honesty-Firewall-clean. No bookings/payments/deals/"best price"; no fake ratings/stars/reviews/"verified"; no official-tourism-authority implication; no unprovable "#1/best"; the two-letter machine-intelligence acronym appears nowhere (copy, hashtags, or any baked-in image text). The directory framing matches the Standing Honesty Disclaimer word-for-word (self-listed; we don't vet, rank, certify, or rate). Proof at the bottom.

Operator notes (read once):
- All versions are complete and copy-paste-ready. Paste only the body (everything inside the code box); the labels and notes around it are for you.
- Recommended to post + keep handy: Version A (the full house rules) — post it once in week 1, then store it in About / a tab and re-share / pin-second when the room needs the tone reset. Use Version B (the short card) as the *image-caption* or a quick re-post, and Version C (the one-paragraph reply) as your saved-reply when a single comment needs steering (a scam DM, a "can you book me a room?" question).
- The working link is the LIVE apex: https://zahlon.com (also live at zahlon.shamrocks.games). Never a "Book"/"Shop" CTA, never a dead or look-alike domain. Support / report channel = support@zahlon.com.
- On Facebook, a Page can't hard-enforce rules in others' comments, but these give you the stated standard to point to when you hide/remove a comment or ban a repeat scammer — so moderation reads as fair, not personal. Pair with: turn on Meta's profanity filter + a blocked-words list (add the obvious scam/booking-bait terms), and hide rather than delete borderline comments where you can.
- Image to attach (optional): the brand "announcement" card assets/posts/01-brand.png, or post text-only — house rules read fine without an image. If you make a dedicated "House Rules" graphic later, keep it firewall-clean (no ★, no "Book," no "deal," no machine-intelligence acronym baked in).

⭐ VERSION A — the full house rules (RECOMMENDED — post once, then keep in About / a tab)

Use when: default. The complete, warm statement of how this community works — what we're for, the four things that get a comment removed, and the plain truth about the directory and about who's welcome. Long-form is *earned* here: it's a reference people come back to. Attach: the brand card assets/posts/01-brand.png, or post text-only.

Welcome to Zahlon Travel — the honest way to see Sri Lanka. 🇱🇰

This page is a calm, friendly room for two kinds of people: travellers planning or exploring the island, and the local Sri Lankan businesses who want to be found by them. Both belong here. A few house rules keep it that way.

What we're for
• Real talk about Sri Lanka — your own routes, honest "when to go," quieter-time tips, real local places, the questions a first trip throws up. Ask anything; share what you learned.
• Kindness across languages. We see the island in 8 languages, and not everyone here writes in their first one. Be patient, be generous, assume good faith.
• Local pride. Guesthouse owners, guides, drivers, makers — you're welcome to introduce yourselves and the corner of the island you know best.

What we remove (so everyone stays comfortable)
• Spam — repeated links, copy-paste promos, or off-topic selling. Share your place once, kindly, in the right thread; don't flood.
• Scams & bad actors. Anyone asking for deposits, card numbers, "pay me directly to hold your dates," or DMing travellers with too-good offers gets removed and blocked. If someone messages you claiming to be Zahlon and asks for money — it isn't us. Zahlon never asks for payment. Report it to support@zahlon.com.
• Cruelty, hate, harassment, or attacks on someone's country, language, religion, or identity. None of it. This is a respectful room.
• Misleading claims — fake "lowest price," invented star ratings, "official" badges, or promises no one can keep. We're an honest page; honesty is the whole point.

How the local-business directory works (the part people ask about)
Zahlon's directory is simple and honest: local businesses list themselves, travellers discover them, and the two can connect directly — by phone, email, or in person. That's it.

• Zahlon takes no bookings and no payments. No money moves through the app, ever. We're not a booking site, a travel agency, or an official tourism authority — we're an independent companion by Shamrocks Games.
• It's discovery and record-keeping only — lead-generation, not a marketplace. Zahlon doesn't take a commission, because there's nothing to take a cut of.
• The directory is self-listed: we don't vet, rank, certify, or rate any business. "Trusted" describes the honest, no-middleman way we surface real local places — never a score we've handed out. So do your own due diligence, the way you would anywhere, and tell us at support@zahlon.com if a listing ever seems off.

A note for local businesses 🤝
You're genuinely welcome. List the place you run, tell people what makes your corner of Sri Lanka worth the trip, and let travellers find you. Keep it true — no invented ratings, no "best price," no booking-bait — and you'll fit right in.

And for travellers 🗺️
Plan free, with no account. Build your own route, fly the offline map, check the honest seasons, save your places — and ask us anything here. Pull up the map: your trip starts at https://zahlon.com.

Thanks for keeping this room honest, kind, and useful. That's the whole idea. 🇱🇰

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly

Live character count (body, hashtags included): 3,129 characters. Comfortably inside Facebook's ~63,206-char post limit; long-form is intentional for a reference post. *(FB truncates at ~125 chars on mobile with "See more" — the warm welcome line + "two kinds of people: travellers… and local Sri Lankan businesses" lands the who-it's-for before the cut.)*

Why it's the keeper: it opens on belonging (*both kinds of people belong here*), states the four removable behaviours as care for the room rather than threats, then gives the directory the plainest possible explanation — *list themselves · discover · connect directly · no bookings, no payments, no commission, self-listed, not vetted/rated.* It closes by welcoming both sides by name. Every line is true and matches the Standing Honesty Disclaimer.


VERSION B — the short card (the postable summary / image caption)

Use when: you want a tight, scannable version — as an image caption, a quick re-post, or the version you screenshot into a "House Rules" graphic later. Same soul, fewer words; the whole standard lands before most readers tap "See more." Attach: assets/posts/01-brand.png, or text-only.

House rules for a kind, honest room. 🇱🇰

Zahlon Travel is for travellers seeing Sri Lanka and the local businesses who want to be found by them. Both welcome. To keep it good for everyone:

✦ Be kind — across languages, across borders. Assume good faith.
✦ No spam — share your place once, in the right thread; don't flood.
✦ No scams — anyone asking for deposits, card numbers, or "pay to hold your dates" is removed and blocked. Zahlon never asks for payment; if someone says they're us and wants money, it isn't us → support@zahlon.com.
✦ No misleading claims — no fake "lowest price," no invented star ratings, no "official" badges. We're an honest page.

How the directory works: local businesses list themselves, travellers discover them, and you connect directly. Zahlon takes no bookings and no payments — no money moves through the app, ever. It's self-listed (we don't vet, rank, certify, or rate) and lead-generation only, so always do your own due diligence.

Plan free, no account → https://zahlon.com

#ZahlonTravel #VisitSriLanka #SeeSriLankaHonestly

Live character count (body, hashtags included): 1,065 characters. *(See-more cut on mobile falls after "…Both welcome." — the who-it's-for lands above the fold.)*


VERSION C — the one-paragraph reply (your saved moderation reply)

Use when: a single thread needs steering and you don't want to drop the whole rulebook — e.g. someone asks "can you book me a hotel?", or a too-good "DM me for cheap rooms" comment appears. Save it as a Page saved reply; warm, firm, done.

Quick note from the team 🙂 — Zahlon Travel takes no bookings and no payments; no money moves through the app, ever. Local businesses list themselves here and you connect with them directly — the directory is self-listed (we don't vet, rank, certify, or rate), so please do your own due diligence and never send a deposit or card details to anyone who DMs you. If someone claims to be Zahlon and asks for money, it isn't us — tell us at support@zahlon.com. Thanks for keeping this a kind, honest room! 🇱🇰

Live character count: 503 characters. Fits a single comment cleanly (well under FB's 8,000-char comment limit); no link needed (it's a reply, not a CTA).


How to use these together (quick playbook)

  1. Week 1: post Version A once. Consider pinning it second, beneath the welcome (one *pinned* welcome stays on top; some operators pin two — welcome first, house rules second).
  2. Always-on: paste Version A (or a trimmed Version B) into About → "More info"/Our Story, or a dedicated tab, so the rules are permanently one tap away.
  3. Day to day: keep Version C as a saved reply for scam/booking-bait comments; re-share Version B every month or two to refresh the tone for new followers.
  4. Moderation hygiene (operator): turn on Meta's profanity filter + a blocked-words list (add obvious scam/booking-bait terms); hide borderline comments rather than delete where possible; remove + ban anyone soliciting deposits/card details or impersonating Zahlon. When you act, you can point to these published rules so it reads as fair.

Why this is compliance-clean (quick proof)

Run against the Honesty Firewall (FACTS.md), the Standing Honesty Disclaimer (page-identity §12), and the Meta × Honesty compliance pack — every line clears:

  • No bookings / payments / deals / OTA language. The rules' *spine* is the opposite: "Zahlon takes no bookings and no payments — no money moves through the app, ever," "discovery and record-keeping only — lead-generation, not a marketplace," "Zahlon doesn't take a commission." The word "book" appears only inside "booking-bait" (a behaviour we ban) and "not a booking site." No "reserve / checkout / best price / discount / deal" as an offer; "lowest price" / "best price" appear only as the fake claims we remove.
  • Directory framed exactly per the disclaimer. "Local businesses list themselves," "self-listed," "we don't vet, rank, certify, or rate any business," "lead-generation only," "travellers discover them… connect directly," "do your own due diligence." "Trusted" is explicitly defined as *the honest, no-middleman way we surface real local places — never a score we've handed out.* No "verified / approved / official partners."
  • No fake ratings / reviews / certification. The rules forbid invented star ratings and "official" badges and commit Zahlon to never handing out a score. Zero invented counts, stars, leaderboards, or "verified by Zahlon."
  • No official-authority implication. Stated outright: "we're not a booking site, a travel agency, or an official tourism authority — we're an independent companion by Shamrocks Games." The 🇱🇰 emoji is a warm location cue, not a logo or authority claim; no flag/crest/lion as identity.
  • No unprovable superlatives. No "#1 / best / most-loved / the only app you need." "Honest," "kind," "real local places," "trusted" (defined as posture) are all defensible and true.
  • Anti-scam language protects users without fear-mongering. The scam rule is specific and actionable (deposits, card numbers, "pay to hold," impersonation → remove/block + report to support@zahlon.com) and reinforces the firewall: "Zahlon never asks for payment."
  • Privacy / access claims are true. "Plan free, with no account" (matches the app: email magic-link only if you ever sign in). No vague "we never collect anything."
  • The forbidden two-letter machine-intelligence acronym appears nowhere — not in copy, not in the 3 hashtags, and not implied. Smart features aren't even invoked here; this is purely community + directory framing.
  • Links & identity correct everywhere: live apex https://zahlon.com; report/support support@zahlon.com; brand spelling Zahlon Travel (singular); studio Shamrocks Games.
The throughline: other travel pages police comments to protect *sales*. These house rules protect *people and honesty* — they welcome travellers and local businesses to the same room, draw a bright line under spam and scams, and explain in plain words that Zahlon is a place to discover and connect, never to book or pay. The rule *is* the brand.

Zahlon Travel — Facebook Page Setup Guide (2026)

Click-by-click, top to bottom. Every value to paste lives in page-identity/page-identity.md (with character counts); every image lives in assets/. Do these in order — it's the order Facebook itself walks you through, and it's the order that passes name/category review cleanly the first time.

Before anything: read ops/compliance-honesty.md once. The whole Page is written clean — *no bookings, no payments, no fake reviews, no "AI"* — and the one job during setup is to keep it that way. The brand promise is the compliance posture.

You'll need: a personal Facebook account (Pages attach to it; your name stays private), ~30 minutes, and this folder.


1 · Create the Page

  1. Go to facebook.com/pages/create (or Profile → *See more* → Pages → *Create new Page*).
  2. Page name → paste Zahlon Travel (see page-identity §1). Just the brand — no slogans, no "Free/Online/App", no extra script. Name changes are manually reviewed and limited to ~once/60 days, so get it right now.
  3. Category → type Travel Company and pick it (primary). You can add App Page and Tourist Information Center after. Never pick Travel Agency / Tour Operator / Hotel / anything with "Booking" — those imply a transaction Zahlon never does.
  4. Bio → paste the recommended Intro/Bio from page-identity §4 (≤255 chars). Click Create.

2 · Username / @handle

*Settings → Page setup → Username* (or *Edit Page info*). Paste zahlontravel → your URL becomes facebook.com/zahlontravel. If taken, go down the fallback list in page-identity §2 (zahlontravelappvisitzahlonzahlonlk).

3 · Profile picture & cover

  • Profile picture → upload assets/profile/profile-1080.png (the golden-island emblem, 1080×1080, already circle-safe). Don't crop the emblem.
  • Cover → upload assets/cover/cover-1640x624.png. It's safe-zoned so the wordmark + tagline read on both desktop and mobile; the bottom-left is kept clear for the avatar.
  • *Optional, recommended:* use the cover video instead — *Edit cover → Add video →* assets/cover/cover-video-820x462.mp4 (24s, silent, loops). Set cover-video-poster-820x462.png as the thumbnail. It autoplays muted, so it must read with sound off — this one does.

4 · The text fields (paste from page-identity)

In *Edit Page info* / *About*, fill, in this order:

  1. Intro / Bio (≤255) — page-identity §4.
  2. About / Additional info (the long description) — page-identity §5.
  3. Mission (if shown) — page-identity §6.
  4. Our Story (*Settings → Page setup → Story*) — paste page-identity §11, then paste the Standing Honesty Disclaimer (page-identity §12) at the bottom.

5 · Action button, contact & details

  • CTA button → *Add action button* → choose Use App → URL https://zahlon.com. (If "Use App" isn't offered for your category, use Learn More → same URL.)
  • Websitehttps://zahlon.com
  • Emailsupport@zahlon.com
  • Service areaSri Lanka (set as a region/area page, not a single street address — Zahlon has no storefront).
  • Price rangeFree.
  • Languages → leave the Page in English; the 8-language support is something you *say* (a feature), not something you translate the Page into.

6 · Pin the launch post

  1. Create a post → paste the recommended pinned post body from copy/pinned-post.md (paste only the grey box).
  2. Attach assets/posts/01-brand.png (or the hero 20-hero-portrait.png).
  3. Publish → on the post, ⋯ → Pin to top of Page. This is the Page's permanent handshake.

7 · The first week (don't post into a void)

Open copy/content-calendar-30day.md and schedule the first 7 posts (Meta Business Suite → *Planner*). A good opening run:

  • Day 1 — the pinned post (done).
  • Day 2 — the honest difference (assets/posts/02-feat-honest.png + its caption from copy/post-captions.md).
  • Day 3 — a destination spotlight (e.g. 10-dest-sigiriya.png).
  • Day 4 — the offline map (03-feat-offline.png).
  • Day 5 — "in your own language" (06-feat-lang.png).
  • Day 6 — another destination (e.g. 11-dest-ella.png).
  • Day 7 — the brand film as a Reel (assets/cover/cover-video-820x462.mp4 or the full assets/brand-film.mp4) — Reels are the #1 discovery surface.

Captions, hashtags and the matched visual for each are all in copy/post-captions.md and the calendar.

8 · Business Suite, roles & verification

Follow ops/business-suite-ads-verification.md: connect the Page to Meta Business Suite, set Page roles, complete Business Verification, and (only if you'll boost) wire up the pixel/conversions for zahlon.com. Boost honest posts only — never with personal-attribute targeting.

9 · The ongoing rhythm

  • Use the 30-day calendar for cadence; refill from the caption library.
  • Answer the inbox with copy/response-templates.md (especially the graceful reply to misdirected booking requests — *Zahlon doesn't take bookings; here's how the directory works*).
  • Post the community guidelines once and pin a link in About.
  • Before every new post: the 10-second firewall check in ops/compliance-honesty.md. If a word would make it sound like an OTA, a tout, or a robot — cut it. The truth is the brand.

Live app: https://zahlon.com · Support: support@zahlon.com · Brand: Zahlon Travel by Shamrocks Games.

Zahlon Travel — THE HONESTY FIREWALL (read before you publish · pin this one)

Studio: Shamrocks Games · App: Zahlon Travel — *the trusted way to see Sri Lanka.* Page: Zahlon Travel · @zahlontravel · CTA Use Apphttps://zahlon.com · support@zahlon.com This is Zahlon's compliance gate — the travel-app equivalent of a gambling-app's "no-bet" firewall. It is the operator's pre-flight: the short, action-first page you run on every post, comment, DM, image, video, and boost before it goes live. The long *why* — the policy citations, the line-by-line case law — lives in research/02-meta-travel-compliance.md. This page is what you actually do.

The one idea that makes the whole firewall easy: *Zahlon's brand promise is its compliance posture.* "The honest way to see Sri Lanka — no bookings, no payments, no middlemen" isn't only marketing; it's the reason almost none of the high-risk travel-ad pitfalls can touch us if we simply describe the product truthfully. Tell the plain truth about the tool and you are already compliant. The only danger is ever dressing the truth up. When in doubt, paste from the pack — don't write your own.

0. The firewall in one breath (the 7 commandments)

Run these seven over any candidate copy. If it clears all seven, it's publish-ready.

  1. Describe the TOOL, not a guaranteed RESULT. No "never get lost," "find the cheapest stay," "the perfect trip," "see it all in 5 days." Say what the app *does* — "plan your own route," "a map that works offline," "honest when-to-go."
  2. We are INDEPENDENT — never an authority. Zahlon Travel is a companion by Shamrocks Games. Never imply we're a government, tourism board, or "official Sri Lanka." No "official," no flag/crest/lion as the logo.
  3. No fake or implied SOCIAL PROOF. No stars, ratings, scores, invented reviews, "verified by Zahlon," "rated #1," "trusted by 50,000." "Trusted" = our *posture* (no bookings/payments), never a tally.
  4. Never tell readers WHO THEY ARE. No "Are you a [religion/age/gender/etc.]?", no "…like you," no "for people who [struggle/can't afford]…," no empathy hooks. Describe the trip, not the person.
  5. Never write the word "AI." Not in copy, not in hashtags, not in captions, not baked into any image or video. Smart features are "smart," "editorial," "on-device," "offline," "pattern-based." Crop any in-app "AI · PRO" nameplate out of every screenshot.
  6. No BOOKINGS / PAYMENTS / DEALS vocabulary — ever. No "book/reserve/checkout," no "deals/discount/best price," no "pay/commission/affiliate." This is the original Honesty Firewall, and it also keeps us out of Meta's Commerce review lane entirely.
  7. The rule covers EVERY text element — primary text, headline, description, link-preview, the words inside the image/video, AND the live landing page at https://zahlon.com. A clean caption over a non-compliant image is still a violation.
The pattern across all seven: the violation is almost never the *truth* of Zahlon — it's the *embellishment*. Strip the embellishment and the firewall passes itself.

1. The NEVER list — hard stops (any one = do not publish)

These appear nowhere — copy, hashtags, captions, alt-text, or text baked into any image/video, and not on the destination page either.

❌ 1a. Bookings / reservations / OTA

book · book now · booking · reserve · reservation · checkout · check out · confirm your stay · availability · sold out · vacancy · "secure your room/tour/driver"

Why: Zahlon takes no bookings. Any of these implies we transact (we don't) and drops us into Meta's "Commerce / misleading e-commerce experience" review lane.

❌ 1b. Payments / commissions / affiliate framing

pay · payment · pay now · deposit · commission · "we earn a commission" · affiliate · cashback · refund · secure checkout · wallet · "moves money" (on the splitter)

Why: no money moves through Zahlon, ever. The group-expense splitter does the math but never moves a cent — say exactly that, never anything that implies a transfer.

❌ 1c. Price / deals / discount (OTA bait)

best price · lowest price · cheapest · deal · deals · discount · sale · flash sale · save 20% · coupon · promo code · limited-time offer · compare prices · price match · "unbeatable rate"

Why: unprovable, and it's the exact voice of the discount-OTA tier Zahlon is built *against*. We are Monocle/Kinfolk, not a coupon.

❌ 1d. Fake / implied social proof (stars, reviews, scores, certification)

5-star · ★★★★★ · "rated 4.9" · "top-rated" · verified by Zahlon · Zahlon-certified · approved listing · invented reviews/testimonials (or screenshots of them) · "trusted by [number]" · leaderboard / ranking of places ("top 10 beaches, ranked 1–10")

Why: Meta bans fabricated/incentivised reviews and unsupported counts — and inventing them detonates the brand's core word ("honest"). We never rate, score, rank, or certify anything — not Zahlon, not a destination, not a listed business.

❌ 1e. Official-authority / impersonation

official · "the official guide to Sri Lanka" · government · tourism board · tourism authority · ministry · department · approved by · endorsed by · certified by · "in partnership with the government / tourism board" · "recommended by Sri Lanka Tourism" · the national flag, emblem, lion, or any crest/seal as logo/watermark/baked-in element

Why: a page *about* a country must never read as if it *speaks for* the country. Zahlon is independent, by Shamrocks Games. *(Note: our locked category list allows the descriptive category Tourist Information Center — but the page name stays Zahlon Travel and copy never claims to be a tourist authority.)*

❌ 1f. The word "AI" (hard studio rule, Shamrocks-wide)

AI · A.I. · "AI-powered" · "AI trip planner" · "AI map/routes/recommendations" · "powered by AI" · #AItravel · #AItripplanner · and any on-screen "AI · PRO" nameplate left visible in a screenshot

Why: a non-negotiable studio rule. Smart features are described as smart / editorial / on-device / offline / pattern-based / curated. *(Bonus: because we ship real photography + human copy and never synthetic creative, Meta's 2026 "Made-with-AI" disclosure obligation simply never arises — see §6. The fix for a synthetic asset is "don't ship it as Zahlon creative," never "ship it and label it AI.")*

❌ 1g. Personal-attribute targeting ("you are…")

"Are you a [Muslim / senior / honeymooner / solo woman / budget backpacker]?" · "…like you" · "other [group]" · "for people who [struggle / manage / can't afford]…" · empathy hooks ("we know your worry," "we understand what you're going through")

Why: Meta bans copy that asserts or implies the reader's protected attributes (religion, age, gender, health, vulnerable financial status, relationship/family status, …) — and 2026 enforcement extends to *indirect* "for people who…" framing. Describe the trip, never the person (the rewrite pattern is §4).

❌ 1h. Guaranteed outcomes & unprovable superlatives

guarantee(d) · never (get lost / overpay / miss out) · always (beat the crowds) · perfect trip · instantly · "in 30 seconds" · foolproof · risk-free · #1 · number one · the best · world's best · most-loved · "the only app you need"

Why: travel outcomes (weather, crowds, "best") are inherently un-guaranteeable; Meta rejects stated-or-implied outcomes "that aren't typical or guaranteed," regardless of intent.

❌ 1i. Crowd-sensor over-claim (the "quieter times" trap)

"live crowd levels" · "real-time crowds" · "crowd sensor" · "see how busy it is right now" · any score/meter for how busy a place is

Why: Zahlon's "Quieter times" is honest, pattern-based editorial — best time of day, low-crowd shoulder months. It is never a live sensor and never a number. Truth-in-labelling this one feature is the whole game.

Hashtag NEVER-list: #AItravel · #AItripplanner · #cheapflights · #hoteldeals · #booknow · #travelhack (implies a guaranteed outcome) · #officialguide · anything with a star/rating.

2. The ALWAYS list — say these, often, plainly

These are pre-cleared, on-brand, and structurally true (they describe how Zahlon actually works), so they're safe to lean on hard.

ThemeSay freely
Brand posturehonest · *the honest / the trusted way to see Sri Lanka* · premium · editorial · calm · warm · independent · "by Shamrocks Games"
No-transaction proofno bookings, no payments, no middlemen · "Zahlon takes no bookings or payments" · lead-generation & record-keeping only · plan free, no account
Your own routeplan your own route · build your trip · routes that fit the island · browse real journeys side by side · open a route for the stops, the map and the notes · saved places · packing list
The mapa world-class map · works offline · fly your whole route (3D) · tap any marker/stop · satellite & map views
Seasons / timinghonest when-to-go seasons · quieter times · low-crowd shoulder months · best time of day · pattern-based (never a live sensor)
Weatherlive weather · third-party (Open-Meteo) · never stored
Privacy (be specific)everything saved on your device · the trip journal stays on your device and is never uploaded · sign-in is email magic-link only · no social/Google login · on-device
Directoryreal local places · a directory of trusted local businesses · self-listed by the people who run them · *you discover them, they get found* · two-sided
Languagesee Sri Lanka in your own language · 8 languages (English, German, French, Russian, Chinese, Sinhala, Tamil, Hindi)
Smart features (NOT "AI")smart · editorial · curated · on-device · pattern-based · intelligent *(sparingly)*
Pricefree
CTAUse App · Learn More · "Plan free →" · "Open the map →" · "See your route →"
Two phrases to keep verbatim (they're the firewall *as a selling point*, and they're load-bearing):
- "Zahlon takes no bookings or payments."
- "a group-expense splitter that does the math but never moves money."

The safe-claim doctrine, in one line: ✅ concrete nouns about what's *in* the app (a route planner · a map · a seasons guide · a directory) + capability verbs that are literally true (plan · browse · open · fly · tap · save · split *the math* · pack · discover · see *in your language*). ❌ outcome promises (guarantee · never · always · cheapest · best · perfect · instantly).

**The honest qualifier is a *feature*, not a weakness.** "Works offline," "no account," "never stored," "stays on your device," "self-listed," "pattern-based, not a live sensor" — these specifics are exactly what a sceptical traveller (and a Meta reviewer) *trusts*. Front-load them; don't hide them.

3. The honest reframes (the tempting line → the Zahlon line)

The 12 slips you'll actually be tempted to write, and the firewall-clean swap. Paste the right column.

❌ The tempting line✅ The Zahlon line
"Book the best hotels in Sri Lanka.""Discover trusted local places to stay — self-listed by the businesses themselves."
"Hotel deals & lowest prices, book now.""Real local places, self-listed by the people who run them — Zahlon takes no bookings or payments."
"AI trip planner — routes picked for you.""A smart, editorial route planner — your own route, the stops, the map and the notes."
"Never get lost — maps that guarantee your route.""A world-class map that works offline — fly your whole route, tap any stop."
"The #1 official travel guide to Sri Lanka.""A premium, honest Sri Lanka travel companion by Shamrocks Games."
"Rated 5 stars by 50,000 happy travellers.""The trusted way to see Sri Lanka — no bookings, no payments, no middlemen."
"Are you a honeymooner? You deserve the perfect trip.""Planning a honeymoon route? Browse romantic stops on the south coast."
"Muslim travellers near you: find halal stays.""Discover local places to eat and stay, in your own language."
"See live crowds at every site and beat them.""Honest, pattern-based 'quieter times' — best time of day, low-crowd months."
"Cheapest stays, guaranteed lowest price.""Real local places, self-listed by the people who run them."
"Plan your whole trip in 30 seconds!""Plan free, no account — everything saves on your device."
"Pay deposits and split costs through the app.""A group-expense splitter that does the math but never moves money."

The two reframes worth memorising (they recur most):

  • "book" → "discover." We never book; travellers *discover* self-listed local places, and businesses *get found.* Discovery, not transaction.
  • "deal / best price" → "discovery, not deals." There is no Zahlon price, no comparison engine, no discount, no ranking. The directory is discovery + record-keeping only — Zahlon doesn't price, rank, rate, or take a cut; you connect with the business directly.

4. The personal-attribute rewrite pattern (the "you" trap, expanded)

Travel marketing *loves* audience labels — "for honeymooners / families / Muslim travellers / solo women / budget backpackers / retirees." Several of those touch protected attributes (religion, age, gender, relationship/family status, vulnerable financial status). The fix is mechanical: describe the trip, never the person.

Memorise Meta's own compliant-vs-not shape — it *is* the whole rule:

  • ✅ "Meet seniors" · "Date Christian singles" — describes the *audience in the third person*.
  • ❌ "Meet other seniors" · "Are you Christian?" — *asserts the reader is the attribute.*
  • The tells: the words "other," "you/your" + an attribute, and (2026) "for people who [attribute]."
❌ Don't (asserts the reader's attribute)✅ Do (describes the trip/feature)
"Are you a honeymooner? You deserve…""Planning a honeymoon route? Browse romantic stops on the south coast."
"Muslim travellers: find halal stays near you.""Discover local places to eat and stay across the island, in your own language."
"Travelling solo as a woman? Your safety…""Solo-trip tools: saved places, an offline map, and a trip journal that stays on your device."
"Budget backpackers like you can't afford…""Plan free, no account — Zahlon takes no bookings or payments."
"Retired and finally have time? You…""Take it slow — routes that fit the island, at your own pace."
"Families with kids like yours…""Plan a family route — saved places, a packing list, and a group-expense splitter."
"Anxious about getting lost? We know your worry.""A map that works offline, so the whole route is in your pocket."

The safe constructions:

  • ✅ "You / your" is fine when it's about *the trip you build* — "your own route," "your saved places," "your language." It is never OK about *who you are.*
  • ✅ Use descriptive trip nouns that don't encode protected status: *honeymoon route · family route · solo trip · slow travel · surf trip · wildlife safari · temple circuit · foodie route.* They describe the itinerary, not the person.
  • ⚠️ Targeting note: even with clean copy, build Meta ad *audiences* on interest / behaviour / geo ("interested in travel to Sri Lanka," "planning a trip") — never on identity, and never invoke Special Ad Categories (Zahlon isn't housing/credit/employment/social-issues).
The one-line test: *Does this sentence tell the reader who they are, or what their trip could be?* Trips pass. Identities fail.

5. The feature truth-table (label each feature exactly — this is where honest pages slip)

Zahlon's hardest calls aren't the obvious blocklist words — they're the smart features that are *almost* a stronger claim. Label each one to the letter:

Feature✅ Say exactly this❌ Never imply
Routes"browse real journeys side by side, then open one for the stops, map & notes" · "routes that fit the island"a *package*, a *tour you book*, "the perfect itinerary"
Offline map"a world-class map that works offline — fly your route, tap any stop""never lose signal," "guaranteed navigation," "never get lost"
Quieter times"honest, pattern-based when-to-go — best time of day, low-crowd shoulder months"a live crowd meter, a busy-ness score, "real-time crowds"
Weather"live weather, third-party (Open-Meteo), never stored"that *Zahlon* forecasts it, or stores/owns the data
Expense splitter"does the math, never moves money"any payment, transfer, settlement, or "pay your share through the app"
Trip journal / footprint"opt-in GPS journal that stays on your device and is never uploaded"that we track you, collect, or upload location
Local-business directory"real, self-listed local businesses — you discover them, they get found; lead-gen & record-keeping only"that Zahlon vets / licences / certifies / ranks / verifies them, or takes a cut
Sign-in"email magic-link only — no social/Google login"any social login, or that an account is required to plan
Smart features"smart / editorial / on-device / pattern-based"the two-letter machine-intelligence acronym, anywhere
Price"free""free trial," "free *for now*," or a hidden upsell
The litmus for any feature line: is it structurally true about how the app works, or is it a flattering *almost*? If it's an *almost* — pull it back to the plain mechanism. The plain mechanism is always the more trustworthy (and more premium) line.

6. The "AI" rule + the 2026 Meta disclosure interaction (read once)

Two separate rules, and our posture resolves them cleanly — so there's nothing to hide:

  • **Studio rule (governs the *words*): the acronym appears nowhere in marketing language — copy, hashtags, captions, or text baked into an image/video. Describe smart features as smart / editorial / on-device / offline / pattern-based / curated. If the app shows an "AI · PRO" nameplate on a screen you capture, crop or mask it out** before the image ships.
  • **Meta 2026 rule (governs the *creative's origin*): Meta requires advertisers to disclose AI-generated/altered photoreal creative (synthetic people, AI-altered demos, AI-generated realistic audio/video) via a "Made with AI" label. This is about origin, not a banned word.**
  • How our posture satisfies both: Zahlon's Page creative uses real, licence-credited photography (Wikimedia Commons — keep the kit's ATTRIBUTION) + human-written copy. Because we ship no synthetic photoreal people or AI-altered video, the Meta disclosure obligation never arises — we satisfy it by *not using* that creative, not by hiding anything.
  • ⚠️ Never try to satisfy Meta's disclosure by *labelling a Zahlon post "AI"* — it would (i) break the studio rule and (ii) be inaccurate. If an asset ever *were* synthetic, the answer is don't ship it as Zahlon creative.
In one line: the "AI" firewall is a *marketing-vocabulary* rule, not a confession requirement. Real photos + human words = nothing to disclose and nothing to hide.

7. Meta travel-ad notes (the extra bar the moment you BOOST)

Organic posts are reviewed too, but the instant you boost a post or run an ad, Meta's full Advertising Standards apply and scrutiny rises — including the landing page. Everything in §1–§6 still holds; add these:

  • The landing page is in scope. Reviewers open https://zahlon.com itself. Confirm the live page carries no blocklist claim (no "book," no "AI," no "★/rating," no "official," no "best price"). *A clean ad pointing at a non-compliant page is rejected.*
  • Text-in-image is policy-scored (and suppresses delivery when heavy). The old hard "20% text" cap is gone, but every word in the image is read — keep image text short and firewall-clean (no "AI," no "Book," no "★").
  • Targeting is interest / behaviour / geo — never identity. "Interested in Sri Lanka travel," "planning a trip" ✅. Protected attributes ❌. Don't invoke Special Ad Categories (Zahlon isn't housing/credit/employment/social-issues).
  • No synthetic creative → no AI-disclosure entanglement. Real licensed photography + human copy (§6). If a creative is ever AI-generated, don't ship it as a Zahlon ad.
  • ☐ **Disclaimers travel *with* the claim. If the boosted post mentions the directory or the splitter, keep the precise framing in the boosted copy itself — "self-listed," "does the math, never moves money**" — not just elsewhere on the Page.
  • Promotions / giveaways (if ever run): entry = like / comment / Page-post onlynever "share to your timeline" or "tag a friend to enter." Prize must be non-monetary (Zahlon takes no payments). Include verbatim: *"This promotion is in no way sponsored, endorsed, administered by, or associated with Meta/Facebook."* ("Tag your travel buddy" is fine as an engagement prompt, never as an entry requirement.)
  • Account hygiene before scaling: Business verification + 2FA on the ad account (reduces rejections/holds); keep the Page's account status clean (Professional Dashboard).
  • Neutral, honest campaign/asset names. The classifier reads names — "Zahlon — Reel — Offline Map" ✅; never a name with "deal," "book," or "AI."
The category guardrail (locked): Page categories stay Travel Company / App Page / Tourist Information CenterNEVER Travel Agency / Tour Operator / Hotel / anything with "Booking." Those categories *imply* booking, which Zahlon never does. CTA stays Use Apphttps://zahlon.com (alt "Learn More") — never "Book Now," "Shop Now," or "Get Offer."

8. ✅ THE PRE-PUBLISH CHECKLIST (copy this; tick every line before any post goes live)

One unchecked box = do not publish. If a line fails, fix it — or paste the clean version from this pack.
ZAHLON TRAVEL — PRE-PUBLISH FIREWALL  (run on EVERY organic post)

TRUTH & CLAIMS
☐ Every claim is literally true and describes a TOOL/feature — not a guaranteed RESULT.
☐ No "never / always / guaranteed / perfect / instantly / in 30s / cheapest / best / #1".
☐ "Quieter times" framed as pattern-based EDITORIAL — NOT a live crowd sensor or score.
☐ Weather (if mentioned) = live + third-party (true); nothing else over-claimed.

AUTHORITY
☐ Reads as an INDEPENDENT companion "by Shamrocks Games" — not a govt/tourism authority.
☐ No "official / approved / endorsed / certified by"; no flag / crest / lion as logo.
☐ Brand mark = our golden-island-on-teal only.

SOCIAL PROOF
☐ No stars / ratings / scores, no invented reviews/testimonials, no "verified by Zahlon".
☐ No unprovable counts/superlatives ("trusted by 50k", "most-loved", "#1", "top-rated").
☐ "Trusted" used only for POSTURE (no bookings/payments) — never as a rating.
☐ Any quoted traveller is REAL + permissioned + unincentivised.

PERSONAL ATTRIBUTES
☐ Copy describes the TRIP / island / feature — never WHO the reader is.
☐ No "Are you [religion/age/gender/health/money/relationship]?", no "…like you",
   no "other [group]", no "for people who [struggle/manage/can't afford]", no empathy hooks.
☐ "You / your" refers only to YOUR trip / route / language — never your identity.

THE "AI" WORD
☐ The acronym appears NOWHERE — copy, hashtags, caption, OR text inside the image/video.
☐ Any in-app "AI · PRO" nameplate is cropped/masked out of every screenshot.
☐ Creative = real licensed photography + human copy (no synthetic people / AI-altered video).

BOOKINGS / PAYMENTS / DEALS
☐ No book / reserve / checkout / availability; no deals / discount / best-price / compare;
   no pay / commission / affiliate.
☐ "Zahlon takes no bookings or payments" intact; splitter = "does the math, never moves money".
☐ Directory = "self-listed" businesses — never "verified / approved / official partners".

MECHANICS
☐ CTA / link = "Use App" → https://zahlon.com  (or "Learn More") — never "Book/Shop Now".
☐ 2–3 clean hashtags max (branded #ZahlonTravel + 1 geo + optional theme); no AI/deal/official tags.
☐ Photo licence credited where required (single recognisable cropped photo → ATTRIBUTION).
☐ First ~125 chars front-load the honest hook (before mobile "See more").

────────────  IF BOOSTING, ALSO:  (§7)
☐ Landing page https://zahlon.com itself is firewall-clean (no book / AI / ★ / official / best-price).
☐ Image text is short AND clean; targeting is interest/geo — never identity/attribute.
☐ No synthetic creative (so no AI-disclosure needed); Special Ad Categories NOT invoked.
☐ Disclaimers ("self-listed", "does the math, never moves money") sit IN the boosted copy.
☐ Giveaway (if any): like/comment entry only; non-monetary prize; Meta-release line included verbatim.

FINAL PASS
☐ Re-read once as a SCEPTICAL TRAVELLER and once as a META REVIEWER:
   is every single word true, humble, and honest?
   → All yes → PUBLISH.  Any doubt → rewrite, or paste from the pack.

9. Why this is the firewall (the one-paragraph rationale to cite if anyone asks "says who?")

Meta's 2026 Advertising Standards reject content — regardless of intent — that (a) states or implies an outcome that isn't typical or guaranteed (*Misleading Claims / Unrealistic Outcomes*), (b) speaks in the voice of, or implies endorsement by, a government or established entity (*Fraud, Scams & Deceptive Practices / Authentic Identity*), (c) carries fabricated or incentivised reviews and unsupported superlatives (*Community Feedback / Misleading Claims*), or (d) asserts or implies the reader's protected personal attributes — with 2026 enforcement extended to indirect "for people who…" framing (*Privacy Violations & Personal Attributes*). The standards are scored across every text element, including the words inside the creative and the destination page. Zahlon layers two studio rules on top: never the word "AI" (a marketing-vocabulary rule that — combined with real photography + human copy — also sidesteps Meta's 2026 AI-disclosure requirement), and never bookings/payments/deals (which also keeps Zahlon out of Meta's Commerce review lane). The through-line: **Zahlon's brand promise — "the honest way to see Sri Lanka, no bookings, no payments, no middlemen" — *is* its compliance strategy.** Describe the product truthfully and the firewall passes itself; the only risk is dressing the truth up.


Where the deeper detail lives

  • research/02-meta-travel-compliance.md — the full policy teardown: each risk vector, the case-law examples, the complete blocklist/safelist, and every Meta source URL (cite if anyone challenges a call).
  • FACTS.md — brand, voice, the locked Page decisions, and the canonical Honesty Firewall this gate enforces.
  • copy/ & page-identity/ — the pre-cleared, paste-ready copy that already passes this checklist. *When in doubt, paste from the pack rather than writing your own.*

Zahlon Travel — Facebook GROWTH PLAYBOOK (0 → 1,000 real followers, the honest way)

Studio: Shamrocks Games · App: Zahlon Travel — *the trusted way to see Sri Lanka.* Page: Zahlon Travel · @zahlontravel · CTA Use App → https://zahlon.com (LIVE) · support@zahlon.com Companion Group: "Zahlon Travel — Sri Lanka, planned your own way." Compiled: 2026-06-24 · Built on research/03 (competitor teardown), research/04 (hashtags & discovery), research/02 (Meta × honesty-firewall compliance), research/01 (image specs).

This document is the operator's field manual for getting a brand-new Page from zero to a thriving, trusting Sri Lanka travel community. It is not the content calendar and it is not the page-setup steps — it is the *growth motion*: how to find the first real travellers, turn them into followers, turn followers into people who open the app and plan a trip, and turn those planners into the people who tell the next traveller. Every move here is 100% honesty-firewall-clean (no bookings, no payments, no fake reviews, no official-authority implication, the word "AI" appears nowhere) and every claim is true. Where a Facebook field has a character limit, the live count is shown so you can publish without trimming.

0. The strategic shape of the climb (read this once)

The premium-honest lane on Sri Lankan travel is wide open, and Zahlon is built to own it. Three kinds of player crowd the Sri Lanka feed and *none* of them is doing what we do (research/03 §0):

  1. The OTA / "DM for price" tier owns price and has lost trust — its comment sections and inboxes are full of "is this real?", refund complaints, impersonation warnings, and "from select rooms" bait pricing. The public has *learned to distrust the whole category.* This is the single biggest gift to Zahlon: our locked firewall — no bookings, no payments, no middlemen — is the exact antidote to the one thing this entire tier has poisoned. We don't out-deal them; we are the opposite of them, honestly.
  2. The official tourism brand owns beauty and authority but skips utility — gorgeous drone reels, zero help with *"so what do I actually do for 12 days, and when?"* We borrow its photography bar; we never echo its voice of authority (firewall: no official-tourism-authority implication).
  3. The creator / itinerary-blogger tier owns trust and utility — the same canonical route appears again and again (Cultural Triangle → Hill Country → South Coast), the same questions get asked (*when to go? how many days? train or driver?*), and the same honest first-person voice wins. This is our native habitat and our tone benchmark — and Zahlon is the *tool* their content keeps gesturing at.

**And one sibling worth studying harder than all three: the honest, privacy-first travel *apps* — Polarsteps above all** (research/03 §0, §1d). It positions as *"private memory infrastructure, not broadcast social media,"* refuses intrusive ads, and grew to ~18M users almost entirely by word-of-mouth because the sharing loop is *built into the product.* That is Zahlon's spiritual twin — same values, different island. Its social voice is the closest existing model for the one we run.

The strategic read: the intersection — premium beauty + real utility + radical honesty + warmth, for Sri Lanka, with no bookings and no payments — is *empty*, and it is exactly the Zahlon brief. We don't win a follower-count war against a Rs. 2bn government campaign or a billion-dollar OTA. We win trust, utility, and warmth — the things the 2026 algorithm and the traveller both reward — in a lane no incumbent can follow us into without abandoning their business model.

The three growth multipliers, ranked:

  1. Trust is our unfair advantage. In a category the public distrusts, *radical honesty is the single most shareable position available* (research/03 §2 ⑧). "What Zahlon will never do — take a booking, move your money, sell your data, or fake a review" is a post the OTA tier *structurally cannot* write. Lean the entire growth motion into being the honest one.
  2. Reels are the only organic engine that reaches non-followers — pushed beyond your followers via interest-matching; up to ~50% of feed content is now recommended from accounts people don't follow (research/04 §4a). From a 0-follower Page, this is how you find strangers. Sri Lanka is *made* for it.
  3. The product has a sharing loop built in. The read-only + duplicable group-trip share is Polarsteps' lever, on our island: every shared trip is a clean, honest exposure to the next traveller. The Page's job is to keep handing people reasons to plan a trip and share it.

North star for this phase: not raw followers vs. a government campaign — net-new followers + comments/shares/saves per post + "plan-it-free" taps to the app. Full metric set in §10.


1. THE 0 → 100 JUMP (the unglamorous, decisive first weeks)

The first 100 followers come almost entirely from people and communities you already have a line to. No Reel reaches strangers from a Page with four posts and zero followers — you must *manually* seed the base, then let Reels and the share-loop compound. Work this list top-to-bottom by effort-to-result.

1.1 Pre-flight (do BEFORE you tell a single person)

A Page people arrive to must not look empty — empty Pages don't get follows. Before any outreach:

  • Page complete: name Zahlon Travel, @zahlontravel, profile photo (the golden-island brand icon), an editorial Sri Lanka hero cover (or a 5–10s map/route cover video) in the teal/cream/gold frame, a keyword-rich bio, categories Travel Company · App Page · Tourist Information Center (never Travel Agency / Tour Operator / "Booking"), and the "Use App" CTA → https://zahlon.com (this button is penalty-free and persistent — set it once). Full field-by-field values live in the page-identity + setup docs.
  • 6 posts already in the bank (so the feed looks alive) — pull from the content calendar's day-1–6 themes: a route, a "when-to-go / quieter times" tip, the offline-map screen-record, a real local place from the directory, a values post, a destination hero.
  • The Group exists ("Zahlon Travel — Sri Lanka, planned your own way") with a warm welcome post + 3 simple rules + 1–3 entry questions.
  • The brand film re-cut into 2–3 native 9:16 Reels — don't post the polished film once; *atomise* it (see §6.3). This is the top-of-funnel hook.
  • Open Graph tags live on zahlon.com so every shared link renders a clean card (golden-island icon + "The trusted way to see Sri Lanka" + a real hero photo) when pasted into Messenger / WhatsApp / a Group.

1.2 Source 1 — Invite your friends + personally message close contacts (the #1 source of the first ~100)

  • Use Facebook's built-in "Invite friends to like this Page." Do it in batches; it is the single biggest source of the first hundred.
  • Then personally message your warmest 20–40 contacts — especially anyone who has been to Sri Lanka, is planning to, or has Sri Lankan family. A generic blast gets ignored; a personal line converts. Template:
*"We built something I think you'll genuinely like — Zahlon Travel, an honest companion for seeing Sri Lanka. Real routes that fit the island, an offline map, when-to-go seasons, all the trip tools — no bookings, no payments, no middlemen. You can plan a whole trip free, no account. Would mean a lot if you gave the Page a follow 🙏🇱🇰 → fb.com/zahlontravel"*
  • For Sri Lankan or diaspora contacts, add: *"…and there's a directory where local guesthouses, guides and makers can get found — honestly, no commissions. If you know someone who runs a place, send it on."*

1.3 Source 2 — Cross-post from your personal profile (your network is the warmest seed)

  • Share the launch post and the brand-film Reel to your own timeline with one honest, personal line: *"After months of work, this is live — the honest way to see Sri Lanka. No bookings, no payments — just real routes, an offline map, and real local places. Plan a trip free 👇"*
  • Ask co-founders / teammates to each do the same to *their* networks. 4 people × 200 friends = a real first wave — and a Page a *friend* vouches for converts far better than a cold one.

1.4 Source 3 — Seed in Sri Lanka travel Groups the RIGHT way (huge reach, easy to get banned)

Groups out-engage Pages when Page reach is weak (~1.8B monthly Group users; Groups get 5–10× the organic reach of a Page) — and Sri Lanka travel has large, active, real communities (research/04 §4c). But self-promo spam gets you removed *and* taints the brand. The rule: give value first, mention Zahlon second (or not at all the first few times).

Where to participate (join 8–12; be a *genuine* member; read each group's self-promo rules):

  • Sri Lanka Travel Advice · Sri Lanka Travel Tips & Advice — large, friendly, planning-focused (transport, safety, attractions, when-to-go). The richest vein.
  • Sri Lanka Backpackers (and regional variants) — the independent, self-planning traveller Zahlon is built for.
  • Digital Nomads in Sri Lanka · Sri Lanka Foreigners / Expats / Nomads — long-stay, high-intent, app-savvy.
  • South Sri Lanka Surf Community · Arugam Bay groups — destination-specific.
  • Country-of-origin "planning a trip to Sri Lanka" groups (UK / EU / AU travellers) — *and* the German / French / Russian / Chinese-speaking traveller groups, where Zahlon's 8 languages are a genuine edge (*see Sri Lanka in your own language*).

The right way to seed (the 3-touch ladder, research/03 §1c, research/04 §4c):

  1. Touch 1 — pure help, no link. Answer the questions the group asks all day, honestly and specifically: *"When should I go to Ella?" "How do I get from Mirissa to Kandy?" "Is the Horton Plains trail worth it in shoulder season?"* You're earning standing. No Zahlon mention.
  2. Touch 2 — help + soft identity. When someone asks *"is there a good offline map for the hills?"* or *"what's the honest best time for Sigiriya?"*, *then* mention that we map this offline, with honest seasons — only because it actually answers the question.
  3. Touch 3 — a friendly mention, only after you've given, and only where the rules allow. *"We built a free companion for exactly this — real routes, offline map, no bookings, no account. Happy to share the link if a mod's okay with it."* Many groups have a weekly promo thread — use it.
  • Never drag-and-drop the same promo into 10 groups (Facebook flags this as spam and it kills your account standing). Tailor each post; space them out; the link goes in a comment, not the body.

1.5 Source 4 — Cross-promote with the local businesses in the directory (our unique two-sided lever)

This is the move no creator and no OTA can run cleanly — and it is Zahlon's quiet growth engine. The directory is two-sided: travellers discover self-listed local businesses; local businesses get found (lead-generation + record-keeping only — *never* booking, never payment, never a rating). That second side is a built-in distribution network.

  • Onboard local businesses honestly, then let them carry you. When a guesthouse, guide, driver, experience-maker or maker lists themselves, they have every reason to tell *their* audience *"we're on Zahlon — the honest Sri Lanka travel companion."* Each listed business that shares the Page is a warm, credible exposure to exactly the right travellers.
  • Feature them, with their permission, and they'll reshare. A simple, honest "Real Sri Lanka" spotlight — *"📍 A family guesthouse in Ella, on Zahlon. Found here, never rated, never bookable-through-us — just a real local place, easy to discover."* — gets reshared to the business's own followers. Free reach + warmth + social proof, *without* a fake review.
  • The business-facing post is its own growth post: *"Run a guesthouse, drive, guide, or make something in Sri Lanka? List yourself free on Zahlon and get found by travellers planning their own route. No commissions, no bookings through us — just discovery. Plan-free, found-honestly. 🇱🇰"* This recruits the *second* side of the marketplace, which then recruits travellers for you.
  • ⛔ Firewall on this lever: a listing means *"found here,"* never *"endorsed, rated, or bookable here."* No #booknow, no stars, no "verified by Zahlon," no commission framing (research/04 §3 Set F). Honest discovery is the whole pitch — keep it.

1.6 Source 5 — The brand film as the top-of-funnel hook (already-made, highest-priority asset)

The brand film is the most premium thing you have — but don't post it once and move on; atomise it (§6.3, research/04 §4a):

  • Organically: post a clean, watermark-free 9:16 cut as a Reel — the #1 ROI distribution move for a new Page. Sri Lanka's beauty does the work; the honest line ("no bookings, no payments — plan your own route, offline") does the differentiation. Cut 3 hook variants over the first weeks and keep the winner.
  • As the pinned post: pin the strongest film cut (or a *"What is Zahlon Travel?"* post) so every Page visitor lands on the hook and the honest promise.
  • As the cover: a 5–10s map/route loop or a hero still keeps the front door cinematic.

1.7 Source 6 — The in-app share / duplicate-trip loop (turn your first planners into recruiters)

The app already has a read-only + duplicable group-trip share — a *built-in* viral loop, not a marketing afterthought (Polarsteps' exact lever, research/03 §1d).

  • Make sure every in-app "share trip" action produces a link that (a) opens a beautiful read-only trip and (b) carries OG tags so it renders cleanly when pasted into WhatsApp / Messenger / a Group.
  • On the Page, *teach* the loop with a short post/Reel: *"Plan a route → share it (read-only) → your travel buddy opens it, duplicates it, and makes it theirs. No account needed to look. 🗺️"*
  • Every shared trip drags the next traveller into the app. The Page's job is to keep handing people fresh reasons to plan and share one — *"send this to whoever you're travelling with"* (research/04 §4f).

1.8 Source 7 — A tiny paid boost on the winning Reel (optional, accelerating)

  • Even $5–10/day of a Reels / video-views or Traffic boost to a *"interested in Sri Lanka / travel / South Asia"* audience can pull the first 1,000 *dramatically* faster and escape the cold start. Boost the 9:16 brand-film Reel first.
  • Name everything neutrally and honestly — the ad classifier reads campaign names: *"Zahlon — Reel — Offline Map"*, never anything with "deal/book/AI" in it (research/02 §9; research/04 §4e). Boosted posts face an *extra* compliance bar — run the §11 firewall on the creative *and* the campaign name before you spend.

1.9 The compounding step — invite *everyone who engages*

On every post, use Facebook's "Invite" button on each person who reacts — it converts a one-off liker into a follower. This single habit, done after every post, quietly builds the base faster than anything except the friend-invite and the Groups.

Reality check on pace: organic-only Pages typically add 100–500 followers/month; consistent Reels + the directory cross-promo + a small boost can reach the first 1,000 in roughly 2–3 months. Patience and rhythm beat one-off bursts — and for a *trust* brand, steady-and-real is the right speed anyway.

2. THE HIGHEST-ROI ENGAGEMENT MECHANICS (the honest travel-desk playbook)

Ranked by return-to-effort, optimising for the exact 2026 ranking: shares / DM-shares > saves > comments > reactions (research/04 §4f). Every mechanic below is firewall-clean by construction — the honest framing *is* the engagement.

Tier 1 — do these EVERY week

① The honest question (the comment engine) Pose a genuinely contested, useful planning question and reply to every answer warmly. Card-player-grade debate-bait, travel edition.

  • *"Kandy → Ella: the train, or a private driver? Tell us how you'd do it, and why 👇 (We'll add the honest trade-offs tomorrow.)"*
  • *"Sigiriya or Pidurangala for sunrise? There's a right answer for *you* — depends what you want. What's your pick? 🌄"*
  • Reveal the honest answer next day → drives return visits, doubles as teaching, and the same hand can become a Reel later (one asset, three posts).

② "What would you skip / what would you add?" (honest by nature) Invite real opinions on the canonical route — a thing the OTA tier can *never* do, because "skip this" has no SKU.

  • *"Twelve days in Sri Lanka — what would you *cut*, and what would you add that nobody tells you about? The honest answers, please. 🇱🇰"*
  • Teaches *and* converts to comments, and it's pure trust-signalling: we're the ones who'll tell you to skip something.

③ The "When to go / Quieter times" reveal (our ritual — see §3) Pose the season/quieter-hour question; reveal the honest, pattern-based answer next day. The single most-asked Sri Lanka question, owned honestly.

  • *"Quieter times — Sigiriya. When would *you* climb to dodge the heat and the crowd? Tell us your guess; the honest answer drops tomorrow. ⛰️"*
  • Firewall: this is *pattern-based editorial* — best time-of-day, low-crowd shoulder months — never a fake live crowd sensor and never a score (research/03 §2 ②; research/04 §6).

④ Tag-your-travel-partner (the share/exposure signal, native to trip planning) Every tag exposes the Page to a non-follower and manufactures a *share* signal — and it's genuinely on-brand because trip planning *is* a two-person act (the group-trip share literally enables it).

  • *"Tag the person you'd do this route with 🇱🇰 — the one you'd actually survive a 12-hour travel day beside."*
  • Compliance note: this is an engagement prompt, *not* a contest entry rule. You may freely ask people to tag a travel buddy for fun; you may not make tagging a *requirement to enter a giveaway* (Meta Promotions policy; see §4).

⑤ "Save this for your trip" (the strongest signal, on-brand for a planner) Saves and DM-shares outrank reactions and comments. Design posts people *want* to save or send.

  • A clean route map captioned *"Save this for your Sri Lanka trip 📌 — the 12 days that actually fit the island."*
  • A when-to-go cheat-sheet captioned *"Save the honest seasons — month-by-month, no fluff."*
  • Doubly on-brand: we're a *planning companion*, so "save it for later" is the natural ask.

Tier 2 — rotate weekly / monthly

⑥ Credited UGC reshare — reshare a traveller's real Sri Lanka photo/route with our own caption + full credit + permission (and the Wikimedia licence-credit habit when a post crops to one recognisable bundled photo). UGC earns ~6× the engagement of branded content (research/03 §2 ③). *"📍 Mirissa, by [name] (thank you 🙏). Tag your Sri Lanka photos #SeeSriLankaHonestly — we feature the ones that show the island honestly."* Never dress it as a "review" or a "rating" — it's *love of the place*, credited.

⑦ Poll / this-or-that — cheap, high-comment, genuinely contested, totally clean. *"Galle Fort at sunrise or sunset?"* · *"Hill-country train: window seat or open doorway?"* · *"Yala or Udawalawe for your first safari?"* Travellers argue these for hours.

⑧ Map-as-hero (product-as-content) — short screen-captures of the world-class 3D map: fly a real route, tap a marker, and the kicker — it works offline. *"Fly the whole route in 3D, tap any stop — and it all works with zero signal, deep in Yala. Your map, offline. 🗺️"* "Offline" is a genuine, high-value differentiator (patchy signal in the hills and parks) and a clean, honest flex (research/03 §2 ⑦).

⑨ "Real Sri Lanka" local-business spotlight — the directory cross-promo (§1.5) as recurring content: a credited, permission-based feature of a self-listed guesthouse / guide / maker. Free reach (they reshare) + warmth + the two-sided moat. *Found here, never rated, never bookable-through-us.*

The values post that anchors trust (use ~weekly)

⑩ "What Zahlon will never do" — say the quiet part out loud, the Polarsteps way. In a category the public distrusts, this is the *most shareable post you have* (research/03 §2 ⑧).

  • *"What Zahlon will never do: take a booking, move your money, sell your data, or fake a review. Plan your Sri Lanka trip free, on your phone, no account — in your own language, offline. The trusted way to see the island. 🇱🇰"*
  • Rotate the angle: *on-device & private* · *no account to start* · *the expense-splitter does the math but never moves money* · *the GPS trip journal stays on your phone and is never uploaded* · *sign-in is email magic-link only — no social/Google login.* Each is true and worth saying — and each reinforces the one thing the whole category squandered.

Use sparingly / the warmth-moat habit

  • Pure "like if…" bait with no value is deprioritised under 2026 relevance rules — only when the ask is genuinely fun.
  • Reply to EVERY comment, fast, in the traveller's language where you can (we support 8). It's a top-tier algorithm signal *and* the visible brand-warmth gap vs. the OTA complaint-dump (research/03 §1c, §5 #7). A clean, helpful, multilingual comment section *is* visible proof of the brand's honesty — make the comments a travel desk, not a broadcast.

3. THE PAGE + GROUP COMBO (the trust & word-of-mouth moat)

Run both from day one. They do different jobs (research/04 §4c):

Page — "Zahlon Travel"Group — "Zahlon Travel — Sri Lanka, planned your own way."
Organic reach~1–6% of followers~20–50% of members (5–10×)
JobStorefront, credibility, Reels distribution, the "Use App" CTA, ads, SEO-indexedCommunity, trust, traveller Q&A, UGC, the directory's living room
Algorithm viewBroadcast (throttled)High-trust, high-intent (favoured)

**Why the Group matters for *this* brand: the creator tier proves that the warmth — replying personally, helping honestly — is the moat** (research/03 §1c). A Group is where a traveller posts *"first time in Sri Lanka, 10 days in February — what would you actually do?"* and gets honest, human answers (not a deal). That conversation is the brand's trust made visible and repeatable — and it's where the directory's local businesses and the travellers meet without a transaction.

The division of labour:

  • Page: Reels (reach), the brand-film cuts, route / when-to-go / map / values posts, the "Use App" button, the directory spotlights, ads, SEO. This is the front door.
  • Group: honest planning Q&A, "what would you skip?" threads, credited UGC brag-shots, the *"planned my own route"* shares, local-business introductions, support. This is the living room.

Group launch & seeding:

  • Open with a warm welcome post + 3 simple rules (be kind and honest; no spam / no "DM for price" / no booking touts; English-led, all 8 languages welcome).
  • Gate entry with 1–3 questions ("Where are you travelling from?" / "When are you thinking of going?" / "What's the one place you can't miss?") — filters bots and warms members.
  • Cross-promote constantly: every Page Reel ends *"…more honest Sri Lanka, planned your own way, in the Group 👇"*; the Group's best moments get reshared (with credit) to the Page.
  • Pin a standing "honest first-trip questions" thread and a "share your route" thread (the duplicate-trip loop lives here).
  • Roadmap item: a Broadcast Channel unlocks at higher follower counts — reserve it for *honest* when-to-go and seasonal alerts (penalty-free links live there). Until then, the CTA button + first-comment link is your stand-in.

4. COMPLIANT GIVEAWAY TEMPLATE (copy-paste, Meta-safe, honesty-clean)

Giveaways spike engagement — but Meta's Promotions policy *and* Zahlon's firewall are strict. Follow this template exactly. The cardinal rules: **(1) entry = like / comment / Page-post ONLY — NEVER "share to your timeline" or "tag a friend *to enter*" (Meta forbids share/tag-as-entry); (2) the prize is something honest and non-transactional** (a featured spotlight, a curated route, branded merch — *never* a "free booking," a discount, cash, or anything implying we move money), entry is free, and there is no rating/endorsement dressed into it (research/02 §10; research/04 §6).

### 🇱🇰 Giveaway post — ready to publish
🎉 Zahlon Travel — "Plan Your Sri Lanka" Giveaway!
We're celebrating the community with three honest little prizes — just for the love of the island. 🎁
*(No bookings, no payments — we don't do those. These are real, non-transactional thank-yous.)*
The prizes:
· A "Real Sri Lanka" feature of your trip on our Page (with full credit).
· A hand-curated route built for *your* dates and pace, sent to you in the app.
· A piece of Zahlon merch (a small thank-you, no cash value).
How to enter (free):
1. 👍 Follow the Page and Like this post.
2. 💬 Comment the one Sri Lanka place you'd put first — and why.
That's it. (Want to bring a friend along? Tag your travel buddy for fun — but that's *not* required to enter.)
🗓️ Winners announced: [date] · chosen honestly from the comments.
**🏆 What this is *not*:** no booking, no discount, no cash, no rating — just a genuine thank-you to people who love the island.
⚠️ *This promotion is in no way sponsored, endorsed, administered by, or associated with Meta/Facebook.*
*Zahlon Travel is a free, honest Sri Lanka travel companion — no bookings, no payments, no middlemen.*

Operator checklist before posting any giveaway:

  • ☐ Entry is follow / like / comment (or post *on the Page*) — NO "share/tag-to-enter."
  • ☐ Prize is honest and non-transactional (feature / curated route / merch / shout-out); entry is freeno "free booking," discount, cash, or anything implying payment.
  • No rating or endorsement is created (a feature is *credited love*, never "verified by Zahlon," never a star).
  • ☐ The Meta release line + the *"not a booking/discount/cash"* line are present verbatim.
  • ☐ No blocklist words anywhere — no *book / reserve / best price / deal / discount / win cash*, and no "AI."
  • ☐ "Tag your travel buddy" appears only as a *fun bonus prompt*, explicitly not an entry requirement.
  • ☐ You can administer it fairly (honest pick from comments) and announce winners publicly.

5. THE 15 BEST STOLEN TACTICS — and how Zahlon does each the honest way

Steal the *mechanics*; reject the *deals, urgency, fake stars, official-authority airs, and hidden affiliates* (research/03 §2–§3). For each: what they do → how Zahlon does it (better, and honestly).

#Tactic (stolen from)What they doZahlon does it the honest way
1Comments/shares as the goal (best brands)Broadcast announcements; OTA posts die in a complaint-dump**Every post *asks*, never just announces.** Aim for a real, warm conversation — the trust signal the algorithm rewards most (research/03 §2).
2A daily/weekly ritual (best apps)OTA "deal of the day" — a hollow ritual"When to go / Quieter times" — honest seasons + low-crowd hours, branded, recurring. The single most-asked Sri Lanka question, owned. Pattern-based, never a fake crowd sensor. No travel Page runs an *honest* when-to-go ritual.
3Lead with the real, named route (creators)The canonical loop, in a blog"Routes that fit the island" — open one real journey, fly the 3D map, give the honest practical notes; *hand* them a route they can open offline, free, no account.
4Reels-first for reach (industry)Reels as one format among manyReels are the spine — 3–4/wk, clean 9:16, hook in 3s, captions burned in, one idea each. Our fly-the-route map reveal and a Sigiriya-summit cut out-stop any deal card.
5Festival posts (official + OTA)Festival = a "sale" eventFestivals as genuine culture & orientation — Vesak, Avurudu, Esala Perahera, Deepavali, Thai Pongal: *what it's like to be there, when to go, honest quieter times.* Warmth & belonging, never a sale. A clean cultural moat.
6Branded UGC hashtag (DMOs)Win-brags under a tag#SeeSriLankaHonestly / #ZahlonTravel for real, self-planned trips — credited, reshared, never framed as a "review" or a "rating." Just love of the place (research/04 §2).
7Creator/local spotlight (nobody honest does it)"Real Sri Lanka" local-business spotlight + traveller-of-the-route features — credited, permission-based, *found-here-never-rated.* Humanises the brand; they reshare to their own audience.
8Polls / this-or-that (industry)Generic "do you like X?"Travel dilemmas ("Sigiriya or Pidurangala for sunrise?", "train or driver?") — genuinely contested, useful, comment-rich.
9Reply within the hour (Meta signal)OTA comments = scam/complaint dumpsReply to every comment, fast, warmly, in the traveller's language (we support 8). A visible, screenshot-able quality gap — ours is a *travel desk*, theirs a dumpster.
10Referral / ambassador program (industry)Creators paid cash per referralHonest creator collabs — slow-travel / honest-travel pages who'll show themselves *planning their own route on the offline map*; rewarded with features & genuine partnership, never "we booked through Zahlon" (we can't) and never cash-for-shill.
11Milestone celebrations (industry)Milestone = a coin/deal sale"1,000 travellers planning their own Sri Lanka — thank you 🙏" + a free curated route or a community feature. Gratitude, not a checkout.
12Meme pillar (industry)Generic travel memesHonest Sri Lanka travel truths — the "everyone's on the same Ella train step" shot, the "which side do I sit on?" panic, the joy of an empty Sigiriya at 6:30am. Shareable to anyone who's *lived* it — no fear-mongering, no "AI."
13Behind-the-scenes authenticity (Meta: "real moments > polished")Brand stays faceless"How we built the honest companion" — the people, the craft (the teal/cream/gold frame, the offline map, the *no-bookings* promise), the licensed photography. Builds trust + satisfies Meta's originality lens.
14Tournaments / community events (industry)Prize-money leaguesFree community moments — a "Plan-Your-Sri-Lanka week," a "share your honest route" drive, a seasonal "quieter times" series — no entry fee, no prize money, no booking. Belonging, planned your own way.
15Influencer / comedy collab (industry)Cash-prize shillsHonest-travel creators doing genuine "this is the route I'd actually do" videos on the offline map — usefulness + warmth, zero "deal," zero "#1," zero "AI." The brand world stays calm and true.

The throughline: the OTA tier is *loud, price-baited, and distrusted*; the official tier is *beautiful but useless*; the creator tier is *trusted but not a product, and leaks the moment hidden money enters.* Zahlon is the intersection — *premium, useful, radically honest, warm, your own route, real local places, offline, in your own language, plan free with no account.* We beat them on the metric the algorithm rewards — trust made visible — and own a lane none of them can follow us into (research/03 §7).


6. CONTENT THAT POWERS GROWTH (the growth-relevant slice of the calendar)

The full calendar lives in the content-strategy doc. The growth essentials:

6.1 The non-negotiables

  • Reels 3–4×/week, clean 9:16, no watermark, Facebook-native, hook in 3s, captions burned in (most watch muted) + an SRT where you can (Facebook indexes caption text for search), one idea per Reel, soft honest CTA — Reels are the only format reaching non-followers (research/04 §4a). Native beats cross-posting: a TikTok logo or wrong aspect ratio triggers a distribution penalty.
  • The app link NEVER goes in the post body. It lives in the "Use App" CTA button, the pinned first comment, the Stories link sticker, and DMs — Facebook throttles body links. Point only to https://zahlon.com (also live at zahlon.shamrocks.games); never a dead or look-alike domain. No URL shorteners.
  • 3–5 strong Page posts/week (≥half Reels) + 2–4 Group prompts + Stories 3–5×/wk. Consistency and quality beat volume — one premium, useful, honest post lands harder than five deal cards (research/03 §3 #4).
  • Best windows for a Sri-Lanka-and-international audience: weekday mid-mornings, lunch (12–1), early evening (5–7), strongest Tue–Thu, plus a weekend inspiration post. An early-evening Sri Lanka post (UTC+5:30) also catches European mornings. Confirm against the Page's own Insights once data accrues (research/04 §4g).
  • Originality is mandatory (Meta 2026): your own footage / map captures / graphics / credited UGC only — no reposting other pages' clips.

6.2 The 8 durable pillars (growth lens)

Routes that fit the island · When-to-go / Quieter times · The offline map (product-as-content) · Real local places (the directory) · Honest planning Q&A · Festivals & culture · What Zahlon will never do (values) · Behind the build. Weekly mix ≈ inspire / teach / community / quiet-utility — and ~0% "promo" in the deal sense, because *we have nothing to sell.* The only "promo" is the calm invitation *"plan it free, no account."*

6.3 Re-cutting the brand film into native Reels (already-made asset — highest priority)

Don't post the polished film once; atomise it (research/04 §4a):

  1. A hook-first 15s "made-for-feed" cut — the most cinematic 3 seconds of Sri Lanka up front, then the honest promise.
  2. The film's map moment isolated → an evergreen *"fly the route, offline"* Reel.
  3. A "when-to-go" cut → ties the film to the ritual ("go at this hour, skip the crowd").
  4. 3 hook variants A/B-tested over 3 weeks; keep the winner.

The four-format exports (9:16 / 4:5 / 1:1 / 16:9) map to Reels / Feed / catch-all / in-stream respectively — but Facebook Collabs are video-only, so plan creator collabs as Reels (research/04 §4e).


7. THE SIMPLE WEEKLY OPS ROUTINE (a small team can actually sustain this)

Batch-produce once, schedule, then engage daily. One half-day of making + one scheduling session + ~20 min/day of community = the whole week.

7.1 The weekly rhythm

DayPage postFormatGrowth job
MonRoute of the week ("12 days that fit the island")Reel or carouselInspire + the spine
TueWhen-to-go / Quieter-times tipCarousel or ReelTeach (save-bait)
WedHonest question / poll / tag-your-travel-buddyImage/textCommunity + virality
ThuOffline-map screen-record / brand-film re-cut / "what would you skip?"ReelInspire / Teach
Fri"Real Sri Lanka" local-business spotlight or a values post ("what Zahlon will never do")Image + link in 1st commentTrust + the directory moat
Sat–SunGroup-led: honest first-trip thread, "share your route," credited UGC reshare + StoriesGroup + StoriesCommunity + word-of-mouth

Plus the recurring When-to-go ritual and daily Group presence.

7.2 The daily 20-minute community pass (the highest-ROI habit)

  • Reply to every new comment & DM (warm, honest, in their language) — ideally within the first hour.
  • Invite everyone who engaged today to follow the Page (the "Invite" button).
  • Post / answer in the Group (an honest planning answer, a "share your route" nudge, a quick question).
  • Reshape one good UGC moment into a credited reshare when it appears.
  • Help in one external travel Group with a genuinely useful, honest answer (the 3-touch ladder, §1.4).

7.3 The weekly batch (≈ half a day)

  • Shoot/edit 3 Reels (map capture, a landmark cut, a when-to-go tip) + make 2 static posts + draft 3 Group prompts.
  • Schedule the week in Business Suite Planner (anchor the hero post to early-evening SLT).
  • Prep the week's When-to-go images (branded teal/cream/gold template) + alt text on every image (place + topic — accessibility *and* discovery).

7.4 The weekly review (~30 min, e.g. Monday)

  • Pull Insights: net-new followers, reach, Reel completion / avg watch time, comments + shares + saves, top post, "Use App" / plan-it-free taps.
  • Double down on what won (format + pillar); cut what flopped.
  • After ~2 weeks of data, re-confirm best post times against Insights "when your fans are online" (override the §6.1 defaults).

7.5 Monthly

  • One free community moment (a "Plan-Your-Sri-Lanka week" or a seasonal "quieter times" series — no fee, no prize money, no booking).
  • One bigger "Real Sri Lanka" spotlight (a local business + a credited traveller route).
  • Reassess the small paid boost spend; do Business verification early (free); revisit Meta Verified only at traction.

8. THE GROWTH FUNNEL (how a stranger becomes the next traveller's recommendation)

   STRANGER  ──Reel / Group value / friend's share / a listed business──▶  REACHED
   REACHED   ──honest question / great hook / the "Invite" button────────▶  FOLLOWER
   FOLLOWER  ──"plan it free, no account" / the "Use App" CTA───────────▶  PLANNER
   PLANNER   ──shares a read-only route → a buddy duplicates it─────────▶  RECOMMENDER  ──┐
      ▲                                                                                   │
      └────────── each shared route + each happy traveller brings the next one ──────────┘

Every stage has an owner: Reels + Groups + the directory's local businesses + word-of-mouth create *reach*; honest conversation + the Invite button create *followers*; "plan it free, no account" + the CTA button create *planners*; the in-app share / duplicate-trip loop turns planners into *recommenders.* And because Zahlon is the trusted option in a distrusted category, a recommendation here carries unusual weight. The Page's whole job is to keep handing people fresh reasons to plan a trip, share it, and tell the next traveller.


9. THE REALISTIC 90-DAY ARC (the climb, dated)

A trust brand grows *steady-and-real*, not in one viral burst. This is the honest pace — adjust against your own Insights.

Days 1–7 — Pre-launch (before telling anyone):

  • ☐ Page + Group complete (cover / CTA / bio / categories / brand-icon profile), 6 posts banked, OG tags live on zahlon.com, brand film re-cut into 2–3 native 9:16 Reels, the firewall checklist (§11) printed.

Days 8–30 — 0 → ~100 (the manual seed):

  • ☐ Invite all FB friends to the Page + personally message 20–40 close contacts (template §1.2).
  • ☐ Cross-post the launch + brand-film Reel from personal profiles (you + teammates).
  • ☐ Join 8–12 Sri Lanka travel Groups; run the 3-touch value-first ladder (§1.4) — *help first.*
  • ☐ Onboard the first directory local businesses and run the first "Real Sri Lanka" spotlight (they reshare) (§1.5).
  • ☐ Post the first Reels (brand-film cuts + a map capture); run the first honest question and when-to-go reveal.
  • ☐ Invite every engager to follow; reply to everything within the hour.
  • *Expected:* ~50–150 *real* followers; the goal here is trust and rhythm, not a number.

Days 31–60 — ~100 → ~400 (lock the rhythm, let Reels compound):

  • ☐ Lock the §7 weekly rhythm (3–5 posts/wk, ≥half Reels) + the When-to-go ritual + the daily community pass.
  • ☐ Run the first compliant giveaway (§4) + the first free community moment (a "Plan-Your-Sri-Lanka week").
  • ☐ Recruit 2–3 honest-travel / slow-travel creators for collab Reels (planning-their-own-route, offline-map content — never "we booked through Zahlon").
  • ☐ Scale the directory cross-promo: more listed businesses → more spotlights → more reshares.
  • ☐ Optional: $5–10/day boost on the winning 9:16 brand-film Reel (Reels / video-views), neutrally named.
  • *Expected:* a compounding curve as Reels reach non-followers and listed businesses + UGC carry you.

Days 61–90 — ~400 → 1,000+ (word-of-mouth takes over):

  • ☐ Double down on the 2–3 formats that won (likely: map Reels, when-to-go, the values post, local spotlights).
  • ☐ Land 3–5 creator collab Reels live; reshare every credited UGC route.
  • ☐ Run the second giveaway / community moment; consider a standing partner-finder / "share your route" Group ritual.
  • ☐ Re-confirm post times + audience from Insights; trim what flopped.
  • *Expected:* the first 1,000 real, trusting followers — and, more importantly, a *talking* Group, a stream of credited UGC, and a directory that recruits both sides for you. That is what a durable Zahlon community looks like.
The honest caveat: these numbers are realistic ranges, not guarantees — organic Pages average 100–500 followers/month, and a *trust* brand is built to grow exactly that steadily. We're not faking a hockey-stick. We're building the one travel community in the lane that people actually trust.

10. NORTH-STAR & SUPPORTING METRICS

North-star metric (this phase): net-new followers per week. It's the audience you can re-reach for free, and it captures whether the whole motion is working — without dragging us into a follower-count war against a Rs. 2bn campaign (research/03 §6).

The 5 supporting metrics that actually predict growth (watch the *trend*, not the absolute — FB engagement averages ~0.15% industry-wide, so a small % is normal):

  1. Comments + shares + saves per post — the trust signals the 2026 algorithm rewards most; our whole strategy optimises here. The win condition is the *quality* of the conversation, not a vanity number.
  2. Reel completion / avg watch time — Reels are the reach engine; completion > raw views (a 1K-view Reel at 80% beats a 5K at 20%). Aim to clear ~50% retention at the halfway mark — crossing it can multiply distribution.
  3. "Plan-it-free" / "Use App" taps to zahlon.com — the conversion bridge from follower to planner. The honest equivalent of a "book" click — *opened the app and planned a trip free.*
  4. Group members + active honest-planning threads — the trust/word-of-mouth moat; a *talking* Group is the leading indicator of a durable community.
  5. Credited-UGC posts + listed-business reshares — the word-of-mouth loop's heartbeat; each is a free, credible exposure to exactly the right traveller.

What NOT to obsess over (so we don't drift into the OTA mindset, research/03 §6):

  • Raw follower count vs. a government campaign or a billion-dollar OTA — an unwinnable, wrong-metric war.
  • Deal-CTR / "book" conversions — we have no booking; the conversion is *planned a trip free.*
  • Vanity reach without trust or utility behind it (the OTA's hollow win), or one viral Reel that doesn't convert to followers or planners.
The honest definition of winning, restated: we are not chasing a follower number against companies with millions. We are building **the most *trusted, useful, warm, premium, honest* travel community for Sri Lanka — the empty intersection the whole category gestures at and none of them can occupy. On trust, utility, and word-of-mouth**, a small roaring Zahlon beats the big, loud, distrusted incumbents. That is what 1,000 *real* followers — and the thriving, honest community around them — looks like.

11. COMPLIANCE GUARDRAILS — the HONESTY FIREWALL (every growth action passes these)

This playbook is firewall-clean — and so must be every post, comment, DM, ad name, alt text, giveaway, and any text baked into an image or video you run from it (research/02; research/03 §3; research/04 §6). Zahlon's differentiator *is* its honesty, so this is non-negotiable.

  • No bookings / payments / OTA language — ever. No "Book," "Reserve," "Book now," "Checkout," "Best price," "Deals," "Discount," "Offer," "DM for price"; no booking-style CTA button; no #booknow / #deals / #hoteldeals / #cheapflights / #bestprice tags (in any language, including baked into an image). "Zahlon takes no bookings or payments." The expense-splitter *does the math but never moves money* — say so if it comes up.
  • No fake ratings / reviews / certification / "verified." No stars, no "5-star," no leaderboards of places, no "verified by Zahlon," no "certified," no "top-rated." The directory is discovery + record-keeping only — *"found here,"* never *"rated / endorsed / bookable here."* Real, credited traveller UGC is fine; fabricated reviews or testimonials are not.
  • No official-authority implication. Never imply Zahlon is a government body, tourism board, or official Sri Lanka authority. Categories stay Travel Company · App Page · Tourist Information Center — never "Travel Agency / Tour Operator." We borrow the official tier's *photography bar*, never its *voice of authority*.
  • The word "AI" appears nowhere — not in copy, hashtags, alt text, captions, or text baked into any image / video. Smart features are "smart," "editorial," "on-device" — never "AI." (Hard studio rule.)
  • No unprovable superlatives, fake liveness, or fear-mongering. No "#1 / best in the world / the only app you need." "World-class 3D map" is fine as a quality descriptor of a *real, demonstrable* feature; an unprovable ranking is not. No manufactured urgency — no "only 2 left," no fake countdowns, no invented "trending now." "Quieter times" is pattern-based editorial — never a fake live crowd sensor and never a score. Live weather is real (Open-Meteo, third-party, never stored) — state it honestly, don't dramatise it.
  • Giveaways: entry = follow / like / comment / Page-post onlynever "share to your timeline" or "tag a friend *to enter*"; prize is honest and non-transactional (feature / curated route / merch / shout-out), entry free; include the Meta release verbatim (§4). *"Tag your travel buddy"* is fine as an engagement promptnever as an entry requirement.
  • Links stay out of the post body (throttled) — use the "Use App" CTA button, the Stories link sticker, the pinned first comment, or DM. Point only to https://zahlon.com (also live at zahlon.shamrocks.games); never a dead or look-alike domain. No URL shorteners.
  • Hashtags: 2–3 per Facebook post, max, at the caption end — #ZahlonTravel on every post; #SeeSriLankaHonestly on UGC / your-own-route asks; the destination's own tag on place posts; one native-script tag (#ශ්‍රීලංකාව / #இலங்கை) on Sinhala/Tamil posts. Never stuff an Instagram-style block onto Facebook; never an "AI" or "deal/book/best-price" tag (research/04 §1–§3).
  • Boosted posts face an extra bar — run this whole checklist on the *creative* and the *campaign name* before you spend; name everything neutrally and honestly ("Zahlon — Reel — Offline Map"), never with "deal/book/AI" (research/02 §9; research/04 §4e).
  • Creator collabs: pick people who'll represent Zahlon *truthfully* — a creator planning their own route on the offline map is the honest collab. No "we booked through Zahlon" (you can't), no invented stars, no "#1," no "AI."
  • Voice: premium, honest, warm, editorial, calm, confident — a person at the travel desk, never a ministry and never a discount-OTA. Brand spelling: Zahlon Travel (singular — never "Zahlon Travels"). Support: support@zahlon.com.
The throughline: every other travel Page leans on *deals, urgency, star-ratings, and "book now."* Zahlon Travel is the opposite — *honest, trusted, calm, editorial, your own route, real local places, works offline, in your own language, plan free with no account.* Every move in this playbook exists to say that one true thing — and to be found by the travellers who want exactly that. The trusted way to see Sri Lanka.

Zahlon Travel — Business Suite, Verification, the Web-App Connection & Honest Boosting 🇱🇰

The back-office operator's manual. Once the Page exists (that's the Setup Guide), this is the file that turns it into a *managed* asset: a clean Meta Business Suite + Business Portfolio with the right Page roles, free Business Verification, a properly connected web app (the Meta Pixel + Conversions API on https://zahlon.com, so you can *measure* without ever touching the firewall), and a calm, honest boosting playbook (which posts, what objective, which audiences of Sri-Lanka-bound travellers, what budget). Every step here is Honesty-Firewall-clean — and the few places where the firewall changes how you'd *normally* run ads are flagged with ⚠️.

The governing idea (same as everywhere in this pack): Zahlon's brand promise *is* its compliance posture. "The trusted way to see Sri Lanka — no bookings, no payments, no middlemen" means almost none of the high-risk travel-ad pitfalls can touch us if we simply describe the product truthfully. So this guide's job is twofold: (1) the mechanical back-office setup any serious Page needs, and (2) a boosting motion that stays *premium and honest* under spend — because the moment you boost, Meta reviews the landing page and every word in the image too (research/02 §9). When in doubt, boost copy pasted from this pack rather than writing ad copy fresh.

Conventions: bold = a button/menu you click · code = something you type or paste · ☐ = a checklist item · ⚠️ = a firewall/compliance flag · 💡 = a tip.


The toolbox — what this guide leans on

FileWhat it gives youUsed in
ops/business-suite-ads-verification.mdThis file — back-office + verification + web-app connect + boosting
_reference/REF-SETUP-GUIDE.md *(pattern)* / the Page Setup GuideCreating the Page, profile/cover, @username, About, the Use App CTAprerequisite
page-identity/page-identity.mdEvery identity field, ready to paste (name, bio, About, Our Story, the Standing Honesty Disclaimer)§C, §F
research/02-meta-travel-compliance.mdThe full Honesty Firewall × Meta-2026 rulebook — the five risk vectors, the do/don't vocabulary, the pre-publish checklist§A, §F (read before boosting)
copy/pinned-post.md, copy/post-captions.md, copy/caption-library.mdPre-cleared post copy — the boost-safe bodies you promote§F
copy/hashtags.mdThe clean hashtag sets (never an "AI"/"deal"/"official" tag)§F
assets/posts/, assets/og/og-1200x630.pngThe post images + the 1200×630 link-preview image you boost§F
Two prerequisites before you start here: (1) the Page exists and is launch-ready (Setup Guide done — name Zahlon Travel, Use App → https://zahlon.com, About filled, pinned post live), and (2) you can edit the live site https://zahlon.com (or can ask whoever can) — you'll add one small tracking snippet in §D.

§A. The firewall, in one breath (read before any back-office or ad work)

This whole guide assumes you already know the rulebook in research/02-meta-travel-compliance.md. The 30-second version, because it governs dataset names, audience choices, ad copy, and the landing page every bit as much as it governs a normal post:

  1. Every claim literally true — describe the *tool*, never a guaranteed *result*. No "never get lost / cheapest / perfect / #1 / in 30 seconds."
  2. Never imply official authority — Zahlon is an independent companion by Shamrocks Games, not a government / tourism board. No flag, lion, or crest as a logo; never "official."
  3. No fake social proof — no stars, ratings, invented reviews, "verified by Zahlon," or unprovable counts ("trusted by 50,000").
  4. Never address a personal attribute — describe the trip/island/feature, never *who the reader is* (religion, age, gender, health, money, relationship). ⚠️ This one shapes how you build ad audiences (§F.4).
  5. Never the word "AI" — not in copy, hashtags, dataset/campaign names, or text baked into any image/video. Smart features are "smart / editorial / on-device / offline / pattern-based."
  6. No bookings / payments / deals — ever. This also keeps Zahlon out of Meta's Commerce review lane entirely.
  7. It all applies to the landing page too — when you boost, reviewers read https://zahlon.com itself. A clean ad pointing at a non-clean page is rejected (research/02 §9).
💡 The shortcut that makes this easy: you almost never have to *write* an ad. The boost-safe bodies already live in copy/ (pinned post, captions, caption library), pre-checked against the firewall. Boost those. The only fresh decisions you make below are *objective*, *audience*, and *budget* — none of which involve writing a risky claim.

§B. Meta Business Suite + the Business Portfolio (the container for everything)

Why a Business Portfolio at all? Roles, ads, the Pixel/dataset, and Business Verification all live at the portfolio level, not the Page level. Putting the Page inside one Business Portfolio (formerly "Business Manager") from the start means you never have to untangle it later, you can add teammates safely (without sharing a personal login), and the ad account + dataset have a clean home. Do this on a desktop browser (Chrome/Edge/Safari) — Business Suite hides several of these controls in the phone app.

  1. ☐ On desktop, go to business.facebook.com and sign in with the personal account that admins the Page.
  2. If you already created the Page via Business Suite, a portfolio likely exists — confirm at Settings (gear) → Business assets → Pages that Zahlon Travel is listed, then skip to §B.5.
  3. If you have no portfolio yet, Meta prompts Create a business portfolio. Give it:
  • Business name: Shamrocks Games
  • Your name (stays private to the public)
  • Business email: a work/project email you can receive mail at (your project Gmail is fine) — this is where verification + role invites are sent.
  1. Attach the Page if it isn't already: Settings → Business assets → Pages → Add → Add an existing Page → Zahlon Travel → confirm. (If you instead created the Page *inside* Business Suite, it's already attached.)
  2. Create the ad account you'll boost from (you can also let Meta create one the first time you boost — but doing it now keeps names tidy): Settings → Business assets → Ad accounts → Add → Create a new ad account.
  • Name: Zahlon Travel — Ads *(⚠️ neutral, firewall-clean — the ad classifier reads asset/campaign names; never put "AI" or "deals" in any name; see research/02 §9.)*
  • Time zone & currency: pick once and never change (you can't edit them later). Choose the currency you'll actually pay in. Time zone drives when "daily" budgets reset and how reports read — a zone close to your audience's evening (e.g. Asia/Colombo if you're optimising for Sri-Lanka time, or your own working zone) is fine; just be deliberate.
  1. Turn on 2FA for everyone with access: Settings → Security Center → Two-factor authentication → Everyone (required). ⚠️ Do this *before* you add teammates or spend — it's a prerequisite for Business Verification and for keeping the ad account out of trust-and-safety holds.
  2. ☐ Bookmark two destinations you'll return to weekly: Business Suite → Insights (Page performance) and Professional Dashboard → Account Status (any Page restrictions/warnings).
Page vs Portfolio, in one line: the Page is the public storefront (facebook.com/zahlontravel); the Portfolio is the private filing cabinet that holds the Page, the ad account, the Pixel/dataset, the people, and the verification. Visitors only ever see the Page.

§C. Page roles — who can do what (add teammates without sharing a login)

In the 2026 "New Pages Experience" you never share a Page password — there isn't one. Instead you grant People access through the portfolio, scoped to exactly the tasks they need. Least privilege is the rule: most helpers get partial access; only a co-owner gets full control.

  1. Business Suite → Settings → People → Invite people.
  2. ☐ Enter the person's email — it must match the email on their Facebook login, or the invite won't resolve to their account.
  3. Assign the asset: pick the Zahlon Travel Page (and, if they'll boost, the Zahlon Travel — Ads ad account).
  4. Choose the access level:
AccessGive it toCan do
Full control (Page)Co-owners onlyEverything incl. settings, roles, deleting the Page. Keep this to 1–2 trusted people.
Partial — ContentYour poster/schedulerCreate & schedule posts, edit the Page's content.
Partial — Messages & community activityYour community managerReply to inbox/DMs, moderate comments & Recommendations.
Partial — AdsWhoever boostsCreate/manage ads & boosts (pair with ad-account access).
Partial — InsightsAnyone who only needs numbersView performance only.
  1. Send the invite. The person accepts from their own notifications/email — your personal account stays private; they never see your password (there isn't one).
  2. Hygiene: review People monthly; remove anyone who's left the project. Never grant Full control "to be safe" — scope to the task.
⚠️ **Compliance is a *role* responsibility too. Anyone with Content or Ads** access can publish words that hit the firewall. Make sure every poster/booster has read research/02-meta-travel-compliance.md (the do/don't vocabulary + the pre-publish checklist) — the firewall is only as strong as the least-careful editor.

§D. Connect the web app — the Meta Pixel + Conversions API on https://zahlon.com

This is how you *measure* the Page-and-ads motion without ever bending the firewall: a small, privacy-respecting tracking setup on the live site that tells you "someone arrived at zahlon.com from Facebook and opened the planner." It's measurement, not manipulation — and it's what lets a future boost optimise toward real *visits/planning starts* instead of vanity clicks.

Plain-English what & why. The Meta Pixel is a tiny browser snippet on zahlon.com that reports a few non-identifying events (page view; and ideally a "started planning" action) back to your dataset. The Conversions API (CAPI) is the same idea, server-side, so the signal survives ad-blockers and Safari's tracking limits. Together they (a) let you see whether boosted visitors actually *do* anything, and (b) let you build a website-custom-audience of people who already visited (to re-reach them, gently). ⚠️ Naming matters: call the dataset and events neutral, honest, non-transactional names — never "purchase/booking," never "AI" (research/02 §9).

D1. Create the dataset (Pixel)

  1. Business Suite → Settings → Business assets → Datasets (a.k.a. Pixels / Events Manager → Connect data → Web).
  2. Add / Create dataset. Name it Zahlon Travel — Web *(⚠️ neutral; no "AI," no "booking/commerce" wording).*
  3. ☐ Choose Web as the source and enter the site URL https://zahlon.com.
  4. ☐ Copy the dataset/Pixel ID (a number) — you'll need it for the snippet and for CAPI.

D2. Install the Pixel base code on the live site

⚠️ You (or whoever owns the zahlon.com deploy) must edit the live site. If you can't, hand whoever can the dataset ID + the snippet and the two event names below.
  1. ☐ In Events Manager, choose Install code manually and copy the base pixel snippet (it's a <script> block containing your dataset ID + a PageView call).
  2. ☐ Paste it just before </head> on every page of https://zahlon.com (the cleanest place is the shared HTML shell/layout so it loads site-wide).
  3. ☐ Deploy. Then verify with Meta's Pixel Helper Chrome extension on the live page, or watch Events Manager → Test events — you should see a PageView fire when you load zahlon.com.

D3. Add ONE honest custom event — the planning signal

A single, well-named custom event makes every boost smarter (it can optimise toward *people who actually start planning*, not just clickers). ⚠️ Keep the name honest and non-transactional — Zahlon never sells anything, so there is no Purchase/InitiateCheckout event, ever.

  • ☐ Fire a custom event named StartPlanning when a visitor opens the route planner / map / "Plan your trip" flow on zahlon.com. In code that's a one-liner where the action happens:

``js // fire when the user opens the planner / map (no personal data attached) fbq('trackCustom', 'StartPlanning'); ``

  • ☐ *(Optional, equally honest)* a ViewRoute custom event when someone opens a specific route, or a LeadSubmitted event if/when the local-business directory lead form is submitted — this aligns with the live funnel's lead capture, and "lead" is honest here because the directory is lead-generation only (no transaction). Do not invent events that imply a sale.
⚠️ Event-naming firewall: allowed → PageView, StartPlanning, ViewRoute, LeadSubmitted, ViewContent. Forbidden → anything that implies a transaction (Purchase, InitiateCheckout, AddToCart, Booking) or the word AI. The classifier and your own reports read these names — keep them truthful.

D4. Add the Conversions API (server-side) — recommended, not mandatory at launch

CAPI sends the same events server-to-server so measurement survives ad-blockers/ITP. Two clean ways:

  • Easiest: a partner/no-code integration (if zahlon.com's stack supports one) from Events Manager → Add events → Conversions API → choose a partner / set up.
  • Direct (developer): since the site already runs on Cloudflare with a Supabase backend (see the funnel build), the cleanest path is a tiny server endpoint / Worker that forwards PageView + StartPlanning to Meta's CAPI with the dataset ID + an access token (generated in Events Manager → Settings → Conversions API → Generate access token). Send the same event names as the Pixel and include Meta's event_id on both the Pixel and the server call so they deduplicate (otherwise events double-count).
  • Verify in Events Manager → Overview: you should see events arriving from both "Browser" and "Server," with a healthy deduplication rate and a decent Event Match Quality.

D5. Privacy & consent — keep it honest end-to-end

  • ☐ ⚠️ Don't send personal data. The events above carry no name/email/precise location. Zahlon's whole promise is "everything saved on your device; sign-in is email-magic-link only" — tracking must not contradict that. Send page-level events only; never attach the trip data (it stays on-device by design).
  • ☐ ⚠️ Consent for EU/UK & similar. Travellers planning from Europe are core audience, so the site should honour a cookie/consent choice before the Pixel fires for those visitors (the funnel build already ships GDPR Art-14 notices and /privacy) — wire the Pixel/CAPI to respect that consent state. CAPI for those users should likewise be consent-gated.
  • ☐ ⚠️ Mention analytics plainly in https://zahlon.com/privacy if it isn't already (Meta requires advertisers to disclose data collection). Honest measurement, honestly disclosed — same as everything else.
The payoff of D1–D5: with PageView + StartPlanning live and deduped, you can (a) boost toward "Maximise StartPlanning" later instead of raw clicks, and (b) build a Website Custom Audience of recent zahlon.com visitors to re-reach gently (§F.4). Measurement that's as honest as the product.

§E. Business Verification (free) — do it early

What it is: Meta confirms your business identity (Shamrocks Games) at the portfolio level. **It is *not* the blue badge (that's paid Meta Verified — out of scope here). Verification is free, takes a few minutes to submit, and quietly raises ad-account limits, reduces review holds, and unlocks features** — worth doing well before you scale any spend.

  1. Business Suite → Settings → Security Center (or Business Info → Verification / "Verify your business"). Look for Business Verification / Confirm your business.
  2. ☐ Confirm prerequisites: you have Full control of the Business Portfolio, 2FA is on (§B.6), and the portfolio's legal business details are filled (name Shamrocks Games, business email, address/region as applicable).
  3. ☐ Start the flow and provide what's requested — typically a legal business name, a business/region detail, and one of: a verification email/phone at the business domain, or a document (business registration / utility-style proof, depending on region). Follow the in-product list exactly — it varies by country.
  4. ☐ Submit. Status shows Pending → Verified (often within a day or two; sometimes longer). Re-check Security Center.
  5. ☐ Once Verified, you'll see higher ad limits and fewer holds. ✅ That's the milestone — no badge appears on the Page (badge = paid Meta Verified, which you can consider later, around a bigger marketing push; it's optional and not covered here).
💡 Order of operations: Page live → Portfolio + 2FA (§B) → roles (§C) → Business Verification (§E) → *then* connect the web app (§D, can run in parallel) → *then* boost (§F). Verifying before you spend is the single best way to avoid a first-boost rejection or a sudden ad-account review.

§F. Boosting honest posts — the calm, premium, firewall-clean playbook

Boosting = paying to push an existing organic post to more people. It's the right first paid move for Zahlon (simpler than the full Ads Manager, and you only ever promote a post that's *already* firewall-clean). The discipline: boost a *good honest post* with a *clear objective* to a *travel-intent audience* at a *sane budget* — never write a risky claim, never target a person's identity, never imply a booking.

⚠️ The moment you boost, the bar rises (research/02 §9). Meta now also reviews: the landing page https://zahlon.com itself, every word baked into the image, and your targeting. So before *any* boost, run the pre-publish firewall checklist in research/02 §10 on the post — and confirm the four boost-specific lines at the bottom of it.

F.1 — What to boost (and what never to)

**Boost the posts that are honest, beautiful, and *useful* — not salesy.** Best candidates, in order:

Boost thisWhy it's a strong, clean boostAsset
The pinned welcome / brand postStates the whole honest promise; great first impression for cold reachcopy/pinned-post.md + assets/posts/01-brand.png
A single destination editorial post (Sigiriya, Ella, Galle…)Beautiful real photography + a true one-line hook = high save/share, low riskassets/posts/10–17-dest-*.png + a copy/post-captions.md body
A feature post — offline map, honest seasons, 8 languages, your own routeConcrete, demonstrable, differentiating; no outcome promisedassets/posts/03-feat-offline.png etc. + matching caption
The "no bookings, no payments" honesty postThe differentiator itself; builds trust at scalecopy/caption-library.md (honesty angle)
  • ⚠️ Never boost a post that contains any blocklist word, a star/rating, an "official" claim, a personal-attribute hook, or the word "AI" — including text inside the image. If a post wouldn't pass research/02 §10, it doesn't get a cent.
  • ⚠️ Never boost the local-business directory or the expense-splitter post *without* the precise framing in the boosted copy ("self-listed"; "does the math, never moves money") — disclaimers must travel with the claim, not just live elsewhere on the Page (research/02 §9).

F.2 — The objective (what you're paying Meta to get)

Pick by what you actually want. For Zahlon, almost always one of the first two:

GoalBoost objective to chooseNotes
More people who plan a trip visit the appTraffic / "More website visitors" → destination https://zahlon.comThe honest core move. With the Pixel live (§D), prefer optimising for the StartPlanning event once it's collecting data, so you pay for *planners*, not idle clicks.
Grow a warm, real audience to re-reach freeEngagement (post engagement / Page likes)Good early on to build the base you can post to for free later. Pairs well with a beautiful destination post.
Reach as many SL-bound travellers as possibleReach / AwarenessUse for the brand/pinned post when the goal is *introduction*, not action.
  • ⚠️ CTA: the boosted post's button stays Use App (or "Learn More") → https://zahlon.com. Never "Book Now," "Shop Now," or "Get Offer" — those imply a transaction Zahlon never performs.
  • ⚠️ Never pick a Sales/"Get more leads"-as-commerce framing that implies selling trips. The directory's *lead-gen* is fine to describe, but the boost objective stays Traffic/Engagement/Reach — Zahlon isn't a shop.

F.3 — Where the link goes & creative rules under boost

  • ☐ Destination URL = https://zahlon.com (the live app/apex). Confirm the link-preview renders cleanly (the OG image is assets/og/og-1200x630.png).
  • ☐ ⚠️ Landing-page check: open https://zahlon.com yourself and confirm it's firewall-clean — no "book," no "AI," no stars/ratings, no "official." A clean ad → non-clean page is rejected.
  • ☐ ⚠️ Text-in-image: Meta no longer hard-caps image text, but heavy text suppresses delivery and every word is policy-scored. Keep image text short and clean (the pack's post images already are).
  • ☐ ⚠️ Real creative only: boost the pack's real, licence-credited photography + human-written copy. Because Zahlon ships no synthetic/AI-generated photoreal people or AI-altered video, Meta's 2026 AI-disclosure obligation simply never arises — you satisfy it by *not using* that creative, not by labelling anything (research/02 §6). ⚠️ If a creative were ever AI-generated, don't ship it as a Zahlon ad — never "ship-and-label."

F.4 — Audiences: SL-bound travellers, honestly (⚠️ never identity-based)

This is the one place the firewall changes how you'd *normally* target. **Build audiences on travel *intent*, *interest*, *behaviour*, and *geography* — never on a protected personal attribute, and never let the copy imply one** (research/02 §5). Here are clean, effective audiences for people heading to (or dreaming of) Sri Lanka:

**A) Source-market travellers planning *toward* Sri Lanka (the primary audience — most people plan before they fly):**

  • Locations: the big source markets — United Kingdom, Germany, France, Netherlands, Australia, USA, Canada, India, China *(China reach via Meta is limited — weight the others)*. Match the markets the 8 in-app languages serve.
  • Detailed targeting (interests/behaviours): Sri Lanka · Travel · Adventure travel · Backpacking · Ecotourism · Frequent international travellers (behaviour) · related interests like Sigiriya, Ella, Galle, Yala National Park, Trekking, Scuba diving/Surfing where relevant to the post.
  • ☐ 💡 Match audience to creative: boost the Ella post to people interested in hill-country / train travel / trekking; the Mirissa/Arugam Bay post to surfing / beaches; the brand/honesty post to broad Sri Lanka travel.

B) In-country travellers (people already on the island):

  • ☐ **Location → People *in* this location → Sri Lanka, optionally narrowed to travellers/recently-in-country behaviours. Good for "open the offline map" and "quieter times** / best time of day" feature posts — immediately useful to someone mid-trip.

C) Domestic Sri-Lankan travellers & local businesses (the directory's two-sided audience):

  • Location: Sri Lanka. Interests: Domestic travel, Weekend getaways; for the local-business side, interests around Small business, Hospitality, Tour guiding — to reach guesthouse/guide/driver owners who'd want to get found (boost a directory post here, with the "self-listed, lead-gen only" line in the copy).

D) Re-reach (warm) audiences — once the Pixel has data (§D):

  • Website Custom Audience: people who visited https://zahlon.com in the last 30–90 days (or who fired StartPlanning) — gently re-reach them with a new destination or feature post.
  • Page-engagers Custom Audience: people who engaged with the Page/posts — your warmest non-followers.
  • Lookalike (optional, later): a 1–3% Lookalike of your StartPlanning or engager audience, scoped to the source-market geos above. Build the *source* audience honestly (behaviour/visit-based) and the lookalike inherits that — no identity targeting involved.
⚠️ The hard audience rules (memorise):
- Never build an audience on, or imply, a protected attribute — religion, ethnicity, age-as-vulnerability, gender-as-safety-angle, health, relationship status, vulnerable financial status. "For honeymooners / Muslim travellers / solo women / budget backpackers" targeting is out. Use trip nouns instead — *honeymoon route, surf trip, wildlife safari, temple circuit, slow travel* — which describe the itinerary, not the person (research/02 §5).
- Never invoke Special Ad Categories — Zahlon isn't housing/credit/employment/social-issues, so this machinery isn't ours.
- Keep copy clean even with a clean audience: no "Are you…?", no "…like you," no empathy hooks. The audience setting and the words must *both* pass.

F.5 — Budget & duration (sane, calm, test-first)

Zahlon's growth is patient and premium — spend like it. Start tiny, learn, then scale only what works.

PhaseDaily budgetDurationPurpose
Test a single post + a single audience$5–10/day4–7 daysLearn which post × audience earns the cheapest *quality* result (visits that StartPlanning, or genuine engagement). Run one variable at a time.
Scale the winner$15–30/day2–4 weeksPut budget behind the proven post/audience; refresh the creative before fatigue.
Always-on (optional)a steady low daily floorongoingKeep the best evergreen post (offline map / honest brand) gently reaching new SL-bound travellers.
  • ☐ 💡 One variable at a time. Don't change the post *and* the audience *and* the budget at once, or you won't know what moved the needle. Boost the same post to two audiences, or two posts to the same audience — then keep the winner.
  • ☐ 💡 Let it learn ~3–4 days before judging — early CPMs/CPCs are noisy. Don't kill a boost on day one.
  • ☐ 💡 **Watch *quality*, not vanity.** A boost with fewer but *engaged* visitors (high StartPlanning rate, real comments/saves) beats a cheap-click boost that bounces. Tie spend to the §D events, not raw reach.
  • ☐ 💡 Schedule for the evening planning window in your target markets, and concentrate budget on the days/posts the Insights "when your audience is online" data favours (revisit after ~2 weeks of data).
  • ☐ ⚠️ Verify first (§E) — an unverified, brand-new ad account that suddenly spends is more likely to hit a review hold. Verify, warm up with a small first boost, then scale.

F.6 — Promotions / giveaways via boost (only if ever run)

If you ever boost a giveaway, it must be non-transactional and Meta-safe (research/02 §9):

  • ☐ Entry = like / comment / Page-post onlynever "share to your timeline" or "tag a friend to enter." ("Tag a travel buddy" is fine as a *fun engagement* prompt, never an *entry requirement.*)
  • ☐ Prize is non-monetary (Zahlon takes no payments) — e.g. a shout-out or a featured route, never cash/voucher.
  • ☐ Include verbatim: *"This promotion is in no way sponsored, endorsed, administered by, or associated with Meta/Facebook."*
  • ☐ Keep the Standing Honesty Disclaimer (from page-identity/page-identity.md §12) in the post.

§G. The weekly back-office routine (15 minutes)

Once set up, keeping it healthy is light:

  • Account Status (Professional Dashboard) — any Page restriction or ad rejection? Resolve before posting more.
  • Events Manager → Overview — are PageView + StartPlanning still arriving from both browser & server, deduped, with decent match quality? (Catches a deploy that dropped the Pixel.)
  • Insights — net-new followers, reach, top post, and (if boosting) cost per StartPlanning / per result. Double down on the winning post + audience; cut the rest.
  • People — remove anyone who's left; confirm roles are still least-privilege (§C).
  • Spend — is the boost still earning *quality* results, or has it fatigued? Refresh creative or pause.

✅ BACK-OFFICE & BOOST CHECKLIST (one screen — tick in order)

PORTFOLIO & SECURITY
☐  1. Business Portfolio exists; name "Shamrocks Games"; Page "Zahlon Travel" attached.   [§B]
☐  2. Ad account created: "Zahlon Travel — Ads" (neutral name); currency + time zone set. [§B.5]
☐  3. 2FA ON for everyone with access.                                                    [§B.6]

ROLES
☐  4. Teammates invited via People with LEAST-PRIVILEGE (partial Content/Messages/Ads/
       Insights); Full control limited to 1–2 owners; everyone read research/02.          [§C]

WEB-APP CONNECTION (measurement, firewall-clean)
☐  5. Dataset "Zahlon Travel — Web" created; Pixel base code on https://zahlon.com;
       PageView verified in Pixel Helper / Test events.                                    [§D1–2]
☐  6. Honest custom event StartPlanning firing on the planner/map (NO Purchase/checkout/
       "AI" events, ever).                                                                 [§D3]
☐  7. (Recommended) Conversions API forwarding the same events server-side, deduped via
       event_id; EU/UK consent-gated; no personal data sent; analytics noted in /privacy.  [§D4–5]

VERIFICATION
☐  8. Business Verification submitted in Security Center (free; needs Full control + 2FA);
       status reaches Verified BEFORE scaling spend. (Badge = paid Meta Verified = later.)  [§E]

BOOSTING (only firewall-clean posts)
☐  9. Post passed research/02 §10 pre-publish checklist (incl. the 4 boost lines) — true,
       no book/deal/star/official/AI, no personal-attribute hook, even inside the image.    [§F.1]
☐ 10. Objective chosen (Traffic→zahlon.com / Engagement / Reach); CTA = Use App / Learn
       More; NEVER Book/Shop/Offer.                                                         [§F.2]
☐ 11. Landing page https://zahlon.com re-checked clean; OG/link preview renders; image
       text short + clean; real licensed photography + human copy (no synthetic).           [§F.3]
☐ 12. Audience = INTENT/INTEREST/GEO (SL-bound source markets, in-country, domestic, or a
       Pixel-based re-reach/lookalike) — NEVER a protected attribute; Special Ad Categories
       NOT invoked.                                                                         [§F.4]
☐ 13. Budget starts $5–10/day for 4–7 days, ONE variable at a time, ~3–4 days to learn;
       scale only the proven winner; watch StartPlanning quality, not vanity reach.         [§F.5]
☐ 14. (If giveaway) like/comment-entry only; non-cash prize; Meta-release line + Standing
       Honesty Disclaimer present.                                                          [§F.6]

FINAL PASS
☐ 15. Re-read every ad asset as BOTH a sceptical traveller AND a Meta reviewer: is every
       word true, humble, honest, no-bookings, no-payments, no "AI"? → If yes, go live.
The through-line, restated: the back office exists so you can *measure and grow* Zahlon honestly — a clean portfolio, scoped roles, free verification, privacy-respecting measurement on zahlon.com, and boosts that promote *true, beautiful, useful* posts to *travel-intent* audiences (never to a person's identity), at a *calm* budget. Set it up once, keep it least-privilege and firewall-clean, and every rupee of spend reinforces the same promise the brand makes: the trusted way to see Sri Lanka — no bookings, no payments, no middlemen.

Sources & internal references

  • Internal sources of truth: /root/zahlon-fb-pack/FACTS.md (brand, Honesty Firewall, locked Page decisions) · research/02-meta-travel-compliance.md (the firewall × Meta-2026 rulebook — §5 personal attributes, §6 the "AI" rule, §9 boosted-post bar, §10 pre-publish checklist) · page-identity/page-identity.md (identity fields + the Standing Honesty Disclaimer) · the Page Setup Guide (creating the Page + the Use App CTA) · copy/ (boost-safe post bodies) · assets/posts/ + assets/og/og-1200x630.png (boost creative).
  • Meta product references (confirm exact labels in-product — Meta moves menus): Meta Business Suite & Business Portfolio (business.facebook.com) · Events Manager / Datasets (Pixel + Conversions API) · Security Center (Business Verification, 2FA) · Ads/Boost objectives & audiences · Meta Advertising Standards (https://transparency.meta.com/policies/ad-standards/) for every claim made under boost.