Back to portfolio

Case Study

Scaling Clinic Marketing Across 6 Branches

A multi-branch aesthetic clinic group needed consistent campaign execution, lead follow-up, reporting, and branch-level marketing coordination.

Role

Growth operator across paid media, branch coordination, CRM, content, and reporting.

Rp90M+ ad budget managed in one month
4,600+ qualified WhatsApp prospects in one month
2,100+ new patients acquired in one month
6 clinic branches coordinated

Problem

Marketing was not only an ads problem. Branches needed clearer offers, repeatable execution, consistent follow-up, and reporting that leadership could use.

Bryan's ownership

  • Led digital marketing execution and marketing operations across clinic branches.
  • Coordinated campaign planning between content, CRM, customer service, and branch teams.
  • Managed paid media rhythm across Meta Ads, Google Ads, and TikTok Ads.
  • Standardized reporting cadence for management visibility.

What Bryan built

  • Multi-branch campaign planning rhythm
  • Branch-level offer and content coordination
  • Paid media execution framework
  • KPI tracking structure for leads, conversion, CAC, LTV, and ROAS
  • Monthly reporting system for leadership review

Operating details

  • Channels: Meta Ads, Google Ads, TikTok Ads, Instagram, WhatsApp, website, and SEO.
  • Teams: marketing, content creators, designers, CRM, customer service, and branch operators.
  • Cadence: campaign planning, offer testing, monthly reporting, and branch-level coordination.

Methodology

  • Reporting window: one month, using internal marketing and operating reports.
  • A qualified prospect means someone who had already asked about price through WhatsApp.
  • Rp90M+ refers to ad budget managed in that month; 2,100+ refers to new patients acquired in that month.

Limitations & attribution

  • Outcomes reflect coordinated work across marketing, creative, CRM, customer service, management, and clinic teams; they are not sole-causation claims.
  • Screenshots are redacted or anonymized to protect patient, clinic, and campaign information.

GEO relevance

This case informs Bryan's approach to GEO for clinics: before a clinic can appear clearly in AI-generated answers, its offers, locations, services, proof, and patient journey need to be structured into an understandable marketing system.

Impact

  • Supported growth operations across 6 branches in Central Java and West Java.
  • Managed Rp90M+ in ad budget in one month.
  • Generated 4,600+ qualified WhatsApp prospects in one month with the wider team.
  • Helped acquire 2,100+ new patients in one month across clinic locations.

Visual proof

Proof assets

Redacted, anonymized, or clearly labeled portfolio proof that makes the operating system visible without exposing sensitive data.

Redacted monthly marketing report screenshot for multi-branch clinic marketing performance.
ProvidedReport

Monthly marketing report

Redacted monthly marketing summary showing campaign performance and leadership reporting cadence.

Redacted/anonymized screenshot; sensitive clinic and campaign details removed.

Anonymized branch KPI dashboard for leads and acquisition metrics across clinic branches.
ProvidedDashboard

Branch KPI dashboard

Branch-level dashboard view for monitoring leads, acquisition performance, and operating metrics.

Redacted/anonymized screenshot; sensitive clinic and campaign details removed.

Simulated anonymized Meta Ads dashboard portfolio proof for campaign performance visibility.
ProvidedDashboard

Meta Ads dashboard

Generated dashboard-style proof asset representing paid media performance visibility across campaigns.

Simulated anonymized portfolio proof based on the reporting structure Bryan used.

Recruiter takeaway

Bryan can coordinate paid media, CRM, content, reporting, and team operations across a complex multi-location business.

Email Bryan