Neutrino Marketing
Prepared for Vitality Cycles · Hannah Myrie · July 29, 2026

Meta Ads & Landing Page Audit: what's actually blocking scale

Based on your ad account performance data and a full compliance review of both live landing pages. Every finding below has a specific fix and a deadline.
The Verdict

Your account is not blacklisted. Three specific things are capping you.

The good news first: Meta delivered your ads. Your main prospecting campaign reached 167,082 people with 436,968 impressions at a $15.69 CPM, which is a healthy, unpenalized auction price. The problem is not that nobody sees your ads. The problem is what happens before and after they see them.

Finding 01 · Compliance
Newer campaigns pay 2–3x more per impression

Your Feb 2026 campaigns ran at $36–$45 CPMs vs $15.69 on the older CBO. That spread is Meta's quality/policy scoring taxing your delivery. The flags are identified below.

Finding 02 · Conversion
Cold traffic converts at 0.58%

7,764 clicks produced 45 purchases on your main campaign. The pages are well built; the claims language and trust elements are leaking buyers who arrived ready to be convinced.

Finding 03 · Market & Structure
Your cheapest purchases were all Canadian

The three $94–$101 campaigns were all Canada, one selling a different product, and all shut off under $500 in spend. The US, your scalable market, has never had a clean, compliant test.

The Numbers

What your own account data shows

CampaignSpendPurch.CPACPMCTRClick→Buy
Prospecting – Sales – CBO · US$6,856.9445$152.38$15.691.78%0.58%
Retargeting – Protocol Sales (Feb 2026) · US$1,296.834$324.21$45.061.09%1.27%
Prospecting – Protocol Sales (Feb 2026) · US$1,294.275$258.85$36.260.96%1.47%
Vitality RS Campaign 1 · US (freq. 4.72)$1,365.0312$113.75$28.051.46%1.69%
US subtotal — the scalable market$10,813.0766$163.83
CA: Winners | Scaling CBO · Canada$202.912$101.46$30.621.16%2.60%
CA: Concept Testing | $75 Cost Caps · Canada$195.632$97.82$26.683.14%0.87%
CA: Hydro Ritual · Canada (different product)$469.305$93.86$33.431.86%1.92%
Canada subtotal — cheaper auctions$867.849$96.43
Account total$11,680.9175$155.75
CPM, CTR and click-to-purchase computed from the impressions, clicks and purchase columns in your Ads Manager export. Retargeting Promotions campaign excluded ($0 spend). "CA:" campaigns targeted Canada; Hydro Ritual sold the Hydro kit, not the capsule product on the audited pages.

Read this table the way Meta reads it — and split it by market. The US bought 66 customers at a $163.83 blended CPA. Canada bought 9 at $96.43. Before anyone celebrates the Canadian number: Canadian auctions run roughly 30–40% cheaper than US, so much of that gap is market pricing, not performance, and a third of the Canadian purchases came from Hydro Ritual — a different product from the capsule pages audited here. Three real conclusions: your proven US capsule floor is $113.75 (Vitality RS), the US — the only market that scales you — has never run a compliant, fully-optimized campaign, and Canada is the cheapest creative testing lab you own. The plan below uses all three.

Compliance Findings

Seven flags on the landing pages. Each one has an exact fix.

Meta reads your landing pages, ad text, image text, and transcribed video audio, scores it all against health and personal-attributes policy, and prices your delivery accordingly. These are the flags, in priority order.

F1 — Named medical condition in your page metadata
Critical
/pages/vitalityspecialoffer · meta description tag

The page's meta description reads "Relief from chronic constipation using a gentle, daily routine." Chronic constipation is a named medical condition; claiming relief from it is a treatment claim Meta's crawler reads on every review pass, even though it's invisible on the page itself. This single tag can suppress every ad pointed at this URL.

Fix: Replace with "A gentle daily botanical routine designed to support your body's natural rhythm and comfortable digestion." Remove "constipation relief" phrasing from the Senna body copy as well; keep the "occasional" framing that already appears elsewhere on the page.
F2 — Weight loss and body-image language
Critical
Both pages · testimonials + "lighter clothes" section

The Paige W. testimonial says "I'm keeping off the weight." The summer page says "you feel flatter and lighter" and ties results to how you look in swimsuits. Weight claims on a digestive product are one of Meta's most aggressively enforced categories, and testimonials count as your claims, not the customer's.

Fix: Trim the Paige quote to end at "less stuck." Rewrite the lighter-clothes section around comfort and confidence, with no body-shape outcome implied.
F3 — Broken countdown timer and false scarcity
Critical
/pages/vitalityspecialoffer · offer section

The countdown timer is displaying 00:00 and the page says "act now while supplies last" on an evergreen offer. Meta classifies fake urgency as a deceptive practice signal, and it is one of the fastest ways to earn a low ad-quality ranking that raises CPMs account-wide. Your $36–$45 CPMs on the Feb campaigns are consistent with exactly this.

Fix: Remove the timer and the supplies-last line entirely. The Buy 2 Get 1 offer is strong enough to stand without them.
F4 — Unsubstantiated trust claims
High
/pages/summer-gut-reset · hero + badges

"4.8 stars | 25K+ reviews | 100k+ members," "3rd-Party & Clinically Tested," and "Safe For Everyday Use" all appear without a linked source. Unverifiable review counts and safety claims are flagged in review, and "clinically tested" without citation is also FTC exposure.

Fix: Link the real review platform and testing documentation, or cut the numbers. Replace "Safe For Everyday Use" with "Designed for daily routines."
F5 — Practitioner endorsement prominence on paid pages
Decision needed
Both pages · "doctor-formulated" positioning throughout

Meta applies elevated scrutiny to health products fronted by a named practitioner, and cross-references the practitioner's own platform history. Dr. Daniels' name carries prior platform restrictions, which likely contributes to domain-level scoring on every page under this brand. This is a positioning decision, not a copy edit, so it's yours to make.

Recommendation: Keep the endorsement on brand and organic pages. Build the paid-traffic versions of these two pages ingredient-first, with the formulator credit moved below the fold and stripped from ad creative. Then A/B it: the data will settle the question inside two weeks.
F6 — Daily long-term framing of stimulant botanicals
High
Both pages · "made for daily, long-term use" badges + 90-day copy

Senna, cascara and cape aloe are recognized by every regulator as occasional-use ingredients. Pairing them with "daily, long-term use" language is a claims mismatch that both Meta's classifier and the FTC pattern-match against this exact ingredient set.

Fix: On paid pages, frame the 90 days as a routine-building window with dosage adjusted to individual comfort (the "start low, observe, adjust" section already does this well — lead with it). Drop the "long-term use" badge language.
F7 — Personal attributes in testimonials
Moderate
/pages/vitalityspecialoffer · "Linda, 67"

Age-tagged testimonials trip Meta's personal-attributes policy when the surrounding ad targets by age. Low effort to fix, so fix it.

Fix: Drop the ages. "Linda" carries the same weight.

On your video scripts: your instinct was right. Meta transcribes video audio, and unscripted customer testimonials are scored as advertiser claims. Every video going forward gets transcribed and screened against this findings list before upload. Send me the creatives from the campaigns above and I'll flag the exact lines that hurt you.

The Fix Plan

What changes, how, and by when.

Phase 1 · Landing pages · done within 48 hours
1.
Swap the meta description on the special offer page (F1). Replacement copy is written above. This is a two-minute Shopify edit with outsized impact.
2.
Strip weight and body-shape language from both pages (F2). Testimonial trim + one section rewrite. I supply final copy; your team or I implement.
3.
Remove the countdown timer and scarcity lines (F3). Delete, don't replace.
4.
Substantiate or cut the trust badges (F4), drop testimonial ages (F7), reframe daily-use language (F6). Full replacement copy delivered with this report's implementation packet.
Phase 2 · Account rebuild · live within 7 days
5.
Rebuild US-first: one prospecting CBO, one retargeting. Eight fragmented campaigns splitting 75 purchases means nothing exits the learning phase. The US is the market that scales this brand, so signal concentrates there.
6.
Set US cost caps at $105–$110. Vitality RS is your proven US capsule result at $113.75. The $94–$101 purchases came from Canada's cheaper auctions and a different product, so they don't transfer straight to the US. We anchor to what the US actually proved, then push down.
7.
No edits for the first 7 days once live. Every significant edit restarts learning. This is the discipline the previous campaigns never got.
8.
Every creative screened before upload. Ad text, image text, and video transcripts checked against the F1–F7 list. Nothing enters the account carrying a known flag.
Phase 3 · Scale · weeks 2–4
9.
A/B the practitioner-forward vs ingredient-forward paid pages (F5). Two weeks of data settles the positioning question.
10.
Retire audiences before frequency passes 3. Vitality RS ran to 4.72 — the same people saw the ad nearly five times. Frequency caps and fresh creative cadence prevent paying to annoy.
11.
Scale winners at a maximum of ~25% budget increase per day. Compounding daily beats doubling weekly, and it never restarts learning.
12.
Turn Canada into your creative testing lab. Your own data shows Canada delivers meaningfully cheaper auctions. New angles and page variants launch in a small-budget Canada campaign first; winners graduate to the US. Real purchase signal at a fraction of US testing cost.
13.
Keep Hydro on its own track. The Hydro kit is a separate product with a stricter ad category profile, and its $93.86 Canada CPA proves paid traction of its own. It doesn't validate the capsule funnel and shouldn't share campaigns with it. Once capsules are stable in the US, Hydro becomes the bundle and AOV play, screened harder than anything else in the account.
What I Need From You

Three things, and we move.

A.
Ad account access. Partner access to the Business Manager, so creative screening and the rebuild happen in-account, not over screenshots.
B.
Implementation call: your team or me. Phase 1 is roughly two hours of Shopify edits. Say the word and it's done tomorrow; or I deliver the step-by-step packet and your side executes.
C.
Your call on F5. It's the only finding that's a positioning decision rather than a fix. My recommendation is above; the A/B test makes it reversible either way.

Bottom line: you don't have a delivery problem, you have a flag problem and a structure problem, and both are fixable on a fast clock. The plan above is how we make the US work, use Canada to test cheap, and push your cost per customer down from there.

— Caleb Reinhold, Neutrino Marketing