Beauty From Bees landing page teardown
The page at beautyfrombees.ca has been the destination of a Beauty From Bees Facebook ad for 175 days. We captured it and scored it 73/100 on the 8-point CRO checklist below.
Offer on the page: $100 store credit to 2 lucky winners, announced every 2 weeks

?What is a CRO score?
CRO stands for Conversion Rate Optimization: turning more of the visitors you already have into customers. This score (0 to 100) rates how well a landing page is built to convert, across 8 factors like offer, headline, speed, trust, and mobile. Read the full explainer →
Funnel score
8-point CRO breakdown
How well the landing page behind the ad is built to convert, scored across 8 factors: offer, copy, speed, trust, mobile, message-match, CTA, and social proof.
This is a solid giveaway landing page with strong offer clarity and excellent message-to-ad alignment. The primary weakness is performance (PageSpeed 51) which will hurt conversions. Secondary issue: social proof section is incomplete—the 'What People Say' area is empty, missing an opportunity to build credibility. The scam warning is smart and transparent, differentiating from fraudulent competitors. Form friction is minimal (2 fields). The page effectively communicates brand values (handcrafted, all-natural, community-focused) but relies too heavily on ad copy rather than on-page validation. Recommendation: (1) Optimize for speed (image compression, lazy loading, code splitting), (2) Populate testimonials/reviews section, (3) Add trust badges or certifications, (4) Consider adding a countdown timer for urgency.
What this page does right. Steal these.
- Message match: Excellent alignment between ad and landing page. Ad headline matches page headline. Offer details, brand values, and scam warning all present on page. No disconnect.
- Offer clarity: Crystal clear offer: $100 store credit to 2 winners. Terms are explicit (announcement every 2 weeks on 1st/15th). No ambiguity.
- Call to action: Clear, prominent 'ENTER NOW!' button in high-contrast black. Good placement and size. Action-oriented language. Form fields are simple (First Name, Email only).
- Mobile experience: Responsive design appears clean on mobile. Form fields stack properly. Button is thumb-friendly. Navigation is accessible. Minor: could optimize spacing for smaller screens.
- Headline: Strong, benefit-driven headline 'Enter To Win $100' with clear value prop. Matches ad perfectly. Could be slightly more compelling with urgency language.
- Trust signals: Good trust signals: 30-day satisfaction guarantee at top, scam warning shows transparency, natural product positioning, contact info provided. However, empty testimonials section and lack of visible reviews/certifications weaken trust slightly.
Where it leaks conversions
- Page speed: PageSpeed score of 51 is below acceptable threshold (target: 75+). Slow load times will increase bounce rate and reduce conversions, especially on mobile.
- Social proof: Minimal social proof on page. 'What People Say' section exists but is empty/not populated. Ad mentions 'community of satisfied customers' but no testimonials, reviews, or user-generated content visible to validate claims.
Full breakdown
Clear, prominent 'ENTER NOW!' button in high-contrast black. Good placement and size. Action-oriented language. Form fields are simple (First Name, Email only).
PageSpeed score of 51 is below acceptable threshold (target: 75+). Slow load times will increase bounce rate and reduce conversions, especially on mobile.
Good trust signals: 30-day satisfaction guarantee at top, scam warning shows transparency, natural product positioning, contact info provided. However, empty testimonials section and lack of visible reviews/certifications weaken trust slightly.
Responsive design appears clean on mobile. Form fields stack properly. Button is thumb-friendly. Navigation is accessible. Minor: could optimize spacing for smaller screens.
Strong, benefit-driven headline 'Enter To Win $100' with clear value prop. Matches ad perfectly. Could be slightly more compelling with urgency language.
Minimal social proof on page. 'What People Say' section exists but is empty/not populated. Ad mentions 'community of satisfied customers' but no testimonials, reviews, or user-generated content visible to validate claims.
Excellent alignment between ad and landing page. Ad headline matches page headline. Offer details, brand values, and scam warning all present on page. No disconnect.
Crystal clear offer: $100 store credit to 2 winners. Terms are explicit (announcement every 2 weeks on 1st/15th). No ambiguity.
Keep exploring
Captured from the public page at beautyfrombees.ca; ad data from the public Meta Ad Library. Funnelens is not affiliated with Beauty From Bees or Meta. See data sources.