Five Bend ad campaigns (and one in Portland) aren't tagged with a program, so their spend lands in an “Unattributed” bucket and never reaches the Ritual / Longevity rows on the L10 scorecard. This is a 10-minute fix — a rename in Meta Ads Manager. Here's exactly what to change.
The one-line version
The scorecard splits ad results by program — Ritual vs Longevity — but it can only tell them apart from the campaign's name. Six campaigns don't say which program they're for, so their spend and leads go into “Unattributed.”
Nothing is broken and no money is wasted — the spend is real and working. It just isn't labelled, so the coaches' L10 can't show it against the right program. Add the program word to each campaign name once, and every future weekly refresh sorts itself automatically.
Why these six fell through
It looks at the campaign name and matches a keyword. That's the whole logic:
Longevity, FBF or Fit Body ForeverRitual, FBBC or Fit BodyEGS | LG | … naming, which the system can't guessThe Bend campaigns are named by EGS (Elite Gym Systems), the agency, using their own shorthand — LG for Longevity. The system doesn't know “LG” means Longevity, so it parks them. The fix is simply to make the name say the program in a word the system recognises.
Step 1 — Confirm the mapping
Here's our recommendation based on each campaign's targeting. Please sanity-check the “Program” column — you and EGS know these best. If any is wrong, just pick the other program.
| Campaign (current name in Meta) | Studio | Program | Why |
|---|---|---|---|
EGS | LG | 60+ | 04.15.26 | Bend | Longevity | “LG” + 60+ audience = the Longevity (older-adult) program. |
EGS | LG | 60+ | NSI | 06.22.26 | Bend | Longevity | Same — LG, 60+. |
EGS | LG | 60+ | NSI | Winners | Bend | Longevity | Same — LG, 60+ (top-performing ad set). |
EGS | LG | NSI | W 40-60 | 04.21.26 | Bend | Longevity | LG, women 40–60 — Longevity audience. |
EGS | LG | NSI | W 40-60 | Testing | Bend | Longevity | Same — LG, women 40–60. |
21 Days For $77 — Portland | Portland | Ritual | A bootcamp trial offer — the Ritual (FBBC) front end, not Longevity. Change if it's actually a Longevity promo. |
All five Bend campaigns are Longevity — that lines up with EGS running Bend's 60+ / 40–60 women audiences. If EGS is also running any Ritual (general bootcamp) campaigns for Bend, they'd be tagged the same way.
Step 2 — Rename in Meta Ads Manager
Keep the agency's naming — just insert the program word so the system recognises it. Easiest edit: change LG to Longevity (and add Ritual to the Portland one).
LG to Longevity in the name (or add Ritual), exactly as the green list above. Leave everything else untouched.🔒 Totally safe. You're only editing the name — not budgets, audiences, creative or targeting. Nothing about how the ads run changes.
Step 3 — Nothing, it's automatic
When the Meta numbers are next pulled, those campaigns flow straight into the Longevity (and Ritual) rows. Bend's Ad Spend, Leads and Cost-per-Lead stop reading “—” on the Longevity line and show the real figures. The “Unattributed” warning clears.
Ask EGS to name every new campaign with Longevity or Ritual in it from the start. Then nothing ever lands in Unattributed again — new campaigns self-sort the first time they spend.
Prefer not to rename? No problem — just confirm the Program column in the table above and send it back, and we'll teach the system that “EGS | LG” means Longevity on our side instead. The rename is simply the cleaner, self-maintaining option.
Ritual Training — Meta Ad Attribution Fix · a companion to the Advertising & Search Strategy
Portland · Bend, Oregon