This is a real sample report

banana_bread_proffee.mp4

food_beverageTikTok
38.6s360x64030 fps9:16
Creative Score
0/100

Improve before launch

A few targeted fixes stand between this ad and real sales.

Creative scorecard

Hook

20/20Excellent

The first frame effectively stops the scroll with the creator holding the product and clear on-screen text highlighting key benefits like '30g protein' and '0 sugar'. This immediately communicates value to the target audience.

Product Clarity

10/10Excellent

The product name 'BANANA BREAD PROFFEE' and brand 'javvy Protein Coffee' are clearly visible on screen early on. The on-screen text also effectively communicates core benefits like high protein and no sugar, making the product's purpose clear even without sound.

Product Proof

6/20Critical

The creator visually demonstrates consumption by drinking the product at 0:13, which is appropriate for a food/beverage item. However, the static on-screen text does not dynamically highlight specific proof points or benefits during key moments of demonstration.

Trust

6/10Needs Work

The brand identity 'javvy' is clearly visible on the product packaging, contributing to credibility. The video appears authentic and free of obvious staging. However, there are no specific, verifiable trust signals like star ratings or review counts shown on screen.

Audience Communication

10/10Excellent

The creator uses language and concepts ('30g protein', '0 sugar', 'sweet tooth', 'deficit', 'summer goals') that resonate with a health-conscious audience interested in protein-rich, low-sugar alternatives. The ad frames the product as a satisfying and filling option, aligning with how this audience might integrate it into their routine.

CTA

0/10Critical

There is no explicit on-screen call to action (e.g., 'Shop Now', 'Link in Bio') visible for at least 3 seconds. Additionally, no friction killers like discounts or guarantees, nor any urgency elements, are presented to encourage immediate action.

Platform Fit

10/20Needs Work

The video is filmed in a non-professional, home-like setting, which enhances its UGC authenticity. The creator visibly fits the target demographic. However, the absence of dynamic captions for spoken words significantly reduces its effectiveness for silent viewing on Meta Feed.

Claim risk

Review Required

2 risky claim(s)

How this score adds up

Sub-scores total62 / 100
Creative Score56

Meta Ad Policy Check

The patterns that get e-commerce ads rejected, and whole ad accounts restricted on repeat offenses.

Health ClaimSpoken
0:20

keeping me out of the pantry binging on sweet stuff all day long.

This claim implies a specific health outcome related to controlling cravings or binge eating, which Meta may flag as a health claim requiring substantiation or as potentially creating negative self-perception.

Fix: Rephrase to focus on positive feelings or satisfaction, e.g., 'This helps me feel satisfied and reduces my desire for unhealthy snacks throughout the day.'

Read the Meta policy
Health ClaimSpoken
0:24

Which is really helping me stay in my deficit and hit my summer goals if you know what I mean.

This implies weight loss or body transformation ('stay in my deficit', 'summer goals') without clinical evidence, which is a high-risk claim for Meta Feed, especially on Facebook.

Fix: Focus on energy and satiety without direct weight loss implications, e.g., 'This helps me feel energized and supports my active lifestyle goals.'

Read the Meta policy

Priority fixes

Fix these first, before you spend a dollar on media.

1

The video lacks dynamic on-screen captions for spoken words, and there is no clear, persistent call to action (CTA) visible for at least 3 seconds at the end.

High Impact

Add dynamic, easy-to-read captions for all spoken words throughout the video. Implement a clear, persistent on-screen CTA (e.g., 'Shop Now' or 'Get Yours') in the last 5 seconds, ensuring it is visible for at least 3 seconds.

See it at 0:00 →
2

The ad does not include specific social proof numbers (e.g., star ratings, review counts) or a friction killer (e.g., discount, free shipping) to build trust and encourage conversion.

Medium Impact

Integrate a specific social proof element, such as a '4.8-star rating from 10,000+ reviews', as on-screen text. Also, add a friction killer like 'Free Shipping' or a 'Limited Time Discount' to the final CTA screen.

See it at 0:00 →
3

The hook focuses on product features but does not explicitly state a problem the product solves, which can reduce immediate audience resonance.

Low Impact

Reframe the hook to introduce a common problem, such as 'Struggling to find a healthy sweet treat that keeps you full?' or 'Craving banana bread but watching your sugar intake?' before introducing the product.

See it at 0:00 →

Creative Timeline

See exactly where shoppers lose interest, and how to win them back.

0:00

The video lacks dynamic on-screen captions for spoken words, and there is no clear, persistent call to action (CTA) visible for at least 3 seconds at the end.

Fix: Add dynamic, easy-to-read captions for all spoken words throughout the video. Implement a clear, persistent on-screen CTA (e.g., 'Shop Now' or 'Get Yours') in the last 5 seconds, ensuring it is visible for at least 3 seconds.

0:00

The ad does not include specific social proof numbers (e.g., star ratings, review counts) or a friction killer (e.g., discount, free shipping) to build trust and encourage conversion.

Fix: Integrate a specific social proof element, such as a '4.8-star rating from 10,000+ reviews', as on-screen text. Also, add a friction killer like 'Free Shipping' or a 'Limited Time Discount' to the final CTA screen.

0:00

The hook focuses on product features but does not explicitly state a problem the product solves, which can reduce immediate audience resonance.

Fix: Reframe the hook to introduce a common problem, such as 'Struggling to find a healthy sweet treat that keeps you full?' or 'Craving banana bread but watching your sugar intake?' before introducing the product.

0:03

The on-screen text overlay is static and does not dynamically highlight specific benefits or proof points as they are discussed or demonstrated.

Fix: Animate or change the on-screen text to emphasize key claims (e.g., '30g Protein' when protein is mentioned, '0 Sugar' when sugar is discussed) during relevant moments to reinforce the message for silent viewers.

0:20Risky Claim

“keeping me out of the pantry binging on sweet stuff all day long.”

Fix: Safe alternative: Rephrase to focus on positive feelings or satisfaction, e.g., 'This helps me feel satisfied and reduces my desire for unhealthy snacks throughout the day.'

0:24Risky Claim

“Which is really helping me stay in my deficit and hit my summer goals if you know what I mean.”

Fix: Safe alternative: Focus on energy and satiety without direct weight loss implications, e.g., 'This helps me feel energized and supports my active lifestyle goals.'

Alternative Hooks

Other scroll-stopping openers to test against your winner.

Hook 1: Emotional / Transformation

Craving banana bread but need more protein and less sugar? This is your new go-to!

Hook 2: Social proof

Join thousands who've swapped their sugary coffee for this delicious protein-packed treat!

Hook 3: Curiosity / Education

What if your favorite comfort food could also fuel your fitness goals? Meet the Banana Bread Proffee.

Launch checklist

4/10
First frame works as a standalone static image
Platform Ready
On-screen text present within the first 2 seconds
Platform Ready
Speaks directly to the target demographic
Platform Ready
Proof adapted to detected format
Platform Ready
All key moments have on-screen text
Review Required
Social proof numbers visible on screen
Review Required
Understandable without sound
Review Required
No Meta ad policy risks detected
Review Required
Friction killer visible on screen
Review Required
Urgency element in the CTA
Review Required

Want this for your own ad?

Upload it and get your own Creative Score in under 90 seconds.

3 free credits. No credit card.