Meta's delivery model is a hungry one. It needs roughly 50 attributed conversions per ad set per week to exit the learning phase, and it weights server-side purchase signal far more heavily than view content or add to cart. The problem is timing: most paid traffic browses for two to fourteen days before converting, so the algorithm spends your budget on prospecting impressions while waiting for a signal that arrives too late to course-correct delivery.
The standard fix is to widen your attribution window or dump optimisation events from purchase down to add to cart — both of which work and both of which dilute the signal Meta is actually trying to learn from. You end up with a model trained on intent, not outcome, and CPA drifts upward as the auction gets more expensive.
Boosted Events fills the signal gap a different way. Instead of changing the optimisation event, we generate a second, predictive event next to your real one. When a user's recency, frequency and intent score crosses the 70% probability threshold, we ship a predicted_purchase with a deduplicable event_id and an estimated value to Meta CAPI — within minutes, not days.
Your real purchase still fires when it lands. Meta's dedupe key matches, the prediction is reconciled, and the algorithm gets a denser stream of high-quality signal. You keep the optimisation event you actually want, and the learning phase finishes in days instead of weeks.
RFM features + session intent (view_item, add_to_cart, begin_checkout). Gated at 0.7 probability. Sent with predicted_value (decayed AOV) and a deduplicable event_id prefixed predicted_ — Meta reconciles when the real purchase fires.
Triggered when an existing customer's session looks like their pre-second-purchase pattern. Klaviyo flag predicted_repeat_buyer powers replenishment and upsell flows. Meta CAPI receives it as a custom event for prospecting suppression.
Built from monetary feature + product mix. Sent to Meta CAPI as predicted_high_ltv with custom_data.predicted_value so value-based bidding can lean in. GA4 receives it as a user property for audience export.
Inverse RFM signal: high frequency, dropping recency. Klaviyo gets a custom_property to trigger win-back. Meta CAPI does not receive churn predictions (no upside for delivery, risk for spend).
DTC home goods brand. Enabled predicted_purchase only. Meta delivery exited learning phase 8 days into the test window vs. 21 days on the prior identical campaign — CPA dropped from €38.10 to €33.45 across the same creative.
Wired predicted_repeat into the Klaviyo replenishment flow. Win-back emails fire two days before the model expects re-purchase intent rather than three weeks after the last order. AOV held flat; second-order rate climbed.
Used predicted_high_ltv to seed a Meta value-based audience. predicted_value is sent in EUR and clamped at top-decile AOV. Spend is identical; iROAS on the predicted-LTV ad set tracks 1.6× the prospecting baseline.
We use essential cookies to keep the site secure and functional. Analytics and third-party tags run only with your consent. See our Cookie Policy.
We use essential cookies to keep the site secure and functional. Analytics and third-party tags run only with your consent. See our Cookie Policy.