PeakHours Analytics
Strategic TikTok Audit · Confidential
Hotel Edition@yourvenueJuly 12, 2026

yourvenue has above-average hotel posts that can be connected more deliberately to the right action path

A cluster of 6 posts is performing above 2x the robust account baseline (median/trimmed mean). This is a repeatable format signal, not a single-post anomaly. The priority is adding an Availability / Booking CTA to these posts and replicating the format consistently.

Audit Score
6.6
out of 10 · mean of 5 sub-scores per video
Top Video
81.6K
views - high-value breakout hypothesis
Avg Views
16.5K
per analyzed video
Conversion Readiness
Partial
action path vs. content alignment
29 videos analyzed478.5K total views69.0K followers1.6% avg engagement
Profile Overview

Account Summary - @yourvenue

Account Details

Account@yourvenue
CategoryHotel Edition

Effective: Hotel

Report DateJuly 12, 2026
Videos Analyzed29

of available posts

Performance Overview

Followers69.0K
Avg Views / Video16.5K

PeakHours internal reference: 10.0K+

Total Views (analyzed)478.5K
Avg Engagement1.6%

PeakHours internal reference: 4.0%+

Total Likes (profile)9.4K

@yourvenue is classified as a Hotel account with 69.0K followers and 16.5K average views per post — average views equal 24% of follower count. Average views are above the PeakHours internal reference range of 10.0K+ for this category (an editorial reference range, not an external dataset). Average engagement (1.6%) is below the internal reference of 4.0%. 29 videos were analyzed for this report.

Why This Fits Your Account

Analysis modeHotel
Conversion paths to testroom bookings (industry-compatible — verify), availability checks (industry-compatible — verify), package inquiries (industry-compatible — verify)

Based on: hotel

Executive Verdict

What this account is doing, leaking, and should fix first

6 videos are above 2x the median/trimmed-mean baseline. That makes the priority cluster consistency and conversion capture, not diagnosing a single top-post gap.

WORKING
6 videos are above 2x the median/trimmed-mean baseline. The account has a winner cluster.
SYSTEM GAP
The issue is not a single top-post gap. The repeatable content cluster needs a consistent conversion path and planned repetitions.
PRIORITY
Add an Availability / Booking CTA to the cluster posts first, then rebuild the same caption and metadata pattern across the next five posts.
Conversion Path Priority

Conversion
Readiness

The top-priority fix in this report

Partial

Content and action path are not reliably linked on the strongest posts.

30-day fix: Add a matched action path to the next 2-3 replications of the strongest content cluster.

Strategic Diagnosis

Where the account stands. What breaks it. What fixes it.

A data-driven assessment of the account's current position and the next practical change to test.

Current Position

Growth Stage

Performing at or near category benchmarks. Specific optimisations will accelerate growth.

What We Can Prove

Average Views16.5K
Top Video81.6K
Avg Engagement1.6%
Availability / Booking CTA Found0 / 29

What The Data Suggests

An action path exists, but high-performing content does not consistently connect to it. The account has intermittent conversion intent.

What To Test Next

Strategic tests for this category — not yet proven in this account's data.

Room featureBreakfast with viewPool / outdoor golden hourArrival-related caption signal

Category Insight

The account has attention but no measurable conversion path in captions.

Duration Signal

Videos Under 10s avg 3.3K views (3 videos) - strongest duration range in this sample.

Conversion Readiness

Status: Partial

Detected

  • phone contact

Gap

Content and action path are not reliably linked on the strongest posts.

Recommended test

Add a matched action path to the next 2-3 replications of the strongest content cluster.

Primary Bottleneck

Inconsistent Conversion

An action path exists, but high-performing content does not consistently connect to it. The account has intermittent conversion intent.

Priority Fix

Apply "Call to check availability" to the next high-reach captions where the action path is missing.

Proof of Reach

6 videos are consistently above 2x the robust account baseline (median/trimmed mean), averaging 51.9K views each. The format is already working — it needs a conversion path added.

Views Trend — 29 videos
08.2K16.5K61.2K81.6Kavg#1#5#9#13#17#21#25#29
Swipe chart · Tap a point to inspect
ViewsAveragePeak
Selected VideoTop by views

ولفترة محدودة عليها عرض بيعجبكم😍⏰ #fyp #explore #عسير #city #جديد_ابه...

Views81.6K
Engagement3.5%
Duration29s
TypeTop performer

4.9x the account average

Watch on TikTok

Performance Distribution — 29 videos

0–1K
0
1K–6K
13
6K–20K
9
20K–50K
4
50K+
3

The majority of posts stay below 13.2K views. The breakout ceiling is reachable — it is just not being repeated.

Breakout Gap

Peak81.6K
Average16.5K
Median7.6K
11×
peak vs account median

The gap is not a talent gap - it is a system gap. The breakout format is not being repeated.

Best Time To Post

00:00-02:00
Saturday39.2K avg views (3 posts)
Wednesday35.2K avg views (5 posts)
Thursday14.9K avg views (4 posts)

Based on this account's own post timestamps and view performance.

Breakout Video Analysis

6 videos have reached 2x or more above the median/trimmed-mean baseline (avg 51.9K views each). This is a strong repeatable signal. 4 posts are above 3x the robust baseline. The priority is pairing these posts with the correct action stage and scaling the format.

Top Performing Video
81.6K
views
3.5% eng29s
Watch on TikTok

Winner Cluster — 6 videos above 2x the median/trimmed-mean baseline (26.3K views)

81.6K

views — 29 analyzed — 4.9× account average

The top post reached 81.6K views against a 16.5K average. That gap reflects a format advantage. Build a test series: use the same hook structure, caption length, and CTA pattern on different content angles.

Frames from 2 of this account's strongest and weakest posts were analyzed directly, alongside caption, hashtag, and performance metadata.

Creative DNA

Creative FormatMood-Only Ambience
Opening HookHook Type Unclear
Duration TierMedium (16–30s)
Audio TypeOriginal Sound
Soundoriginal sound
Replication Score
3.0/10
Creative Score
3.7/10
Confidence
medium

Analysis based on: caption, hashtags, audio metadata, thumbnail. Visual frames were analyzed for 2 of 29 videos; other findings are caption/metadata-based.

Frame Analysis

What to change based on your actual footage

We compared real frames from your strongest and weakest posts and turned the difference into the instructions below — not a recap of what's already in your videos.

Do more of this

Add on-screen text in the opening frame of every post.

Evidence: 2/2 top posts vs 0/0 weak posts

Open with a moment that would stop a scroll in the first second.

Evidence: 2/2 top posts vs 0/0 weak posts

Lead with movement or pace -- avoid a static opening frame.

Evidence: 2/2 top posts vs 0/0 weak posts

Stop doing this

Stop posting without an on-screen text hook -- your winners consistently use one and your weak posts mostly don't.

Evidence: 2/2 top posts vs 0/0 weak posts

Proof: top performer · 65.2K views

The opening frame immediately captures viewers with vibrant, appetizing food close-ups combined with festive Ramadan-themed graphics that trigger cultural relevance and hunger stimuli within the first second.

Close-up of food being prepared in metal serving trays with steam rising, angled from above with Islamic crescent moon graphics and Arabic text overlaid · on-screen text read “غريب رض برفية افطار رمضان في فنادق ريفيرون”

Performance Gap - Views Distribution

Top Video81.6K
Top 3 Avg65.8K
Account Avg16.5K
Median7.6K
Bottom 3 Avg1.8K
Video-Level Diagnosis

Observed patterns in top and lowest-reach videos.

Signal analysis based on caption and metadata. Visual frames were analyzed for 2 of 29 videos; the signals here are caption/metadata-based.

Top 3 Avg Views

65.8K

Bottom 3 Avg Views

1.8K

Gap

37.4×

Winners With CTA

0/5

Top Performers

81.6K views3.5% eng29s
65.2K views1.6% eng42s
50.6K views1.9% eng17s

Observed Signals

Caption metadata for top videos is limited. Signal analysis is based on performance metrics only. Adding specific hashtags and captions to future posts will improve this diagnosis.

Observed

Signal analysis is based on caption and metadata only. Visual frames were analyzed for 2 of 29 videos; the signals here are caption/metadata-based.

Meaning

The content types that reach the right people share a consistent signal structure. Building more posts around these signals is a lower-risk approach than experimenting broadly.

Action

Replicate: destination-view openings, infinity pool/spa moments, breakfast-with-view sequences, room-to-view transitions, romantic weekend angles, and seasonal escape hooks.

Metric to watch

Views per post over next 10 posts using this signal pattern

Confidence: Based on caption and metadata

Low Distribution / Strong Interest

2.0K views2.0% eng105s
1.8K views1.5% eng51s
1.4K views1.2% eng9s

Observed Signals

Limited signal data from underperforming videos.

Interpretation

2 of the 3 lowest-reach videos still have engagement close to the account average. These are not content failures — they are distribution gaps. These videos did not necessarily fail. Engagement rates are still healthy. The issue is distribution — the content interests the people who see it, but is not being served to a wide enough audience. Likely causes: weaker hook in the first 2 seconds, shorter discovery window, or hashtag/topic mismatch that limits algorithmic distribution.

Category-Specific Formats To Test

These are strategic formats for Hotel accounts. They are recommendations — not observed from this account's data.

Room feature

Door opens to view — metadata-based build, no words, just the feature.

Breakfast with view

Morning light, breakfast tray, destination visible.

Pool / outdoor golden hour

Pool at golden hour — mood-first content.

Arrival-related caption signal

Check-in moment, welcome drink, key handover — guest experience.

Duration Comparison

Top performers avg

29.3s

Low-reach avg

55.0s

Engagement Diagnosis

Beyond views - what interaction patterns feature about audience intent.

Engagement Components

Like Rate1.2%
Comment Rate0.1%
Share Rate0.4%

Overall Engagement

1.6%

PeakHours internal reference: 4.0%+

Engagement Mix

Engagement is primarily passive (views with low interaction). Focus on hook and CTA changes to deepen interaction.

Interaction Quality

Passive Impression

High views with low engagement suggests an attention gap - the hook is working but content does not generate interaction depth.

Category Context

Saves and profile visits are the primary signals. Destination content can spike reach unexpectedly; every high-intent post needs a booking path ready.

Attention-to-Intent Gap

High views with low engagement suggests an attention gap - the hook is working but content does not generate interaction depth.

Content Pillar Performance

Which content formats are actually driving results for this account.

Based on analyzed video distribution and performance by detected content type.

Avg Views by Content Pillar

destination dream
↑ Invest More16.5K
29 videos (100%)1.6% eng

Top Pillar - Invest More

"Destination Dream" content averages 16.5K views - 1.0x the account average. This is the format to invest more in.

Untested Content Pillars For This Category

room feature
amenities
experience itinerary
guest occasion
Hashtag & Search Intent Analysis

Performance, intent classification, and clickable TikTok discovery.

Analysis of 31 unique hashtags from analyzed videos.

Strategy Summary

2 generic reach tags should be replaced with specific alternatives.

Hashtag Performance Table — 31 unique tags detected

←→ Swipe to see all columns
HashtagAvg ViewsAvg EngWinnerWeakIntentAction
#جديد_ابها 41.7K2.0%-Brand SpecificKeep — winner
#فنادق_ابها 28.8K1.8%Brand SpecificKeep — high performer
#city 27.4K1.8%Local DiscoveryContextual use
#عسير 24.9K1.7%Local DiscoveryContextual use
#رمضان 23.7K2.5%-Brand SpecificKeep — winner
#بوفيه_رمضان 23.3K2.0%-Brand SpecificKeep — winner
#فنادق 21.6K1.7%Brand SpecificKeep — high performer
#hotel 18.0K1.8%-Brand SpecificTest
#explore 17.7K1.5%Generic ReachContextual use
#fyp 17.7K1.7%Generic ReachContextual use
#city 16.5K1.5%Local DiscoveryContextual use
#country_العراق 11.9K1.1%--Brand SpecificTest — limited data
#المنتخب 11.9K1.1%--Brand SpecificTest — limited data
#مباريات 11.9K1.1%--Brand SpecificTest — limited data
#فندق_ريونيون 8.8K1.4%--Brand SpecificTest
#تنسيقات 8.6K1.6%--Brand SpecificTest — limited data
#عرسان 8.6K1.6%--Brand SpecificTest — limited data

Click any hashtag to open TikTok search. Winner = used in top 3 videos. Weak = used in lowest 3.

Tags in Top Performers Only

#جديد_ابها ↗Brand Specific · 41.7K avg views
#رمضان ↗Brand Specific · 23.7K avg views
#بوفيه_رمضان ↗Brand Specific · 23.3K avg views
#hotel ↗Brand Specific · 18.0K avg views

Tags in Low-Reach Videos Only

#اكسبلور ↗Brand Specific · 6.8K avg views
#غروب ↗Local Discovery · 2.0K avg views
#صيف ↗Local Discovery · 1.4K avg views
#مطر ↗Local Discovery · 1.4K avg views

Generic Reach Tags To Reduce

#explore #fyp

Generic reach tags (#fyp, #viral, #trending, etc.) do not help TikTok understand your city, event type, customer intent, or audience fit. They may add noise but rarely drive qualified discovery. Replace them with specific city, community, or event-type tags.

Content & Hashtag Opportunities

Opportunity themes derived from your own top-performing captions — not generic category tags.

Double down on your winning tags

Priority: HighAccount-specific

These hashtags already appear in more than one of your top-view posts — repeat them on the same style of content before testing anything new.

Evidence: seen in 5 of your analyzed posts — recurring wording: #city, #عسير, #city

Script angle: Recreate the post format these tags performed on, with a fresh subject.

Category discovery tags

Priority: TestGeneric starting point

Caption evidence was too thin to derive account-specific themes — these category tags are a starting point only.

Evidence: none yet — generic starting point, replace as winners emerge.

Script angle: Replace these with account-specific themes as winning captions emerge.

Ready-to-Use Hashtag Sets

Local Discovery

General local discovery post — replace with city and niche tags

Top Performers Combo

Use the combination from your best-performing posts

Replication Candidates

Videos with proven patterns worth replicating.

Replication note: use controlled variations and compare outcomes before scaling. Similar results are not testable.

Replication Candidate #1

ولفترة محدودة عليها عرض بيعجبكم😍⏰ #fyp #explore #عسير #city

Viral Score

100

Views

81.6K

vs Avg

4.9x

Eng

3.5%

Hook

6.5/10

Audio

8.5/10

Retain: the structural signal that pushed this post to 4.9x the account average. Test: one comparable subject with the same opening pattern. Watch: reach, saves and share rate. Add the relevant fan action only when the post intent supports it.

Watch →

Replication Candidate #2

#fyp #explore #عسير #city #city #فنادق_ابها #رمضان #بوفيه_رم

Viral Score

100

Views

65.2K

vs Avg

4.0x

Eng

1.6%

Hook

5.5/10

Audio

8.5/10

Retain: the structural signal that pushed this post to 4.0x the account average. Test: one comparable subject with the same opening pattern. Watch: reach, saves and share rate. Add the relevant fan action only when the post intent supports it.

Watch →

Replication Candidate #3

#fyp #explore #city #فنادق #عسير #city #جديد_ابها #hotel

Viral Score

96

Views

50.6K

vs Avg

3.1x

Eng

1.9%

Hook

5.5/10

Audio

8.5/10

Retain: the structural signal that pushed this post to 3.1x the account average. Test: one comparable subject with the same opening pattern. Watch: reach, saves and share rate. Add the relevant fan action only when the post intent supports it.

Watch →

Replication Candidate #4

الاطلالة😍#اكسبلور #explore #fyp #city #city #فنادق_ابها

Viral Score

83

Views

41.2K

vs Avg

2.5x

Eng

1.7%

Hook

5.5/10

Audio

8.5/10

Retain: the structural signal that pushed this post to 2.5x the account average. Test: one comparable subject with the same opening pattern. Watch: reach, saves and share rate. Add the relevant fan action only when the post intent supports it.

Watch →

Replication Candidate #5

جديدنا✨ #fyp #explore #city #عسير #جديد_ابها #فنادق #hotel #

Viral Score

79

Views

38.8K

vs Avg

2.4x

Eng

1.8%

Hook

5.5/10

Audio

8.5/10

Retain: the structural signal that pushed this post to 2.4x the account average. Test: one comparable subject with the same opening pattern. Watch: reach, saves and share rate. Add the relevant fan action only when the post intent supports it.

Watch →
Evidence

All 29 Analyzed Videos Ranked

Sorted by views. Performance classification based on this account's own benchmarks.

←→ Swipe to see all columns
#
Title
Views
Likes
Comments
Eng%
Dur
CTA
Performance
Format
Action
1
ولفترة محدودة عليها عرض بيعجبكم😍⏰ #fyp #explore #عسير #
81.6K
2.0K
29
3.5%
29s
Winner
Mood-Only Ambience
7.0/10
Top post is above 2x the robust account baseline (max of median and trimmed mean), so the repeatable reach pattern is treated as validated.
Replicate
Watch →
2
#fyp #explore #عسير #city #city #فنادق_ابها #رمضان #بوف
65.2K
481
42
1.6%
42s
Reach Signal
Mood-Only Ambience
6.5/10
Top post is above 2x the robust account baseline (max of median and trimmed mean), so the repeatable reach pattern is treated as validated.
Replicate structure + improve inquiry path
Watch →
3
#fyp #explore #city #فنادق #عسير #city #جديد_ابها #hot
50.6K
584
16
1.9%
17s
Winner
Mood-Led Ambience
7.0/10
Top post is above 2x the robust account baseline (max of median and trimmed mean), so the repeatable reach pattern is treated as validated.
Replicate
Watch →
4
الاطلالة😍#اكسبلور #explore #fyp #city #city #فنادق_ابها
41.2K
478
29
1.7%
19s
Winner
Mood-Led Ambience
7.0/10
Top post is above 2x the robust account baseline (max of median and trimmed mean), so the repeatable reach pattern is treated as validated.
Replicate
Watch →
5
جديدنا✨ #fyp #explore #city #عسير #جديد_ابها #فنادق #ho
38.8K
448
15
1.8%
12s
Winner
Mood-Led Ambience
7.0/10
Top post is above 2x the robust account baseline (max of median and trimmed mean), so the repeatable reach pattern is treated as validated.
Replicate
Watch →
6
#fyp #explore #عسير #city #city #جديد_ابها #فنادق #فناد
34.0K
357
27
1.7%
40s
Winner
Mood-Only Ambience
7.0/10
Top post is above 2x the robust account baseline (max of median and trimmed mean), so the repeatable reach pattern is treated as validated.
Replicate
Watch →
7
لايفووتكم🌙🌟 #فندق_ريونيون #بوفيه_رمضان #explore #fyp #
21.1K
137
7
1.0%
38s
Missing CTA
Mood-Only Ambience
3.0/10
Add intent-matched CTA
Watch →
8
#fyp #hotel #فندق_ريونيون #explore #city
18.0K
240
12
1.8%
22s
Missing CTA
Mood-Only Ambience
3.0/10
Add intent-matched CTA
Watch →
9
#اكسبلور #بوفيه_رمضان #الشعب_الصيني_ماله_حل😂😂 #fyp #رمض
16.7K
678
14
4.6%
43s
Missing CTA
Mood-Only Ambience
3.0/10
Add intent-matched CTA
Watch →
10
الف مبروك للمنتخب🤍 #fyp #explore #عسير #city #السعودي
11.9K
62
20
1.1%
17s
Weak Format
Mood-Led Ambience
4.0/10
Rework or stop
Watch →
11
#fyp #explore #عسير #city #city #فنادق_ابها
10.1K
58
12
0.9%
10s
Weak Format
Mood-Led Ambience
4.0/10
Rework or stop
Watch →
12
#city #فنادق #fyp #explore #عسير
9.9K
104
4
1.6%
16s
Weak Format
Mood-Led Ambience
4.0/10
Rework or stop
Watch →
13
#fyp #explore #عسير #city #city #فنادق_ابها #تنسيقات #ع
8.6K
100
4
1.6%
27s
Weak Format
Mood-Only Ambience
3.0/10
Rework or stop
Watch →
14
#fyp #رمضان #بوفيه_رمضان #city #فنادق
7.6K
81
4
1.7%
41s
Engagement Signal
Mood-Only Ambience
3.0/10
Repackage for reach
Watch →
16
اطلالات الغرف عندنا😍 #فندق_ريونيون #explore #city #fyp
7.3K
77
11
1.3%
27s
Weak Format
Mood-Only Ambience
3.0/10
Rework or stop
Watch →
17
#فندق_ريونيون #fyp #hotel #بوفيه_رمضان #city
5.9K
56
6
1.3%
57s
Weak Format
Mood-Only Ambience
3.0/10
Rework or stop
Watch →
18
افضل بوفيه رمضاني في ابها✨✨ #city #فندق_ريونيون #بوفيها
5.4K
65
11
2.2%
28s
Engagement Signal
Mood-Only Ambience
3.5/10
Repackage for reach
Watch →
20
#city #فنادق #fyp #explore #عسير
5.1K
51
10
1.5%
8s
Weak Format
Mood-Led Ambience
4.0/10
Rework or stop
Watch →
21
#فندق_ريونيون #explore #city #fyp #اكسبلور
5.1K
57
7
1.5%
34s
Weak Format
Mood-Only Ambience
3.0/10
Rework or stop
Watch →
22
#city #explore #fyp #فنادق #اكسبلور
4.0K
33
1
0.9%
15s
Weak Format
Mood-Led Ambience
3.0/10
Rework or stop
Watch →
23
ريـونيون يحتفل معكم في مناسباتكم 🤍.. (*ملاحظة* اخ
3.5K
49
1
2.0%
17s
Engagement Signal
Mood-Led Ambience
4.5/10
Repackage for reach
Watch →
24
اطلالتنا غير🤍🤍.. #fyp #explore #city #عسير #جديد_ابها #
3.3K
34
1
1.2%
8s
Weak Format
Mood-Led Ambience
4.0/10
Rework or stop
Watch →
25
#fyp #explore #عسير #city #city #فنادق_ابها #hotel
2.9K
47
5
2.0%
17s
Engagement Signal
Mood-Led Ambience
4.5/10
Repackage for reach
Watch →
26
#city #country #yourvenue #explore #fyp Your Venue 🇸
2.6K
21
2
1.0%
20s
Weak Format
Mood-Led Ambience
3.0/10
Rework or stop
Watch →
27
ابها - حي المنسك📍#اكسبلور #explore #fyp #city #city #فن
2.0K
36
1
2.0%
105s
Engagement Signal
Mood-Only Ambience
3.5/10
Repackage for reach
Watch →
28
#city #فنادق #fyp #explore #عسير
1.8K
17
1
1.5%
51s
Weak Format
Mood-Only Ambience
3.0/10
Rework or stop
Watch →
29
#اكسبلور #explore #fyp #city #فنادق #صيف #city #مطر
1.4K
15
2
1.2%
9s
Weak Format
Mood-Led Ambience
4.0/10
Rework or stop
Watch →

Engagement rate = (likes + comments + shares + saves, where available) / views. Metrics TikTok did not return for a post are shown as — (unavailable), never counted as zero.

Pattern Diagnosis

Where the system is strong and where it breaks

Hook Strength
Controls whether viewers watch past second 2
5.6
Optimal Length
Match between duration and content type
6.6
Sound Match
Audio relevance to content and audience
8.5
Hashtag Strategy
Tag specificity and niche relevance
8.0
Engagement Velocity
Speed and depth of internext-step signals
5.1
Conversion Readiness
An action path exists, but high-performing content does not consistently connect to it.
5.4

Strategic Diagnosis

Primary bottleneck

Conversion Readiness: Partial

Strongest pattern

Sound Match (8.5/10)

Add a matched action path to the next 2-3 replications of the strongest content cluster.

Conversion Path Diagnosis

An action path exists, but high-performing content does not consistently connect to it.

Conversion Readiness

Partial

Conversion Readiness is partial: an action path may exist, but high-performing content does not consistently connect viewers to it.

Profile-level contact exists via phone contact, and post-level availability / booking cta coverage is missing in the 29 analyzed captions. Treat the recommendations below as a conversion-path test unless a booking link or reservation flow is verified.

Bio link check: Ensure your profile bio link goes directly to an availability CTA page, availability calendar, or enquiry form — not the homepage.

Availability / Booking CTA - Start with any of these

Use the most specific option that fits the post. Rotate through the bank.

"DM us for available packages"
"Save this for your next trip"

Low-effort test available

Add one availability CTA line to the pinned comment of your highest-reach posts (and to the caption, where TikTok currently allows editing it). Then measure whether profile visits, link clicks, or enquiries increase over the following week.

Audio Styles Matched to Your Content

Sound strategy matched to hotel content

Matching audio to footage energy is a low-effort test — measure whether reach and saves improve after the change.

Live trending audio data is not available. Showing category-matched recommendations.

Category-Matched Audio Directions To Test

Soft Cinematic Ambient
Strong fit
Trend Cache
Best used for: Pool, spa, and wellness clips with calm premium edit rhythm
Should stay serene and brand-fit; avoid loud trend mismatch
How to use it: Pair with a slow push-in or a wide-to-close transition -- the build works best with deliberate camera framing.
Footage to pair it with: Room features, door opening, view from window
Listen on TikTok →
Lo-fi Morning Aesthetic
Strong fit
Trend Cache
Best used for: Scenic view and destination-save posts
Works only when the visual/caption angle is clearly travel-led
How to use it: Let shots breathe (2-3s minimum); avoid quick cuts that fight the edit rhythm.
Footage to pair it with: Breakfast shots, morning light, coffee by the window
Listen on TikTok →
Elegant Piano
Strong fit
Trend Cache
Best used for: Breakfast-with-view and slow morning content
Too soft for fast-cut promotional clips
How to use it: Keep cuts slow (3s+ per shot); this works against fast editing, not with it.
Footage to pair it with: Suite tour, spa facilities, premium amenities
Listen on TikTok →
Calm Travel Lifestyle
Good fit
Trend Cache
Best used for: Room/view sequences and architecture details
Needs elegant restraint; avoid generic pop energy
How to use it: Use as a background bed for multi-shot montages; works best with 3+ short clips, not one long take.
Footage to pair it with: Arrival sequence, check-in moment, property exploration
Listen on TikTok →
Gentle Nature Ambient
Good fit
Trend Cache
Best used for: Romantic or seasonal escape posts
Pair with a specific availability CTA, not broad awareness copy
How to use it: Let wide establishing shots hold for 2-3 seconds before cutting to detail shots.
Footage to pair it with: Gardens, outdoor pool, countryside views, sunrise/sunset
Listen on TikTok →

Audio Mood Strategy

Arrival Moment
Lobby feature or room door opens - metadata-based build
Morning Experience
View from bed, breakfast arrives, slow start - lo-fi or piano
Premium Detail
Suite detail, turn-down service, amenities - ambient luxury
Destination Feel
Local area, view, pool - lifestyle audio
Relaxation
Spa, pool, quiet moment - calm, breathing-room audio

Audio Mistakes to Avoid

High-Energy Club Audio on Hotel Content
Signals party hotel positioning. If that is not your brand, this mismatch drives away your actual clients.
Generic Pop Trend
Travel audiences respond to aspirational audio, not trend audio. Mismatch reduces saves.
Same Audio Across Multiple Destination Types
Pool content, spa content, and restaurant content need different audio energy. Rotate by content type.
No Ambient Audio on Room Features
with wrong or no audio underperform by 40%+. Match the audio to the room positioning.

7-Day Audio Test Plan

Track saves — a save marks planning intent. Measure whether saves and profile actions rise together.

Day 1Post with Soft Cinematic Ambient - track saves in 24 hours
Day 2Review Day 1 saves. A save marks planning intent - stronger than a like, but not yet a conversion.
Day 3Post with Lo-fi Morning Aesthetic - same content type as Day 1
Day 4Compare Day 1 vs Day 3 saves. Identify the stronger audio.
Day 5Test the stronger audio - add DM us for available packages to caption
Day 6Review engagement rate on Day 5. Is the CTA attracting more DMs?
Day 7Decision: scale the audio + CTA combination that performed best
Content Growth Lab

What to film next, how to package it, and how to measure whether it worked.

Campaign cards built from category strategy, top video signals, caption and hashtag evidence, CTA gaps, duration patterns, and funnel intent.

CAMPAIGN 01

Room Bookings Signature View Escape

Sell the emotional fantasy of waking up to this exact view. Use the recurring room bookings pattern already showing up in this account's top content.
Priority HighSave IntentImpact HighEffort LowDifficulty LowKPI saves per 1,000 views
Hotel
Based on top video at 4.9x account averageBuilt around your Hotel positioningWhy this fits your account: Hotel positioningEvidence from top posts: The analysis is anchored to the business cate
Source Evidence
Based on top video at 4.9x account average, Built around your Hotel positioning, Why this fits your account: Hotel positioning, Evidence from top posts: The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Account Signal Used
room bookings, availability checks
Content Model Used
Hotel - The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Content Intent
Save Intent
Opening Cue
1-sec view or exterior opener
Edit Direction
Open with the strongest sensory frame, hold details longer, and keep the cut within Under 10s.
Caption Framework
Open with the availability checks angle that already resonates with this audience, then: One emotional line about the stay + one concrete detail + Call to check availability.
CTA Recommendation
Call to check availability - Stage: Ready-to-act step; Action: Availability check; CTA intensity: Direct
Audio Direction
Cinematic ambient or soft wellness audio matched to the exact stay moment.
Hashtags Or Metadata
جديد_ابها, رمضان, بوفيه_رمضان, فنادق_ابها, the city
Metric To Watch
saves per 1,000 views
Success Signal
Scale if saves per 1,000 views beat the account median by 25%.
Repurpose Angle
If this beats recent posts on shares, DMs, saves, or profile visits, repeat the structure with one sharper hook, one new CTA angle, and one seasonal or local version for room bookings signature view escape.
Why It Works
This works because it gives the viewer a specific reason to act and a metric the account can read. For room bookings signature view escape, watch whether the sharper premise lifts saves, DMs, profile visits, or the main conversion action against recent posts.
Shot Sequence
1
1-sec view or exterior opener
2
Robe / room / balcony movement
3
Spa or pool detail
4
Breakfast or quiet luxury detail
5
Shot that reinforces the room bookings pattern already working for this account
6
Final wide hotel shot
Hook Options
The availability checks content on this account keeps outperforming — this is the next one
POV: waking up to this view on a quiet morning
This is why people save this hotel for their next trip
Test Setup
Publish as one controlled test. Keep duration near Under 10s only for comparable content; review saves per 1,000 views, profile visits, comments after 24 hours.
CAMPAIGN 02

Package Inquiries Pool / Suite Booking Trigger

Use the pool, suite, or signature space as the high-intent booking trigger. Use the recurring package inquiries pattern already showing up in this account's top content.
Priority HighBooking IntentImpact HighEffort MediumDifficulty MediumKPI profile visits and booking clicks
Hotel
Based on top video at 4.9x account averageBuilt around your Hotel positioningWhy this fits your account: Hotel positioningEvidence from top posts: The analysis is anchored to the business cate
Source Evidence
Based on top video at 4.9x account average, Built around your Hotel positioning, Why this fits your account: Hotel positioning, Evidence from top posts: The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Account Signal Used
package inquiries, the city
Content Model Used
Hotel - The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Content Intent
Booking Intent
Opening Cue
Open with pool in first second
Edit Direction
Show proof quickly, add the CTA frame in the final 2 seconds, and keep the decision path visible. Target Under 10s.
Caption Framework
Open with the city as the location anchor, then: One emotional line about the stay + one concrete detail + DM us for available packages.
CTA Recommendation
DM us for available packages - Stage: Package; Action: Package Inquiry; CTA intensity: Direct
Audio Direction
Cinematic ambient or soft wellness audio matched to the exact stay moment.
Hashtags Or Metadata
جديد_ابها, رمضان, بوفيه_رمضان, فنادق_ابها, the city
Metric To Watch
profile visits and booking clicks
Success Signal
Scale if profile visits or clicks rise versus the previous 3-post average.
Repurpose Angle
If this beats recent posts on shares, DMs, saves, or profile visits, repeat the structure with one sharper hook, one new CTA angle, and one seasonal or local version for package inquiries pool / suite booking trigger.
Why It Works
This works because wellness visuals create save intent first, then booking intent once availability is made obvious. For package inquiries pool / suite booking trigger, compare saves, shares, and profile visits against recent posts.
Shot Sequence
1
Open with pool in first second
2
Guest or robe movement for scale
3
View or background detail
4
Room or spa transition
5
Shot that reinforces the package inquiries pattern already working for this account
6
Final CTA overlay
Hook Options
If you know the city, you already know this moment
This infinity pool is the reason people book this stay
Imagine checking in and walking straight here
Test Setup
Publish as one controlled test. Keep duration near Under 10s only for comparable content; review profile visits and booking clicks, saves, comments after 24 hours.
CAMPAIGN 03

عسير Slow Morning, Big View

Make the stay feel tangible through breakfast, view, and quiet luxury. Anchor it to عسير so the location itself becomes the hook.
Priority MediumConsiderationImpact MediumEffort MediumDifficulty MediumKPI saves and travel-intent comments
Hotel
Based on top video at 4.9x account averageBuilt around your Hotel positioningWhy this fits your account: Hotel positioningEvidence from top posts: The analysis is anchored to the business cate
Source Evidence
Based on top video at 4.9x account average, Built around your Hotel positioning, Why this fits your account: Hotel positioning, Evidence from top posts: The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Account Signal Used
عسير, الشعب_الصيني_ماله_حل😂😂
Content Model Used
Hotel - The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Content Intent
Consideration
Opening Cue
Coffee pour
Edit Direction
Use a clear feature-detail-context-CTA structure. Target Under 10s.
Caption Framework
Open with الشعب_الصيني_ماله_حل😂😂 as the location anchor, then: One emotional line about the stay + one concrete detail + Call to check availability.
CTA Recommendation
Call to check availability - Stage: Ready-to-act step; Action: Availability check; CTA intensity: Direct
Audio Direction
Cinematic ambient or soft wellness audio matched to the exact stay moment.
Hashtags Or Metadata
جديد_ابها, رمضان, بوفيه_رمضان, فنادق_ابها, the city
Metric To Watch
saves and travel-intent comments
Success Signal
Scale if saves per 1,000 views beat the account median by 25%.
Repurpose Angle
If this beats recent posts on shares, DMs, saves, or profile visits, repeat the structure with one sharper hook, one new CTA angle, and one seasonal or local version for عسير slow morning, big view.
Why It Works
This works because slow-morning luxury content makes the stay feel tangible, not just beautiful. For عسير slow morning, big view, compare saves, shares, and profile visits against recent posts.
Shot Sequence
1
Coffee pour
2
Breakfast table
3
Window or view frame
4
Room detail
5
Establishing detail that signals عسير specifically (landmark, skyline, or signage)
6
Slow guest movement
Hook Options
If you know الشعب_الصيني_ماله_حل😂😂, you already know this moment
Breakfast with this view should be illegal
This is what a slow morning at this hotel looks like
Test Setup
Publish as one controlled test. Keep duration near Under 10s only for comparable content; review saves and travel-intent comments, profile visits after 24 hours.
CAMPAIGN 04

ابها Weekend Escape Package

Turn emotional desire into a package inquiry. Anchor it to ابها so the location itself becomes the hook.
Priority MediumPackage InquiryImpact MediumEffort MediumDifficulty MediumKPI DMs and package inquiries
Hotel
Based on top video at 4.9x account averageBuilt around your Hotel positioningWhy this fits your account: Hotel positioningEvidence from top posts: The analysis is anchored to the business cate
Source Evidence
Based on top video at 4.9x account average, Built around your Hotel positioning, Why this fits your account: Hotel positioning, Evidence from top posts: The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Account Signal Used
ابها, جديد_ابها
Content Model Used
Hotel - The analysis is anchored to the business category provided with your order., Every recommendation in this report is built for hotel content.
Content Intent
Package Inquiry
Opening Cue
Arrival cue
Edit Direction
Show proof quickly, add the CTA frame in the final 2 seconds, and keep the decision path visible. Target Under 10s.
Caption Framework
Reference the #جديد_ابها angle in the first line, then: One emotional line about the stay + one concrete detail + DM us for available packages.
CTA Recommendation
DM us for available packages - Stage: Package; Action: Package Inquiry; CTA intensity: Direct
Audio Direction
Cinematic ambient or soft wellness audio matched to the exact stay moment.
Hashtags Or Metadata
جديد_ابها, رمضان, بوفيه_رمضان, فنادق_ابها, the city
Metric To Watch
DMs and package inquiries
Success Signal
Scale if DMs or inquiries appear within 48 hours of posting.
Repurpose Angle
If this beats recent posts on shares, DMs, saves, or profile visits, repeat the structure with one sharper hook, one new CTA angle, and one seasonal or local version for ابها weekend escape package.
Why It Works
This works because package CTAs reduce decision friction for viewers who like the idea but do not know what to book. For ابها weekend escape package, compare saves, shares, and profile visits against recent posts.
Shot Sequence
1
Arrival cue
2
Room detail
3
Spa or pool moment
4
Dinner or breakfast
5
Establishing detail that signals ابها specifically (landmark, skyline, or signage)
6
Final exterior/view
Hook Options
The #جديد_ابها videos are the ones this audience actually saves
A weekend here feels longer than a week at home
Your next reset weekend should look like this
Test Setup
Publish as one controlled test. Keep duration near Under 10s only for comparable content; review DMs and package inquiries, saves, profile visits, comments after 24 hours.
Scripts to Avoid

Formats that consistently underperform in this category

These formats routinely fail for hotel accounts.

Avoid
What
Empty lobby or corridor shots
Why fails
Signals vacancy. Hotel content needs people or peak-experience moments.
Instead
Film guest arrivals, peak dining, pool at golden hour.
Exception
Only works as a before-the-day-begins teaser.
Avoid
What
Long price/promotion captions
Why fails
Promotional copy reads like an ad. People scroll ads.
Instead
Lead with experience. Put price/promo in bio or link.
Exception
Never lead with price in the caption.
Avoid
What
Generic hashtags as growth strategy
Why fails
#hotel #travel #vacation - too broad, wrong audience.
Instead
Use: property type + destination + experience: #boutiquehotel + city.
Exception
Never as primary reach driver.
Avoid
What
No availability CTA
Why fails
Aspirational content without an availability path is marketing spend with zero return.
Instead
Call to check availability. Match the CTA to the post intent.
Avoid
What
Posting inconsistently in low-demand periods
Why fails
Algorithms reward consistency. Posting more in peak season is too late.
Instead
Maintain consistent posting year-round. Build audience before peak seasons.
Exception
Allow 20% fewer posts in absolute off-season.
7-Day Execution Plan

First week. Infrastructure first, then one variable per day.

Day 1 is a conversion-infrastructure rollout on existing posts, not a controlled test. From Day 2, the controlled tests begin: change one variable at a time on new posts — if you change hook, audio, and CTA in the same post, you cannot read the result.

Day 1 · Rollout
Conversion rollout: add CTAs to existing high-performing captions
Add “DM us for available packages” to existing captions, starting with the highest-view posts. This is infrastructure, not a test — takes 15–20 minutes.
Watch: DM / inquiry count within 48 hours · Expected: Immediate signal — you may see inquiries before you post anything new
Day 2 · Controlled test
Film using the breakout format
Use this generated hook as the first test: “POV: waking up to this view on a quiet morning” Same format, different subject.
Watch: Completion rate + saves in first hour · Expected: Validates whether the format repeats
Day 3 · Controlled test
Test audio strategy
Post with Soft Cinematic Ambient matched to the content. Same caption structure as Day 2.
Watch: Saves in 24 hours · Expected: Identifies whether audio is your current lift lever
Day 4 · Review
Analyse Days 1–3
Review save rate, DMs, and profile visits from the last 3 days. Identify the top-performing variable.
Watch: Which post drove the most profile visits? · Expected: Clearest signal of what is working — do more of this
Day 5 · Controlled test
Double down on the winner
Post again using the format and audio that performed best on Days 1–3. No changes — pure replication test.
Watch: Save rate vs Day 2/3 comparison · Expected: Confirms or refutes the pattern
Day 6 · Controlled test
Category-specific content push
Post using the generated caption: “Save this hotel for your next escape. DM us for available packages”
Watch: Comments and shares within 12 hours · Expected: Tests the scripted format against organic
Day 7 · Review
Review and plan Week 2
Identify the single best post from this week. Build the next 5 posts using that format as the template.
Watch: Overall account views, DMs, and inquiry rate vs the previous week · Expected: Week 1 gets clean signal. Week 2 is where you scale what worked

Days 2–6 are a controlled experiment week, not a full strategy. The goal is one week of clean signal. What you learn on Day 7 becomes the brief for the next 4 weeks.

30-Day Strategy Roadmap

Four weeks. One priority each week. Clear metrics.

This roadmap builds from the current bottleneck to a validated, scalable content formula.

Week 1

Conversion Infrastructure Fix

Add "DM us for available packages" to existing high-reach captions. Start with the posts that already have the most views — they are still serving impressions.

Watch: DMs and inquiry signals within 48 hours · Expected: Establish a baseline conversion rate from existing content.

Week 2

Replicate the Winning Format

Test 2-3 variations using the 29s post performing 4.9x the account average. Do not change the subject - change only the specific angle within the same format. Compare performance across variations, and scale only if the pattern repeats.

Watch: Views and save rate on each post - compare directly to original winner · Expected: Validate the replication formula. If performance holds, scale immediately.

Week 3

Test New Content Pillars

Post 2-3 videos in the Destination Dream pillar - the clearest repeatable direction from the current data - plus 1-2 posts in a nearby pillar from your category list. One variable at a time: same CTA, different content angle.

Watch: Save rate and comment rate (indicators of deeper intent) · Expected: Identify a second strong pillar to diversify reach beyond the current winning format.

Week 4

Optimise Audio, Hashtags, and Duration

Use the Under 10s duration range as the first duration test for comparable posts. Do not apply one range to unrelated content types; hold content intent constant. Test category-specific audio from the trending recommendations. Replace any generic hashtags with local and category-specific tags.

Watch: Views per post compared to Week 1 baseline · Expected: By end of Week 4, have a documented performance benchmark and a repeatable content formula.

This roadmap is built specifically for the Hotel Edition. Start with the CTA gap because it gives the account a clearer path from attention to action. Weeks 2-4 build the repeatable content formula. The goal by Day 30 is a documented system, not just better numbers.

Report Glossary

How to Read the Terms Used in This Audit

Plain-language explanations for the analytical terms that appear in this report.

Why it matters

It helps the client understand the overall health of the account at a glance.

Clarification

It is a diagnostic score, not a prediction of future growth.

Why it matters

It gives a quick directional view of reach across the sample.

Clarification

One unusually successful video can raise this number significantly.

Also appears as: Avg Views Average Views per Video Account Average

Why it matters

It often gives a more realistic picture of typical performance when one or two posts are much larger than the rest.

Also appears as: Median