A quick look at each channel. Every channel is shown for its own reporting window. Select a tile to see the full review.
Views and impressions are platform-specific measures and are not equivalent to each other. TikTok: 14,500 views in the last 90 days.
| Channel | Status | What it needs next |
|---|---|---|
| SEO | Growing | Content approvals and a backlink decision |
| Google Ads | Limited by budget | Budget review and a creative testing framework |
| Social media | Active daily | Continue agreed creative direction |
| Google Business | Major lead source | Keep maintaining. No changes needed |
| Events only | Upselling plan from TAL, then lifecycle campaigns | |
| Tracking | Rebuilding | Finish forms and validate lead tracking |
No central system for capturing and following up enquiries. GoHighLevel was paused after a technical issue.
Creatives, offers and content ideas need approval, so fewer strategies can be tested with real data.
No structured post-purchase campaigns, so customer lifetime value is hard to grow or measure.
Recurring visit packages are not yet defined as a marketing offer.
| # | Action | Dependency / next step |
|---|---|---|
| 1 | Finalize lead tracking and CRM workflows | Complete form setup and validate tracking |
| 2 | Strengthen SEO authority | Review and approve backlink plan and budget |
| 3 | Expand Google Ads testing | Align advertising budget with acquisition goals |
| 4 | Identify best-selling treatments | TAL to share sales and treatment performance |
| 5 | Establish upselling campaigns | TAL to approve service recommendations |
| 6 | Develop monthly packages | Agree packages, pricing and offers |
| 7 | Improve customer lifecycle marketing | Launch approved upsell, review and retention emails |
From an incomplete website to a full service library that now ranks first on Google for 38 targeted searches.
Market and customer research
Sitemap and page structure
About 40 pages built
Customer images and content worked in
Growing organic presence
| Workstream | Status | Detail |
|---|---|---|
| Required website pages | Done | All developed and live |
| Google rankings | Page 1 | 38 keywords in position 1, more room to climb |
| Treatment page updates | In progress | Adding new images and information from TAL each month |
| Blog publishing | Waiting | Content is prepared; publishing needs approval |
| Backlinks | Re-opened | Customer is open to it once cost and value are clear |
| Organic lead tracking | Gap | Leads from search are not yet measured |
Blog content is ready, but publishing depends on approval. Delays have held back fresh content.
Earlier plan was not approved. Customer is now willing, pending cost and expected value. Backlinks support authority, but results are not guaranteed and take time.
Images were limited at the start. New materials are going onto treatment pages as they arrive.
Keep updating treatment pages with fresh information, images, and videos as approved.
Agree a publishing schedule with a set approval timeline.
Present the backlink plan with investment, quality criteria, and realistic expectations.
Prioritize high-intent treatment pages and keywords that support business growth.
Monitor positions, impressions, clicks, engagement, and conversions.
Connect traffic to leads, appointments, and treatment sales.
Started from zero history. In 4 months we found a promising treatment, and the single biggest barrier in the booking journey.
Initial Med Spa campaign launched
Dedicated lip filler campaign. 3 customers reported by TAL
"The Self Edit". Registration friction found
Simple form replaces patient registration
4 conversions reported
Replace every "Book Now" button with a simple form. Visitors were reluctant to register as full patients just to show interest or attend an event.
Emerged as a strong category. Laser also shows demand. Most other services are still untested.
Full patient registration put off people who only wanted to express interest. A simple form fixed this for events.
Best creatives, messages, offers and CTAs cannot be found by research alone. They must be tested.
Campaigns are repeatedly marked "limited by budget", which restricts traffic and data for testing.
Pricing, promotions and packages may influence enquiries. They still need systematic testing.
Botox was tested but the campaign could not go live because a certification was required.
creative variations we usually test across our wider campaigns to find the few that work best. The right number depends on budget and traffic.
When proposed creatives are not approved, we cannot learn from data whether those ideas would have worked.
About 1,200 to 1,300 a month restricts traffic and testing opportunities.
Several researched concepts were not approved, so they could not be tested.
Book Now led to long registration for 11 months. Forms are now being added across the site.
Need an approved set of offers with agreed success criteria.
Keep testing lip fillers and add dedicated laser campaigns. Allocate budget by qualified leads and cost per customer.
Agree creative guidelines and an approval process that allows real testing of formats, messages, offers and CTAs.
Finish simple lead forms on treatment pages and send each campaign to a matching landing page.
Approve a small set of intro offers or packages and compare lead quality, bookings and cost per customer.
Complete tracking, including revenue attributed to ads. See the Tracking tab.
Review results, testing needs and investment options. Scale only when the data supports it.
About 11 months of daily publishing across Facebook, Instagram and TikTok, starting from a relatively small following.
Shows TAL's personality, vision and preferred presentation of the business. TAL plans the content and records videos, and Bitlogia publishes.
Built around the questions, interests and concerns of the audience: educational posts, treatment explainers, FAQs, demonstrations.
Some researched concepts did not match TAL's preferred brand vision, limiting what could be tested.
Without testing different formats, it is hard to know what could lift engagement.
TAL plans and records content. Bitlogia focuses on executing the agreed direction.
From an inactive profile to one of Plasma Med Spa's biggest sources of leads, with no significant challenges.
| Area | Status | Detail |
|---|---|---|
| Targeted keyword rankings | Strong | Ranks for many main keywords |
| Branded searches | Excellent | Performs particularly well when people search by name |
| Lead generation | Major source | One of the biggest lead channels |
| Challenges or dependencies | None | No significant blockers identified |
Email has been used for event promotion. The customer retention program is planned and ready, and is waiting on one input from TAL.
| Campaign area | Status |
|---|---|
| Event email campaigns | Executed |
| Upselling and cross-selling | Pending |
| Birthday campaigns | Not implemented |
| Review request campaigns | Not implemented |
| Post-purchase follow-ups | Not implemented |
| Customer retention automation | Not implemented |
TAL is preparing recommendations. We asked her three questions:
The plan is ready, but until it is launched, automated engagement, review generation, retention and repeat purchases stay largely untapped through email.
Finalize the upselling strategy and share recommended service combinations.
Build and launch treatment-specific post-purchase emails with upsell and cross-sell messaging.
Roll out birthday, review request, post-visit and retention campaigns in the agreed order.
The goal is to follow a person from first enquiry to paid treatment. Here is how the setup evolved, where it stands today, and what comes next.
Simple registration forms are a more practical way to capture prospective leads. Bookings and completed purchases should be measured separately.
| Tracking component | Status |
|---|---|
| Call tracking | Introduced |
| Simple form implementation | In progress |
| Lead capture workflow | Being established |
| LeadAR integration | Pending |
| Booking tracking | Available, needs reconciliation |
| Attended appointment tracking | Needs consistent reporting |
| Treatment purchase tracking | Needs consistent reporting |
| Historical centralized lead tracking | Interrupted |
| GHL implementation | Went live, removed within 1 day |
| Marketing revenue attribution | Not yet fully established |
Complete the simple registration form implementation.
Make sure form submissions create accessible lead records.
Set up consistent lead source and campaign tracking.
Validate call and form tracking.
Link lead records with booking and treatment purchase data where possible.
Report leads, booked appointments, attended appointments and paying customers separately.
Establish revenue attribution to support CAC and LTV analysis.