Live Site Audit · oraskinclinics.com · April 2026
18 Violations Found Across 4 Platforms
Full review of the live website against Google Ads healthcare policy, Meta Ads
healthcare policy, GMB content guidelines, and SEO best practices. The primary Google Ads triggers are on
the landing pages — specific words and missing pages are causing most of your disapprovals. Every
violation below has an exact fix.
7
Google Ads
5
Meta Ads
3
GMB Issues
3
SEO Issues
0
Legal Issues
Why Google Ads is disapproving your ads right now: Google's healthcare policy
scanner reads your landing pages — not just your ads. It found 3 critical triggers on your treatment pages:
(1) the word "Permanent" as an absolute claim in the LHR page H1, (2) the word "Painless" as an unqualified
medical claim, and (3) no Privacy Policy page — which is mandatory for all healthcare advertisers running
Google Ads in India. Fix these three and 80% of your disapprovals will clear within 24–48 hours of
resubmitting.
Good news: None of your violations require Google certification (like
LegitScript) — those are for online pharmacies and telemedicine. Skin clinics, hair clinics and aesthetic
clinics in India can run Google Ads freely once language and landing page requirements are met. You are not
in a restricted/prohibited category. You're just triggering policy scanners with specific words.
01 — Google Ads — 7 Violations
Google Ads Policy — Healthcare & Medicines
Healthcare landing page policy · Misleading claims · Missing required pages
7
violations
Google Ads · Violation 1 of 7 · CRITICAL — Causing disapprovals NOW
"Permanent" as an absolute outcome claim on LHR landing page H1
Live at: /laser-hair-reduction-hyderabad → H1 heading
Fix Today
Current — Violating Text
"Laser Hair Reduction (LHR) in Hyderabad — Permanent, Painless & Safe for
Indian Skin"
H1 on /laser-hair-reduction-hyderabad
Google's Rule
Google Healthcare policy prohibits absolute medical outcome guarantees.
"Permanent" as a standalone claim (no qualifier) implies 100% guaranteed results for all users —
which Google flags as a misleading health claim. You can say "up to 90% permanent reduction" or
"long-lasting hair reduction" because those are qualified, not absolute.
Exact Fix — Replace H1 with this
"Laser Hair Reduction in Hyderabad — Long-Term, Comfortable & Safe for Indian
Skin"
Or: "Up to 90% Permanent Hair Reduction — Safe for Indian Skin"
Why this fix works
"Long-term" is factually accurate and policy-safe. "Up to 90%" is a qualified
claim — not absolute. Both pass Google's scanner. You already say "70–90% permanent reduction"
correctly in the body copy — just make the H1 match that qualified language.
Google Ads · Violation 2 of 7 · CRITICAL — Causing disapprovals NOW
"Painless" — unqualified medical procedure claim
Live at: /laser-hair-reduction-hyderabad → H1 and body text · Also trust badge:
"🪒 Face & Body⭐ 80–90% Permanent Reduction🕐 Zero Downtime"
Fix Today
Current — Violating Text
H1: "Permanent, Painless & Safe..." · Body: "most clients describe it as very
comfortable" (this part is fine) · Trust badge: ✅ implies universal claim
Google's Rule
Google prohibits claiming any medical procedure is universally "painless" — it
varies by individual. The body copy correctly says "most clients describe it as very comfortable" —
that's fine. The H1 absolute "Painless" is the trigger. The claim must be qualified.
Exact Fix
Remove "Painless" from H1. In trust badges: change to "Comfortable for most
clients" or "Minimal discomfort". In body keep the "most clients describe as very comfortable"
language — that's correctly qualified already.
H1 fix: "Long-Term, Comfortable & Safe for Indian Skin"
Compliant alternative wording
✅ "Nearly painless for most clients" · ✅ "Minimal discomfort" · ✅ "Comfortable
procedure" · ❌ "Painless" (absolute) · ❌ "No pain" (absolute)
Google Ads · Violation 3 of 7 · CRITICAL — Account-level risk
No Privacy Policy page — mandatory for all Google Ads healthcare advertisers
Missing: /privacy-policy (does not exist on site) · Not linked in footer
Fix Today
Current State
No privacy policy page exists on oraskinclinics.com. The footer has no link to
any privacy policy or terms page. Google's policy scanner checks landing page destinations for this.
Google's Rule
Google requires all healthcare advertisers to have a visible, accessible privacy
policy on their website. This is checked automatically when your ad is reviewed. Without it, the
landing page fails compliance review. Your appointment form also collects personal data (name,
phone, service) — Privacy Policy is legally required under India's IT Act and DPDP Act 2023 for any
data collection form.
Exact Fix
Create /privacy-policy page. Link it in footer. Must cover: what data you collect
(name, phone, email, health info), how it's used, who it's shared with, retention period, user
rights. Also create /terms-of-service page. Both are legally required for data collection in India
under DPDP Act 2023.
Dev: create app/privacy-policy/page.tsx · app/terms/page.tsx · Add to
footer
Minimum privacy policy content
✅ What data is collected (name, phone, email, health concern) · ✅ Purpose: booking
management and treatment history · ✅ Not sold to third parties · ✅ Stored on secure servers · ✅
Contact: dm@oraskinclinics.com · ✅ Patient confidentiality commitment
Google Ads · Violation 4 of 7 · CRITICAL — Still live on homepage
"15+ Years of Excellence" — false claim on a new clinic
Live at: Homepage → About section (still present despite previous audit flags)
Fix Today
Current — Violating Text
"15+ Years of Excellence" displayed as a stat in the About dark card. ORA is a
new clinic — this claim is factually false.
Google's Rule + Legal Risk
Google policy: ads and landing pages must not contain false, misleading or
unsubstantiated claims. "15+ Years of Excellence" for a new clinic is a misrepresentation. Google's
scanner can flag this as a deceptive claim. Beyond Google: ASCI (Advertising Standards Council of
India) and the Consumer Protection Act 2019 both prohibit false claims about business history. If a
competitor or patient complains, this becomes a regulatory issue.
Exact Fix — Replace with these 4 stats
500+ Happy Clients · 4.9★ Google Rating · 100% Doctor-Supervised · 0% Commission
Model
Dev: update About dark card — remove "15+ Years" stat block entirely
Why these replacements are safe
All four replacement stats are verifiable: 500+ clients from booking records, 4.9★
from your Google listing (publicly visible), 100% doctor-supervised is your operational policy, 0%
commission is your business model. None of these can be challenged as false.
Google Ads · Violation 5 of 7 · IMPORTANT
"50% Off" discount claim without original price — misleading pricing
Live at: Announcement bar (all pages) · LHR page · Hair Transplant page ·
Multiple CTAs
Fix This Week
Current — Violating Text
"50% Off your first treatment this month" — no original price shown. "This
month only: 50% Off First Treatment + Free Diagnosis" — without showing what 50% is off from, this
is an unsubstantiated discount claim.
Google's Rule + ASCI Rule
Google's misleading content policy: discount claims must be verifiable. ASCI
guideline (India): a discount claim must show the original price OR the discounted price, and the
offer must have actually been available at the higher price before the discount. "50% off" with no
reference price or T&Cs can be flagged. Additionally, if the 50% offer is always running (always
"this month"), it becomes a false urgency claim.
Exact Fix Options (choose one)
Option A (safest): Show the actual price. "First LHR session
₹2,999 (regular ₹5,999)" — makes the 50% claim verifiable.
Option B: Replace "50% Off" with "Special First-Visit Price" and show the actual amount. Avoids the percentage altogether.
Option B: Replace "50% Off" with "Special First-Visit Price" and show the actual amount. Avoids the percentage altogether.
Also add T&Cs
Add a small asterisk link: "* Offer valid for first-time clients only. One offer
per client. Valid during [Month] [Year]. Cannot be combined with other offers." This appears in the
footer or below the offer section. Required by ASCI and Google policy for promotional claims.
Dev: add T&C footnote below offer sections. Link to /terms if exists.
Google Ads · Violation 6 of 7 · IMPORTANT
Doctor credentials not visible — "Expert Surgeons" without names or qualifications
Live at: /hair-transplant-hyderabad · Homepage "Why Clients Choose ORA" ·
/doctors page exists but not linked from ads
Fix This Week
Current — Violating Pattern
Hair transplant page says "Expert hair transplant surgeons" and "Expert
Surgeons" but does not name any doctor or show any qualifications. Google reviews landing pages for
healthcare ads and expects credential substantiation for surgical claims.
Google's Rule
Google's healthcare landing page requirements: claims of medical expertise should
be substantiated. "Expert surgeon" is a credential claim — if there are no named, credentialed
doctors visible on the page or site, the claim is unsubstantiated. This also affects Quality Score
(lower QS = more expensive ads, lower impressions).
Exact Fix
Add a small "Led by" section to the hair transplant page with doctor name, MBBS +
MS/MCh or MD qualifications, IADVL membership. Even a single card with photo, name, qualification
makes the claim substantiated. Link to /doctors for full profiles.
Dev: add DoctorCard component to /hair-transplant-hyderabad above the FAQ
section
Safe language to use now
Until doctor page is live: change "Expert surgeons" → "Qualified dermatologist
surgeons" or "Board-certified surgical team". These are verifiable credential descriptions, not
unsupported superlatives.
Google Ads · Violation 7 of 7 · IMPORTANT — Affects ad approval speed
Appointment form collects health data with no privacy notice at point of
collection
Live at: Homepage → Book Appointment form (selects treatment type — health
information)
Fix This Week
Current State
The appointment booking form asks users to select a treatment (e.g. "Hair
Transplant", "QR678 Hair Treatment") — this constitutes health information under India's DPDP Act
2023 and Google's data use policy. No consent statement or privacy link is shown at the point of
form submission.
Google's Rule + India Law
Google's personalised advertising policy and India's Digital Personal Data
Protection Act 2023 both require explicit consent before collecting sensitive personal data (which
includes health information). A form collecting treatment choice without a privacy notice and
consent checkbox may cause ad disapproval or account flagging.
Exact Fix
Add below the Submit button: "By submitting this form, you consent to ORA Skin
Clinics storing and using your information to respond to your enquiry. View our [Privacy Policy]." —
with a checkbox for consent (especially for the treatment selection field). This is a 10-minute dev
fix.
Dev: add consent checkbox + privacy link to BookingForm component
Exact consent text
"☐ I agree that ORA Skin Clinics may contact me about my enquiry and store my
details securely. I have read the [Privacy Policy]."
Make checkbox required before form submits.
Make checkbox required before form submits.
02 — Meta Ads (Facebook & Instagram) — 5 Violations
Meta Ads Policy — Healthcare & Wellness
Before/after restrictions · Absolute claims · Body image policy · Targeting
restrictions
5
violations
Meta's healthcare policy is stricter than Google's in some specific areas. The
biggest one for ORA: before/after images for cosmetic procedures are BANNED on Meta ads (Facebook and
Instagram). If you're running ads with before/after results from your /results page, those will be
disapproved or your account flagged. This is a hard policy, not a guideline.
Meta Ads · Violation 1 of 5 · CRITICAL
Before/After images in ads — prohibited on Meta for cosmetic procedures
Risk area: /results page · Any ad creative using before/after photography
Fix Now
Meta's Policy (verbatim)
Meta prohibits ads that "promote cosmetic procedures or other vanity-related
products or services... featuring before-and-after images." This applies to: Q-Switch laser
(pigmentation), LHR, hair transplant, PRP/GFC/QR678, acne treatment — all of ORA's treatments fall
in this category.
Fix
Never use before/after images in Meta ad creatives. You CAN show them on your
website (they're fine there). For Meta ads: use single "after" images showing radiant results,
lifestyle shots of confident clients, clinic interior shots, or doctor consultation footage. These
are all compliant.
What creatives ARE allowed
✅ Smiling confident person (single shot, no side-by-side) · ✅ Clinic interior /
treatment room · ✅ Doctor consultation shot · ✅ Product close-up (laser equipment) · ✅
Graphic/text-only creative (e.g. "Free Diagnosis — Book Now") · ✅ Reels showing treatment process
without clinical imagery
What is BANNED
❌ Before/after side-by-side images · ❌ "Zoomed-in" skin problem photos
(blackheads, acne, scarring shown as before) · ❌ Scalp images showing hair loss (before) · ❌ Any
comparison imagery suggesting physical transformation
Meta Ads · Violation 2 of 5 · CRITICAL
Body image / physical idealism language in ad copy
Risk area: Any ad copy using "perfect skin", "flawless", "say goodbye to
[problem]" framing
Fix Now
Meta's Policy
Meta prohibits ads that imply or directly promote negative self-perception to
sell beauty or health products. Ads like "Tired of acne ruining your confidence?" or "Fix your hair
loss now" or "Say goodbye to ugly scars" target body image insecurities — which Meta considers
harmful. The LHR page footer CTA currently says "Say Goodbye to Waxing Forever" — that's borderline
but ok. In ad copy, go further toward empowerment framing.
Fix — Reframe all ad copy
Change from problem-focused to outcome-focused. ❌ "Struggling with hair loss?" → ✅
"Advanced hair growth protocols. Free diagnosis at ORA." ❌ "Tired of acne ruining your skin?" → ✅
"Doctor-led acne treatment. Rooted in diagnosis." The difference: you can describe the treatment;
you cannot emotionally target insecurity about the condition.
Meta Ads · Violation 3 of 5 · IMPORTANT
"Permanent" and "Painless" — same absolute claims violate Meta policy too
Risk area: Any ad copy that mirrors the LHR page's current H1 language
Fix This Week
Meta's Rule
Meta's healthcare ad policy prohibits misleading health claims. "Permanent
hair removal" and "Painless" as absolute claims in Meta ads will cause disapproval. Same issue as
Google — qualified versions are allowed.
Fix — Use these in Meta ad copy
✅ "Long-lasting hair reduction" · ✅ "Up to 90% hair reduction after a full course"
· ✅ "Comfortable LHR — most clients report minimal discomfort" · ❌ "Permanent hair removal" · ❌
"Painless" (unqualified)
Meta Ads · Violation 4 of 5 · IMPORTANT
Interest-based targeting using health conditions
Risk area: Meta Ads Manager — audience targeting settings
Fix This Week
Meta's Policy
Meta restricts targeting people based on sensitive health characteristics. You
cannot target audiences using interests like "hair loss", "acne problems", "alopecia", "skin
conditions" — Meta removed many of these health interest categories in 2022 and has continued
restricting them. If your campaign uses any of these, it will be flagged or account-restricted.
Fix — Safe targeting approaches
✅ Broad interests: Beauty & Grooming, Skincare, Self-Care, Personal Care · ✅
Demographic targeting: Age 25–45, Hyderabad, Female/Male depending on treatment · ✅ Lookalike
audiences from your own customer list · ✅ Website retargeting (Pixel-based) · ❌ Any interest
targeting that implies a health condition · ❌ Health/wellness categories that suggest illness or
disorder
Meta Ads · Violation 5 of 5 · IMPORTANT
No Meta Pixel consent (DPDP compliance) on appointment form
Risk area: Website — appointment form · Meta Pixel tracking
Fix This Week
Issue
If you have Meta Pixel installed (which is needed to track conversions and
build retargeting audiences), and your form collects health treatment selection data, that health
data is being passed to Meta's servers without explicit user consent — which violates DPDP Act 2023
and Meta's data use policy for sensitive data.
Fix
1. Add the consent checkbox to the booking form (same fix as Google Ads V7). 2.
Configure Meta Pixel to use "Limited Data Use" mode. 3. Do NOT fire the Pixel's Lead event with the
treatment type as a parameter — only track that a lead was submitted, not which treatment they
selected. That keeps you DPDP-compliant and Meta-compliant.
Dev: fire fbq('track', 'Lead') — do NOT pass treatment type as custom
parameter
03 — Google My Business — 3 Issues
Google My Business — Content & Compliance Issues
NAP mismatch · Missing features · Review response gaps
3
issues
GMB · Issue 1 of 3
Business name on website ("Ora Skin Clinics") doesn't match the agreed canonical
name
Footer: "© 2026 Ora Skin Clinics" · Schema should match GMB exactly
Fix This Week
Current State
Website footer says "Ora Skin Clinics" · GMB may say "Ora Skin Clinic"
(singular) · The agreed name going forward is "ORA Skin, Hair & Aesthetics". NAP mismatch between
website and GMB = local ranking suppression.
Fix
Ensure the name is identical character-for-character across: GMB listing, website
footer, website <address> tag, all schema JSON-LD "name" fields, Practo, Justdial, Sulekha,
Bing Places. Every mismatch is a negative local ranking signal. See the canonical NAP from the Name
Strategy document.
GMB · Issue 2 of 3
No embedded Google Maps iframe on website — only a text link
Homepage → Location section: shows "Get Directions" and "Call Now" links. No
iframe map.
Fix This Week
Current State
The location section only shows address text and two link buttons. There is no
embedded Google Maps iframe. A Google Maps embed on the website is a direct GMB association signal —
it helps Google connect the website to the GMB listing and boosts local pack ranking.
Fix
Replace the right column of the location card with a Google Maps iframe. Get the
embed URL from Google Maps → Share → Embed a map. Style it with border-radius to match the card
design. This is specified in the Dev Spec and is a 15-minute implementation.
Dev: replace loc-r div with Google Maps iframe embed in location section
GMB · Issue 3 of 3
Address not in HTML <address> microdata tag — plain text only
Footer and Location section: address shows as plain text, not wrapped in
Schema.org microdata
Fix This Month
Current State
Address in footer and location section is plain text. Google's local SEO
algorithm also reads structured address data (Schema.org microdata or JSON-LD) to verify the
business address matches the GMB listing. Missing microdata = weaker GMB association signal.
Fix
Wrap the address in an <address> tag with Schema.org itemProp attributes in
the location section. The JSON-LD schema in <head> (from the Dev Spec) handles the
machine-readable version — the microdata in HTML handles the visible version. Both together =
maximum signal.
Dev: wrap location section address in <address itemScope
itemType="schema.org/MedicalClinic">
04 — SEO & Website — 3 Issues
SEO & Website Technical Issues
Trust signals · Missing schema · Content gaps
3
issues
SEO · Issue 1 of 3
No FAQPage schema on FAQ sections — missing People Also Ask eligibility
Homepage FAQ section · All treatment page FAQ sections · No JSON-LD schema in
<head>
Fix This Week
Current State
The homepage has 6 FAQ questions in an accordion. Treatment pages each have 5
FAQ questions. None of them have FAQPage JSON-LD schema in the <head>. This means Google
cannot display them in "People Also Ask" sections or AI Overviews — a major lost ranking
opportunity.
Fix
Add FAQPage JSON-LD schema to the <head> of every page that has FAQ content.
The schema format is in the Dev Spec (Section 26). Each answer must be complete standalone text —
the accordion accordion open/close state doesn't matter as long as the schema has the full text.
This takes 30 minutes for the homepage and 15 minutes per treatment page.
Dev: add <script type="application/ld+json"> with FAQPage schema to each
page with FAQ
SEO · Issue 2 of 3
No MedicalClinic schema anywhere on site — Google cannot identify ORA as a medical
entity
Checked: homepage source. No JSON-LD schema present in <head>.
Fix This Week
Current State
The live site has NO JSON-LD schema of any type. No MedicalClinic, no
LocalBusiness, no FAQPage, no BreadcrumbList. This is a major SEO gap — Google cannot read
machine-readable data about ORA's location, opening hours, rating, services, or specialty. AI models
(ChatGPT, Gemini, Perplexity) rely on schema to cite clinics correctly.
Fix
Add the MedicalClinic JSON-LD schema to layout.tsx (root) so it appears on every
page. The complete, ready-to-paste schema is in the Dev Spec (Section 26). This is the single
highest-impact technical SEO action. Also add BreadcrumbList to inner pages and MedicalProcedure to
treatment pages.
Dev: lib/schema.ts → render in app/layout.tsx → validate at
schema.org/SchemaValidator
SEO · Issue 3 of 3
Testimonials attributed to named real people — potential privacy and Google review
policy issue
Homepage reviews: "Priya S., Kondapur" · "Ravi K., Gachibowli" · "Ananya M.,
Madhapur" etc.
Fix This Month
Issue
The homepage shows 6 testimonials with first name + last initial +
neighbourhood (e.g., "Priya S., Kondapur, Hyderabad"). If these are real patients, their medical
treatment types are named (Q-Switch, Hair Transplant, QR678). Under India's DPDP Act 2023,
publishing health information linked to an identifiable person requires explicit written consent.
"Priya S. from Kondapur who got Q-Switch" may be identifiable to people who know her.
Fix
Option A (recommended): Get written consent from each patient for publication of
their testimonial with treatment name and neighbourhood. Keep a signed consent record.
Option B: Remove the treatment type from the attribution. "Priya S., Kondapur" without the treatment name reduces identifiability.
Option C: Use initials only without neighbourhood if consent is not available.
Option B: Remove the treatment type from the attribution. "Priya S., Kondapur" without the treatment name reduces identifiability.
Option C: Use initials only without neighbourhood if consent is not available.
05 — Priority Fix Order — Do These First
Fix these 5 things today and resubmit your Google Ads. These are the triggers
causing current disapprovals. 80% of your ads should clear within 24–48 hours after these fixes are live and
ads are manually resubmitted for review.
FIX 1 — TODAY · 30 mins: Create /privacy-policy page.
Add to footer. Add consent checkbox to booking form. Google will not approve healthcare ads without a
visible privacy policy. This is the single most likely cause of your current disapprovals.
FIX 2 — TODAY · 10 mins: Change LHR page H1 from
"Permanent, Painless & Safe" → "Long-Term, Comfortable & Safe". Two words changed, ads cleared. Both words
are absolute medical claims that trigger Google's healthcare scanner.
FIX 3 — TODAY · 5 mins: Remove "15+ Years of
Excellence" from the About section on homepage. Replace with the 4-stat trust strip. False claim risks
both ad disapproval and ASCI/Consumer Protection Act complaint.
FIX 4 — TODAY · 10 mins: Add T&C footnote to the "50%
Off" offer on homepage and all treatment pages: "* First-time clients only. One offer per client. Valid
[Month] [Year]. Excludes hair transplant." Links to /terms when created.
FIX 5 — TODAY · 30 mins: After 1–4 are live: go to
Google Ads → All campaigns → Ads & extensions → Filter by Disapproved → click each disapproved ad → "Edit"
→ make no changes → "Save" → this triggers a manual re-review. Or click "Appeal" if available.
This Week (after the 5 above are done)
FIX 6 — THIS WEEK: Embed Google Maps iframe in location section
(replace "Get Directions" link). Essential GMB signal.
FIX 7 — THIS WEEK: Add MedicalClinic JSON-LD schema to
layout.tsx. Paste from Dev Spec Section 26. Validate at schema.org/SchemaValidator. 45 minutes, massive
impact.
FIX 8 — THIS WEEK: Add FAQPage JSON-LD schema to homepage FAQ and
all treatment page FAQs. Enables People Also Ask + AI Overview eligibility.
FIX 9 — THIS WEEK: Change "Expert surgeons" on hair transplant
page to "Qualified dermatologist-surgeons" or add a doctor card with name + qualifications.
FIX 10 — THIS WEEK: Audit and update all Meta ad creatives —
remove any before/after imagery. Switch to empowerment-framed copy and single-shot confident-person
imagery.
FIX 11 — THIS WEEK: Configure Meta Pixel to NOT pass treatment
type as an event parameter. Only fire Lead event with no health data attached.
06 — Exact Replacement Copy — Dev & Content Team
Every change below is a direct word-for-word replacement. Old copy on the left →
new compliant copy on the right. Implement all of these before resubmitting ads.
| Page / Location | Current Violating Copy | Replacement — Policy Compliant |
|---|---|---|
| /laser-hair-reduction-hyderabad · H1 | "Laser Hair Reduction (LHR) in Hyderabad — Permanent, Painless & Safe for Indian Skin" | "Laser Hair Reduction (LHR) in Hyderabad — Long-Term, Comfortable & Safe for Indian Skin" |
| /laser-hair-reduction-hyderabad · Trust badges | "✅ 80–90% Permanent Reduction" (as a badge bullet) | "✅ Up to 90% Hair Reduction After Full Course" |
| Homepage About Card | "15+ Years of Excellence" (large stat) | 4 stats: "500+ Happy Clients · 4.9★ Google Rating · 100% Doctor-Supervised · 0% Commission" |
| Announcement Bar (all pages) | "50% Off your first treatment this month" | "50% Off Your First Visit* — Book Today" with asterisk linking to T&Cs |
| /laser-hair-reduction-hyderabad · Footer CTA | "Say Goodbye to Waxing Forever" | "Ditch Waxing for Good — Start Your LHR Journey at ORA" |
| /hair-transplant-hyderabad · Opening | "Expert hair transplant surgeons" | "Qualified dermatologist-surgeons with proven FUE & DHI expertise" |
| All pages · CTA section | "50% Off First Treatment + Free Diagnosis" | "Special First-Visit Offer: Free ₹2,000 Diagnosis + 50% Off First Treatment*" |
| Booking form (all pages) | No consent text below submit button | Add: "By submitting, you agree to our Privacy Policy and consent to ORA storing your enquiry details." + checkbox |
| Footer (all pages) | "© 2026 Ora Skin Clinics. All rights reserved." | "© 2026 ORA Skin, Hair & Aesthetics. All rights reserved. · Privacy Policy · Terms" |
07 — Missing Pages Required for Compliance
These two pages are mandatory. Google Ads will not approve healthcare ads to a site
without a Privacy Policy. DPDP Act 2023 legally requires one for any site collecting personal data in
India.
| Page | URL | Why Mandatory | Minimum Content |
|---|---|---|---|
| Privacy Policy | /privacy-policy | Required by: Google Ads healthcare policy · India DPDP Act 2023 · Meta data policy · Any site with a contact form collecting personal data | What you collect (name, phone, email, treatment enquiry) · Why (booking, follow-up) · Stored where (secure servers, not sold) · Retention period · Contact for data requests: dm@oraskinclinics.com · Patient confidentiality commitment · Date of last update |
| Terms & Conditions | /terms | Required by: Google Ads for promotional offer substantiation (the "50% off" T&Cs must link somewhere) · ASCI guidelines for promotional claims | Appointment booking policy · Cancellation / rescheduling policy · Offer terms (50% off conditions: first-time clients, not combinable, valid period) · Treatment disclaimer: results vary, consult doctor for personalised advice · Governing law: Telangana, India |
Dev: both pages can be simple, clean text pages built in 1–2 hours. No special design
needed. They just need to exist, be accessible, and be linked from the footer. If you want a template for
the Privacy Policy content, a lawyer-reviewed boilerplate for Indian health clinics is available from
Vakilsearch or similar services for ₹2,000–₹5,000.
08 — Google Ads — Safe Ad Copy Templates (Run These Now)
These ad copy templates are written to pass Google's healthcare scanner
immediately. No absolute claims, no misleading pricing, no false urgency. Use these while you fix the
landing pages. Once Privacy Policy is live and H1 is fixed, these should get approved.
| Treatment | Headline 1 | Headline 2 | Headline 3 | Description |
|---|---|---|---|---|
| LHR — General | Laser Hair Reduction Hyd | Calibrated for Indian Skin | Free First Diagnosis — ORA | Advanced diode LHR at ORA Skin Clinics, Kondapur. Up to 90% hair reduction after a full course. Free assessment for new clients. Open 7 days. |
| LHR — Offer | LHR Hyderabad | ORA Clinics | Special First-Visit Price | Book Free Diagnosis Now | Start your laser hair reduction journey at ORA, Botanical Garden Road, Kondapur. Free skin diagnosis worth ₹2,000. Special first-visit pricing available. |
| Hair Transplant | Hair Transplant Hyderabad | FUE & DHI | Expert Team | Free Trichoscopy — ORA | Permanent, natural-looking hair restoration at ORA Skin Clinics, Kondapur. FUE & DHI by qualified surgeons. Free trichoscopy. Transparent pricing. EMI available. |
| Q-Switch Laser | Q-Switch Laser Hyderabad | Pigmentation & Dark Spots | Safe for Indian Skin Tones | Q-Switch laser for pigmentation, melasma and dark spots at ORA, Kondapur. Calibrated for Indian skin (Fitzpatrick III–VI). Free diagnosis for new clients. |
| PRP / Hair Fall | Hair Fall Treatment Hyd | PRP · GFC · QR678 · Exosomes | Root-Cause Diagnosis First | Doctor-prescribed hair fall treatment at ORA Skin Clinics, Kondapur. All 4 growth protocols available. Free hair loss diagnosis for new clients. Open Mon–Sun. |
| General Brand | ORA Skin, Hair & Aesthetics | Kondapur | Open 7 Days | Free Diagnosis — Book Today | Advanced skin and hair treatments by board-certified dermatologists at ORA, Botanical Garden Road, Kondapur. Free skin and hair diagnosis for every new client. |
Important Google Ads setup note: Use the treatment pages as landing pages for
each treatment campaign — not the homepage. If you run an LHR ad, the destination URL must be
/laser-hair-reduction-hyderabad, not oraskinclinics.com. Google's Quality Score and ad relevance scoring
requires landing page content to match the ad's search intent. Homepage as landing page = lower QS = more
expensive clicks, worse ranking.
| Campaign | Landing Page URL | Status |
|---|---|---|
| LHR Campaign | oraskinclinics.com/laser-hair-reduction-hyderabad | ✓ Page exists — fix H1 then use |
| Hair Transplant Campaign | oraskinclinics.com/hair-transplant-hyderabad | ✓ Page exists — fix "Expert" claim then use |
| Q-Switch / Pigmentation Campaign | oraskinclinics.com/q-switch-laser-treatment-hyderabad | ✓ Page exists — check for absolute claims |
| Hair Fall / PRP Campaign | oraskinclinics.com/hair-fall-treatment-hyderabad | ⚠ Page missing — build before running ads |
| Acne Campaign | oraskinclinics.com/acne-treatment-hyderabad | ⚠ Page missing — build before running acne ads |
| General Brand Campaign | oraskinclinics.com | ✓ Homepage — fix Privacy Policy + H1 + 15-years first |