Anonymous case study · Medical aesthetics clinic · Romania

Medical aesthetics clinic: 23,098 leads and 1,618 confirmed appointments in 18 months.

The client is a medical aesthetics clinic (anonymised) offering lip injections, Botox, blepharoplasty, under-eye correction and body treatments for women across Romania. Before working with ALLSoft Agency, growth depended entirely on referrals and organic Facebook page activity: volatile sources that could not be scaled. We took over full management of Meta Ads in December 2024 with a clear mission: generate a steady volume of new appointments each month through geographically targeted lead generation campaigns in 30+ cities.

23,098
Leads generated (Meta Ads · 18 months)
1,618
Confirmed appointments (from validated leads)
~407KRON
Budget managed (Meta Ads)
30+
Cities covered simultaneously
Officially certified partners
01Results · overview

December 2024–May 2026: 18 months of lead generation.

From the Meta ad to CRM validation and an appointment confirmed by the clinic's team, every stage has a clear role. The difference between 23,098 raw leads and 10,063 validated leads reflects automatic CRM filtering: duplicates, invalid numbers and geographically unqualified leads. The 16.1% rate is calculated exclusively from validated leads.

23,098
Leads generated (Meta Ads · all accounts · 18 months)
10,063
Validated leads (Zapier CRM · quality-qualified)
~407KRON
Budget managed (Meta Ads · full period)
1,618
Confirmed appointments (from validated leads · clinic team)
16.1%
Conversion rate (lead → confirmed appointment)
55-60%
Retention rate (returning patients)
02Nationwide coverage · 30+ cities

Geolocated targeting, rather than a generic national message.

Campaigns simultaneously covered all regions of the country, with targeting by city and procedure. Each local market received a specifically calibrated campaign. Midsized cities consistently delivered the best conversion rates, up to 33% lead-to-booking, due to lower competition on Meta and less saturated audiences.

Region
Cities covered
Moldavia
Bacau, Focsani, Galati, Barlad, Roman, Piatra Neamt
Muntenia
Bucharest, Ploiesti, Pitesti, Slobozia, Calarasi, Giurgiu, Braila
Oltenia
Craiova, Targu Jiu, Drobeta, Slatina, Ramnicu Valcea
Dobruja
Constanta, Tulcea
Transylvania
Cluj-Napoca, Brasov, Sibiu, Targu Mures, Bistrita, Medias, Fagaras, Turda, Dej
Crisana / Banat
Oradea, Arad, Resita
Northwest
Baia Mare, Zalau, Satu Mare
03How the system works

From ad to appointment: automatic capture, validation and human contact.

01

Meta ad (Facebook + Instagram)

Native Meta form, completed directly in the app, with minimal friction and maximum completion rate. Geolocated targeting by city and procedure.

02

Automatic validation through Zapier

Every new lead enters the clinic's CRM instantly through a Zapier integration. The system filters duplicates, checks the phone number and distributes the lead to the booking team in seconds.

03

Contact and appointment confirmation

The clinic's team calls the lead within 24 hours. Average conversion rate: 16.1% of validated leads become confirmed appointments, peaking at 29–33% in midsized cities.

04

Appointments through Messenger (additional channel)

Some patients contact the Facebook page directly after seeing the ad, without completing the form. These appointments are managed separately and are not included in the 16.1% rate. Their number is reported separately using its own calculation base; we do not add it to the form conversion rate without a comparable cohort.

05

55–60% retention

Between 55% and 60% of patients return. This rate turns each new lead into a long-term relationship and significantly multiplies the real ROI of each appointment generated.

04What the market wanted

Analysis of the 10,063 validated leads shows a clear hierarchy of demand.

Data that directly guides budget allocation and prioritisation of targeted procedures. In this project, lip procedures represented the largest demand category and received dedicated campaigns.

Procedure
% of demand
Observation
Lip injections (Russian Lips + Hyaluronic Acid + Augmentation)
~47%
Highest volume, consistent demand across all cities
Botox injections
~13%
Second-largest procedure by volume
Under-eye correction
~7%
Geographically consistent interest
Full Face lifting effect
~4%
Premium procedure, more qualified patient
Blepharoplasty
~4%
26%+ conversion in Bucharest
Lipolysis / Body contouring
~3%
Growing demand
Other / combinations
~22%
Multiple procedures and general campaigns
05Visibility and impact

Beyond leads and appointments: national awareness.

Over 18 months, the clinic's ads reached almost 3 million unique people in Romania. The average cost was approximately RON 40 per validated lead. Of the 10,063 validated leads, the clinic's team confirmed 1,618 appointments, or 16.1%.

25.2M
Total impressions (Meta Ads · 18 months)
~3M
Unique Meta accounts reached in Romania
~40RON
Validated lead CPL (cost per CRM lead)
06Why it worked

Six decisions that set this campaign apart.

01

Precise geotargeting

Each city received its own campaign, with messaging adapted to the local context. We did not run vague nationwide campaigns. Patients knew exactly what they were signing up for.

02

Operational continuity monitored

Restrictions and interruptions can arise in this category. We used access, verification and escalation procedures compatible with platform policies; continuity cannot be guaranteed.

03

Automated CRM · lead tracking

The Zapier integration meant that no lead waited in an inbox to be found manually. Every prospect entered the system in seconds and received a call within 24 hours.

04

Midsized cities outperformed

Brasov, Ploiesti, Pitesti, Slobozia, Bistrita: 24–33% conversion rate. Lower Meta competition and less saturated audiences explain the difference from major cities.

05

Retention changes the economics of the relationship

The 55–60% retention rate is client-reported. Cost per lead is different from cost per patient or per visit, so we do not conflate them without reconciling appointments and receipts.

06

CRM filtering before the phone call

Duplicates, invalid numbers and geographically unqualified leads are removed before the clinic's team invests time in contact. Human attention goes only to real patients.

§About the data
§

The data comes from two automatically integrated sources: Meta Ads API (spend, impressions, reach and raw leads) and Google Sheets CRM connected through Zapier (validated leads, statuses and confirmed appointments). The 55–60% retention rate is client-reported. No targeting strategy, winning creative or personal data is disclosed.

No obligation · Response within 24 hours

Run an aesthetics clinic and want similar results?

We analyse your current situation for free, with concrete figures and no unrealistic promises. Within 24 hours, we tell you where leads are being lost, why and what should change.

Certified Google, Meta, TikTok, Shopify and Klaviyo partners