← All projects
Case Study

Jameel Fragrance: Public Audit to Verified Reconciliation to Measured Improvement

A 4-phase case study for a real paying client: a public AI-visibility audit, a verified-tier reconciliation against private GA4/Search Console/PSI data, a scoped 1-month remediation plan, and a measured before/after — published only with the client's explicit permission.

Agentic AIVerified AuditAgent SkillsSEOAEOGEO
Source Code

Overview

This case study follows one real audit engagement — for jameelfragrance.com, a paying Opsome client, published with their explicit permission — through four phases: a public-signal audit, a verified reconciliation against the client’s own private data, a scoped remediation plan, and a measured before/after. Each phase below is filled in only once that phase’s real work is complete. Nothing here is a projection or an estimate presented as a result.

Status as of 24 August 2026: Phase 1 refreshed against an upgraded audit methodology (see note below). Phase 2 (verified-tier reconciliation, including the ecommerce tier and final report assembly) and Phase 3 (1-month remediation plan) below still reflect the 19–23 August engagement and have not yet been re-run against the refreshed Phase 1 — that reconciliation is the next step, not yet done.

A note on the refresh: ai-visibility-skills shipped a new V3 scoring methodology (a mechanical 6-pillar, 0–100 rubric replacing the old unscored “partially ready” verdict) on 21 August 2026, two days after this engagement’s original Phase 1 run. Re-running Phase 1 against the upgraded pack on 24 August surfaced real findings the original pass missed. At least one — both product category pages returning HTTP 500 — is plausibly a live regression, though the exact break date isn’t known; the others look more like gaps in what the original pass tested (a staging-domain leftover it didn’t happen to check, a crawler user-agent it didn’t test) rather than confirmed new breakage. Every original finding was independently re-verified, not assumed to still hold: none of them turned out to be wrong, but three new, more urgent issues sit ahead of them now.


Phase 1 — Public AI-visibility audit

A public-signal-only audit run with ai-visibility-skills against jameelfragrance.com on 24 August 2026 (refreshed from an original 19 August 2026 run, after the pack’s V3 scoring methodology shipped) — crawler access, sitemap discovery, structured data, content extractability, and citation readiness, using only what’s visible without any client-granted access.

Overall: 64/100 — needs improvement. Six-pillar breakdown: Discovery 60, Technical Accessibility 70, Machine Understanding 55, Answer Readiness 70, Trust & Authority 65, Agent/Action Readiness 60.

Critical — new, and more urgent than anything below

Critical — unchanged from the original audit

Important

Reprioritized, not reversed

Ready

Commerce protocol readiness

Originally checked via a private Opsome capability (commerce-protocol-readiness, part of the managed audit offering); re-probed on 24 August via ai-visibility-skills’ own public commerce-protocol-discovery skill, live and not assumed unchanged: jameelfragrance.com still has no agentic-commerce protocol support.well-known/ucp (UCP) and .well-known/agent-card.json (A2A) both return 404; no MCP endpoint was discoverable to probe; no products.json/catalog feed exists. Only a standard WordPress REST API (wp-json) is discoverable, which is CMS tooling, not a commerce/agent protocol. This is a discovery-only check — full protocol/action-readiness scoring and remediation is a separate capability, not run here. This is a conventional WooCommerce store with no agent-assisted-checkout ambitions signaled anywhere — expected for its scale, and not treated as a blocker.


Phase 2 — Verified audit (private data reconciliation)

Note: this phase reconciles against the original 19 August Phase 1 findings — it has not yet been re-run against the 24 August refresh above. The new critical items (broken category pages, dead staging-domain references, the Amazonbot block) are not yet reflected in the reconciliation below; that re-reconciliation is planned as a follow-up, not done here.

The phase 1 findings reconciled against jameelfragrance.com’s own private data — GA4, Search Console, and PageSpeed/CrUX field data — on 19 August 2026, using the verified-audit methodology (described in a companion blog post; the underlying pack is part of a managed offering, not open-sourced). Private data reprioritizes which phase 1 findings matter most; it never overrides a phase 1 correctness finding.

A new finding private data alone could surface

GA4 has no ecommerce tracking configured at all. Over the last 28 days, only basic events fire (page_view, session_start, first_visit, scroll, form_start) — there is no view_item, add_to_cart, begin_checkout, or purchase event anywhere. The “0 conversions” figure in GA4 is a measurement gap, not evidence of zero sales. This is invisible from any public-signal audit; it’s arguably the single most consequential finding in this engagement, because it means the client can’t measure conversion rate, cart abandonment, or revenue attribution today — independent of any content or schema fix.

Reconciliations against phase 1 findings

Traffic scale, for context on everything above

GA4’s 28-day totals: 22 sessions, 43 pageviews, 18 users, 50% bounce rate — split 16 sessions from Organic Search and 6 Direct. This is a very low-traffic site. It doesn’t change the correctness of any phase 1 finding, but it reframes their business impact: the content/schema/policy gaps above are real and worth fixing, but the more foundational constraint at this scale is limited demand capture, not a large existing audience being poorly served.

Sources not supplied

Per the verified-audit methodology’s disclosure requirement: no Bing Webmaster Tools export and no server log excerpt were supplied for this audit. Bing/Copilot-specific indexing and IndexNow submission status remain unverified; actual crawler behavior (as opposed to simulated curl fetches) is unconfirmed by real log data.

Ecommerce tier (additive, not a replacement for phases 1–2)

jameelfragrance.com is a WooCommerce storefront, so the verified-audit methodology’s ecommerce wrapper applies on top of phases 1–2 above — not instead of them. Per the methodology’s own intake step, both commerce-specific sources were asked about explicitly on 23 August 2026, not assumed unavailable:

Order data findings (live pull, 23 August 2026):

Reconciliation against protocol/action-readiness (concrete, not just cited): Phase 1’s commerce-protocol-readiness check was actually run against jameelfragrance.com, not merely referenced — it found no UCP, A2A, or MCP discovery endpoints (all 404). The order data above is consistent with that finding: with no agentic-checkout protocol surface deployed, zero agent-initiated orders is exactly what real order data should show, and it does. Both sources — a live protocol probe and a live order ledger — independently point to the same conclusion: this store has no agent-checkout capability today, deployed or otherwise attempted.

What this dimension does not tell you: 8 orders all-time is a business-scale fact, not a technical-readiness finding — it doesn’t reprioritize any phase 1/2 finding upward or downward on its own. It does contextualize them: at this order volume, the content/schema/policy gaps identified in phases 1–2 are unlikely to be the primary constraint on the business today; demand generation is.

Final assembled report

The public tier, verified tier, and ecommerce tier above are merged here into one ranked view — no finding above is re-tiered or re-tagged in this merge, only reordered by business impact.

Tier-2 access declared: Search Console (supplied), GA4 (supplied), PageSpeed/CrUX (supplied), Bing Webmaster Tools (not supplied), server logs (not supplied). Order data (supplied), support-ticket categories (not supplied). No pasted AI-engine answer text was supplied for this audit — AI-citation mention/citation classification is not available, not inferred as absent.

Ranked blockers, by business impact using real data — not a generic severity list:

  1. No ecommerce tracking in GA4. Ranked first because every other finding’s business-impact estimate downstream of this audit is itself unverifiable without it — the client cannot currently measure whether fixing anything below actually moves a real number.
  2. Live Lorem Ipsum FAQ page. Ranked second, not first, because Search Console confirms it isn’t Google-indexed (lower reach than a public-only audit would assume) — but it stays this high because it’s still directly fetchable by every major AI crawler, and a live placeholder answer is a worse outcome than no answer at all.
  3. Missing Product/Offer schema. Ranked third specifically because Search Console shows real, existing price-intent query volume already reaching the site (e.g. 38 impressions for “tariq jameel perfume price in pakistan”) — a public-only audit would have flagged this as a generic best practice; real query data confirms actual unmet demand sitting behind it today.
  4. No return/refund policy. Ranked fourth, held below the schema gap because — per the explicit disclosure above — no ecommerce or support-ticket data exists to confirm this is actually costing completed purchases; the ranking reflects that uncertainty rather than assuming the worst case.
  5. Mobile performance (LCP 4.2s, CLS 0.244). Ranked last of the flagged items — lab data only, no real-user CrUX data exists at this traffic volume, and 8 all-time orders means performance is very unlikely to be the binding constraint on the business right now.

Remediation hand-off: this audit went through the ecommerce wrapper (skill 04 ran — order data was supplied and incorporated), so per the methodology’s own routing rule, the merged findings above hand off to wakqasahmed/agentic-commerce-skills’s custom-agent-remediation-plan skill, not the general-site ai-search-remediation-plan path. That skill’s ticket format already covers agent/storefront/shared classification, action-capable risk levels, and operational controls this audit does not duplicate — the actual remediation tickets are Phase 3’s job, not this report’s.


Phase 3 — 1-month improvement plan

Built with wakqasahmed/agentic-commerce-skills’s custom-agent-remediation-plan skill, per Phase 2’s routing note — not the general-site ai-search-remediation-plan path, because this audit went through the ecommerce wrapper. Window: 24 August 2026 – 20 September 2026 (4 weeks). Every item below is classified by delivery owner (agent / storefront / shared), action mode, and risk level, with a named accountable owner and a baseline/post-change check that re-runs the same live source used in Phases 1–2 — not a re-stated intention.

Plan status: READY. None of the five items is action_capable or high risk — every item here is read-only content, instrumentation, or storefront configuration work, not an autonomous agent action on orders, payments, or customer data. That means the operational-controls set the remediation skill requires for action-capable/high-risk work (kill switches, reconciliation checks, escalation paths, etc.) does not apply to this plan — consistent with Phase 1’s finding that this store has no agentic-checkout protocol surface and no agent-checkout ambitions. If a future phase adds an action-capable capability (e.g. an agent that files return requests), that item would need its own controls before shipping.

Remediation items

1. Instrument GA4 ecommerce trackingbucket: integration · delivery: storefront · mode: read-only · risk: low

2. Replace the Lorem Ipsum FAQ contentbucket: content · delivery: shared (Opsome drafts, client approves) · mode: read-only · risk: low

3. Add Product/Offer JSON-LD schemabucket: product_knowledge · delivery: storefront · mode: read-only · risk: low

4. Publish a return/refund policybucket: policy · delivery: shared (client supplies terms, Opsome drafts and publishes) · mode: read-only · risk: low

5. Improve mobile Core Web Vitalsbucket: workflow · delivery: storefront · mode: read-only · risk: low

What this plan does not attempt

No item here adds agent-checkout capability, automated customer communication, or any action that writes to orders, payments, or customer records — consistent with Phase 1’s finding that this store has no agentic-commerce protocol surface and Phase 2’s finding of zero agent-initiated orders. Adding such a capability is out of scope for this remediation window and would require its own action-capable risk assessment and operational controls before shipping, not a retrofit onto this plan.

Status: scoped and ready to execute; window has not yet elapsed.


Phase 4 — Before/after results

What this will contain: the same checks from phases 1–2, re-run after the one-month remediation window, with dated evidence showing what actually changed — not a repeat of the remediation plan’s intended outcomes.

Status: not started — depends on phase 3 completing and its window elapsing.


Evidence and access

Why This Matters

Most AI-visibility “audits” stop at phase 1 — a public checklist with no way to verify whether the fixes it recommends actually mattered. This case study is structured so that claim can’t be made here without evidence: phase 2 keeps public guesses and private data from contaminating each other, phase 3 commits to a specific plan before results exist, and phase 4 only reports what was actually measured after the fact.