Written from your store's own numbers for these dates. Nothing here is a benchmark or a guess.
Fix first
Holiday gift box spent $226.46 but sent no tracked visits
Holiday gift box: $226.46 spent.
Do this: Add these URL parameters to each ad in Ads Manager: utm_source=facebook&utm_medium=paid_social&utm_campaign={{campaign.id}}&utm_content={{ad.id}}. Without them, Yield can't tie a visit to the ad.
Next action
/products/brekky-mix-granola loads slowly on phones
On 2026-11-13, the main content took 4.3s to appear for the slowest quarter of 212 phone visits. Google counts 2.5s or less as good.
Do this: Compress the first image on that page and make it load first. Move apps and widgets that load above it further down the page.
Next action · One page per ad angle
4 ads bring in less per visit than the visit costs
Hook: breakfast in 2 minutes: $704.70 spent, 432 visits. Each visit cost $1.63 and brought back $0.24 in sales (only 3 orders, so this can still change). UGC: my kids actually eat this: $447.96 spent, 293 visits. Each visit cost $1.53 and brought back $0.60 in sales (only 5 orders, so this can still change). Protein vs cereal comparison: $355.05 spent, 241 visits. Each visit cost $1.47 and brought back $0.46 in sales (only 2 orders, so this can still change). Sales are before product costs.
Do this: Before pausing, open each ad next to the page it lands on. If the first screen doesn't repeat the ad's promise, the page may be the problem: give that angle its own page and keep the ad running against it.
Next action · One page per ad angle
Best return per visit: Retargeting: 15% off first box
Each visit brought $2.12 in sales and cost $1.10 (1.92x on 11 orders).
Do this: This angle works. If it lands on a general page, give it its own landing page, then test a second ad on the same angle.
Next action · One page per ad angle
5 different ads and campaigns send people to the same page
92% of paid visits (1,446 of 1,580) landed on /products/brekky-mix-granola. One page can only repeat one ad's promise, so most of those visitors land on a page that doesn't match the ad they clicked.
Do this: Build one page per ad angle. Start with Hook: breakfast in 2 minutes, which sends the most visits there, and open its page with the same promise, words and image as the ad.
Next action · Awareness stages
Most paid visitors are new and land on a product page
80% of 1,580 paid visits were someone's first visit, and 92% landed on a product page. First-time visitors bought at 1.75%, returning visitors at 4.95%.
Do this: A product page works for people who already want the product. If your ads reach people who don't yet know they have the problem you solve, test an educate-first page for your biggest angle: a listicle or advertorial that explains the problem, then sends them to the product.
Next action · RPV = conversion rate x order value
A google visit is worth 3.0x a facebook visit
google: $1.74 per visit (5.33% conversion, $32.65 order value, 319 visits). facebook: $0.58 per visit (1.67% conversion, $34.70 order value, 1,261 visits).
Do this: Paid visitors from facebook need a page that matches the ad they clicked. Most paid visits land on /products/brekky-mix-granola. Start your next page with the facebook campaign that sends the most visits (see the campaign table).
Next action
Phones convert at 2.56%, computers at 4.93%
72% of visits are on a phone. A phone visit brought $0.89, a computer visit $1.79.
Do this: Open your busiest landing page on a phone. Check that the price, reviews and add-to-cart button are on the first screen, and that add-to-cart stays on screen as you scroll.
Good to know · RPV = conversion rate x order value
Revenue per visitor held steady at $1.28
The 7 days before: $1.32. Conversion rate went from 3.68% to 3.65% (−1%) and order value from $35.96 to $35.14 (−2%).
Do this: Steady is the baseline your next test has to beat. Pick the test from the findings above.
Good to know
MER 1.24: $2,706.14 in sales on $2,183.38 of Meta spend
MER counts every Shopify order against all Meta spend, so it doesn't depend on who gets credit for a sale. Read it next to the ROAS Meta reports, which only counts the sales Meta claims.
Do this: Watch it week to week. If MER falls while Meta's ROAS holds, Meta may be claiming sales that would have happened anyway.
Good to know · Testing
A fair A/B test here takes about 11 weeks
To spot a 20% change in conversion rate with a 50/50 split, each version needs about 11,359 visits. This period averaged 302 visits a day at 3.65% conversion.
Do this: Only test big changes: a new page for an ad angle, a new offer or bundle. Small tweaks won't show up in a reasonable time.