The client

Club Esperanza needed to generate registrations for an in-person event through a lead-capture campaign. The main call to action on the ads is a free assessment form, and the event itself takes place on September 29–30, 2026.

The challenge

Before this engagement, the account had no way of knowing which specific ad generated each lead — only aggregate numbers inside Meta Ads Manager were visible. In addition, any change to a live ad with real spend risks resetting its learning phase inside Meta's algorithm, so every adjustment had to be evaluated carefully before applying it.

What was done

Results (September 3–9, 2026)

Real data pulled directly from the attribution panel's database, covering the first 7 days of the campaign with available data. The event hasn't taken place yet, so these figures reflect only the acquisition phase ahead of the launch.

6,672

Total impressions

879

Total clicks

13.2%

CTR

€15.06

Total Meta Ads spend

4

Leads attributed to Meta Ads

≈ €3.77

Cost per attributed lead

Of the 6 leads recorded in the period, 2 came in directly through the web form with no ad attribution. Since the event runs on September 29–30, registrations — and therefore the cost per registration — are still at zero as of this publication. That part of the case study will be completed after the event.

Why per-lead attribution matters

Most agency dashboards stop at the aggregate metrics Meta Ads Manager provides: impressions, clicks, spend. Club Esperanza's panel goes one step further — every individual lead is linked to the exact ad that generated it via fbclid, making it possible to decide with real data which ads to duplicate, pause, or scale instead of relying only on account-wide averages.