Meta figures cover only campaigns with "Sail" in the name inside act_305550522185383. Client-hotel campaigns excluded. LinkedIn covers the whole Sail-owned account.
| Campaign | Status | Spend 7d | Spend 28d | CTR 28d | Leads 28d | CPL 28d |
|---|---|---|---|---|---|---|
| Sail Lead Magnet (hotel) | Active | $68 | $1,516 | 1.1% | 108 | $14 |
| Sail Restaurant Lead Magnet 3 | Paused* | $668 | $2,153 | 3.0% | 0** | — |
| Sail Restaurant Lead Magnet | Paused | $0 | $360 | 1.7% | 0** | — |
| Sail Lead Magnet – ABM | Active | $33 | $212 | 1.0% | 1 | $212 |
| Sail SBB | Active | $7 | $28 | 1.7% | 6 (7d) | $1.18 |
*Restaurant delivery runs through active ads whose campaign toggled recently. **Restaurant "leads" read 0 on the pixel-lead action; the funnel measures on landing-page views (see below), so restaurant lead capture is under-counted here and needs the form/pixel checked.
Recommendations only. Hotel creatives judged on CPL; restaurant creatives judged on cost-per-landing-page-view (LPV) since form leads under-track.
| Creative | Spend 28d | Leads 28d | CPL | Call |
|---|---|---|---|---|
| Video 2 – Not Gradient | $677 | 149 | $5 | SCALE |
| Video 1 – Gradient | $277 | 52 | $5 | SCALE |
| [04] Video Plain – Flat market | $120 | 20 | $6 | HOLD |
| [01] Video Gradient – STAR report | $92 | 15 | $6 | HOLD |
| [06] $0 audit / [13] Rate position | $46–73 | 6–8 | $8–9 | HOLD |
| Static Image 2 | $73 | 1 | $73 | PAUSE |
| Creative | Spend 28d | CTR | LPV 28d | Leads | Call |
|---|---|---|---|---|---|
| Sail Restaurant Rank – 79 Percent Skip | $724 | 7.4% | 708 | 7 | HOLD* |
| Nearby Search Visibility Gap | $735 | 2.7% | 713 | 6 | HOLD* |
| Sail Restaurant Rank – 0 of 81 Map | $70 | 3.5% | 29 | 0 | HOLD* |
| video 1 – Restaurant Rank IG Ad B | $309 | 1.2% | 58 | 0 | PAUSE |
| Restaurant Rank – Your Restaurant #13 | $108 | 1.1% | 80 | 0 | PAUSE |
*HOLD, not SCALE: the hooks earn cheap attention and clicks but the landing page converts LPV→lead poorly. Fix the page before scaling spend behind them.
Recent creatives (last 14d): Restaurant Rank statics dominate the fresh batch — "79 Percent Skip", "4.5 Stars Still #1", "0 of 81 Map", "Diners Ask AI" (new AI-search angle, Aug 5), "Mobile Landing Page". Refreshed Aug 15. No fresh hotel creatives in the window.
| Campaign | Status | Spend 28d | CTR | CPC | Conv | Call |
|---|---|---|---|---|---|---|
| Images | Active | $923 | 0.56% | $14.7 | 1 | RETHINK |
| Videos | Active | $295 | 0.39% | $19.7 | 0 | RETHINK |
| Sail – Hotel Marketing Comp (new) | Active | $36 | 0.76% | $9.0 | 0 | WATCH |
| Sail – Restaurant Rank VIDEO (new) | Active | $36 | 0.66% | $7.2 | 0 | WATCH |
LinkedIn cost per outcome is ~40× Meta's. The two newly-launched Sail-named B2B campaigns are cheaper per click ($7–9) and worth watching, but the platform overall needs a sharper B2B angle (pay-per-stay / retainer contrast) to justify its price.
No activations, budget/bid changes, or edits to running ads were made. Spend decisions are Shahar's.
Positioning observed from marketing sites / press; specific ad units not verified against live libraries.
An unsold room tonight is revenue you never get back — reframes marketing spend as recovering money already leaking to OTAs. Lead magnet: Hotel Marketing Comparison. Visual: plain "Video 2"-style, empty made-up room, sail-blue counter of unsold-room value.
Primary: "An empty room tonight is revenue you never get back. Most independent hotels quietly lose direct bookings to OTAs and pay 15–25% commission on the rest. See how your marketing stacks up against hotels like yours, free." · Headline: "See where your bookings leak" · Desc: "Pay-per-stay. No retainer, no upfront."
Headline: "The revenue math independent hotels keep losing to OTAs" — perishable-inventory framing, direct-booking visibility gap, free comparison as the low-commitment entry.
Push the highest-CTR restaurant hook harder and make the form the obvious next step. Lead magnet: Restaurant Rank. Visual: number-as-hero static — giant "0/81" sail-yellow on sail-blue, visible "Check your rank, free" button baked in to carry click intent to the form.
Primary: "When someone nearby searches 'restaurants,' where do you show up on the map? For a lot of great restaurants, nowhere near the top. Check your local Google ranking vs competitors, free, in ~30 seconds." · Headline: "Where do you rank on Maps?"
Headline: "Where your restaurant ranks in local search, in 30 seconds."
Lead with the business model as the differentiator — the sharper B2B angle LinkedIn needs. Lead magnet: Hotel Marketing Comparison. Visual: plain-video two-panel contrast, "Agency: $X/mo, results optional" vs "Sail: $0 until a guest checks out."
Primary: "Most hotel marketing agencies bill you every month whether the bookings show up or not. We only get paid when a guest books and actually stays. See how your direct-booking marketing compares, free." · Headline: "Only pay when guests stay"
Headline: "Hotel marketing with zero retainer: you pay only when guests stay."
No PNGs rendered this run — concepts are copy-only drafts. Static creatives will be rendered only when a build is requested.
CLARITY_DATA_EXPORT_TOKEN is valid (scope Data.Export, non-expired) but every call returns 403 from the runtime — no site-friction analysis for sailtech.ai / Restaurant Rank / hotel comparison this run. Likely IP allowlist or disabled project export. Needs Shahar to check the Clarity project's Data Export access.