Confidential · E-Commerce Audit · 2025

Match Perfumes
E-Commerce Audit Report

A comprehensive UX, SEO, Performance, Accessibility, CRO & Merchandising audit of matchperfumes.com/en — benchmarked for Saudi e-commerce fragrance market effectiveness.

Audited Site matchperfumes.com
Platform Salla (salla.sa)
Audit Date June 2025
Market KSA — B2C Fragrance
Overall Score 54 / 100
Scroll to explore

The Big Picture

Match Perfumes is a promising Saudi-born inspired fragrance brand with real customer love, a physical retail presence, a live mobile app, and government-verified business credentials — yet its online store significantly underperforms its commercial potential.

The English-language storefront presents a JavaScript-dependent homepage that renders a blank page without JS enabled, a hero section with no visible value proposition, reviews displayed in Arabic only on the English site, and product discovery that relies entirely on category browsing with no filtering or search prompts. These are not cosmetic issues — they directly suppress conversion and SEO performance.

The Salla platform imposes real constraints on technical SEO and performance customisation, but within those limits there is substantial room for improvement in content strategy, merchandising logic, trust signalling, and conversion architecture. The brand has a loyal customer base, strong review sentiment, and a clear product-market fit in the KSA inspired-fragrance segment. What it lacks is a storefront experience that matches that underlying strength.

The most acute commercial risks are invisible differentiation (no visible USP above the fold in English), trust erosion for new visitors (Arabic-only reviews on English pages, missing English scent descriptions), and missed first-purchase capture (no welcome offer, no email capture, no urgency signals). These are all fixable, most within 30 days.

Value Proposition
Missing
No English hero copy or brand USP above the fold
🎯
CRO Effectiveness
Weak
No urgency, bundles, or first-order incentives visible
🔍
SEO Fundamentals
Partial
Salla platform gaps, no content strategy, minimal schema
Brand Trust Signals
Strong
SBC verified, VAT shown, app available, branches listed
Key Strengths
  • Saudi Business Center (SBC) verification displayed in footer — strong local trust signal
  • VAT registration number (310703904200003) publicly listed — regulatory compliance visible
  • Native mobile app on App Store & Google Play — omnichannel reach for Saudi audience
  • Physical branches — legitimacy signal for an online-only category perception
  • Loyal, vocal Arabic-speaking customer base with rich long-form positive reviews
  • Seasonal agility — Ramadan campaign category active and prominently linked
  • Product breadth: Women, Men, Unisex, Musk, Niche, Solid Perfumes, Home Fresheners, Beauty
  • Gift & Sets category present — captures high-AOV occasion buying
Main Weaknesses
  • Homepage completely blank without JavaScript — critical SEO and accessibility failure
  • No visible English-language value proposition or brand story above the fold
  • Customer reviews shown in Arabic only on the English-language storefront
  • Hero section contains no text — relies entirely on images with no alt text context
  • No first-order capture mechanism (welcome discount, email sign-up, SMS opt-in)
  • No product filtering or sorting visible on category pages (inferred from Salla defaults)
  • Promotion offer ("Buy 2 + musk for 100") is headline-only — no supporting explanation
  • Review images all default to placeholder avatars — visual trust signal is broken
Biggest Commercial Risks
  • JS-dependent rendering blocks Google crawling of homepage content → organic traffic loss
  • New English-speaking visitors see zero brand story → high immediate bounce rate
  • Inspired perfume category carries trust risk — weak English copy amplifies buyer hesitation
  • No urgency or scarcity signals → customers defer purchase and don't return
  • Missing structured data (Product, Review, Organization schema) → zero rich snippet eligibility
  • Salla CDN image delivery without alt text → image SEO is entirely uncaptured
Biggest Growth Opportunities
  • Bilingual content strategy: English scent notes + Arabic social proof = dual-audience conversion
  • Bundle builder: "Inspired by X + Y + Musk" packages → higher AOV, lower customer confusion
  • Blog / content hub: "What is an inspired perfume?" educational content → SEO + trust
  • Email/SMS capture at homepage level → build owned CRM for repeat purchase
  • WhatsApp Business integration → proven KSA conversion channel
  • Gifting UX: gift wrapping, personalised notes, occasion messaging → premium AOV
  • Scent profile pages: ingredient storytelling → differentiation from generic dupe competitors

Category Scorecards

Each category scored out of 100. Scores reflect observable site behaviour, industry benchmarks, and platform constraints. Validate performance metrics with PageSpeed Insights.

54
Overall Score
Grade C–
UX / UI 58 / 100
Technical SEO 45 / 100
Performance 48 / 100
Accessibility 42 / 100
Content & Messaging 40 / 100
CRO / Conversion 44 / 100
Mobile Experience 62 / 100
Brand & Trust 68 / 100
Merchandising / Product Discovery 55 / 100
Checkout Readiness 60 / 100
Category Score Status Key Justification
UX / UI 58/100 Average Navigation structure is clear with logical sub-categories. Hero images are present but carry no text. "Explore Match World" category tiles lack alt text and product names. Visual hierarchy favours imagery over action.
Technical SEO 45/100 Weak JS-rendered homepage means Google sees near-blank content. Salla platform limits structural control. No observable structured data. Internal links duplicated (desktop/mobile menu duplication in DOM). English meta titles likely generic.
Performance 48/100 Weak Estimated: Heavy JS bundle for Salla SPA, large hero image payload, review slider adds render-blocking weight. Salla CDN partially mitigates image delivery. Layout shift risk from dynamically rendered content. Validate with Lighthouse.
Accessibility 42/100 Weak Category tile images missing meaningful alt text. All review avatar images broken/placeholder. No visible skip navigation. Language switching exists but bilingual readability inconsistency. Hero section has no text alternative.
Content & Messaging 40/100 Critical Gap English homepage has zero brand copy. Reviews are entirely in Arabic. No "About the brand" elevator pitch. Product names visible in nav but no descriptive copy on homepage. Offer "Buy 2 + musk for 100" has no supporting context.
CRO / Conversion 44/100 Weak No welcome incentive. No urgency triggers. No add-to-cart from homepage. No email/SMS capture. Free delivery threshold (100 SAR) shown in ticker but not contextualised as cart motivator. Bundle logic not visible on homepage.
Mobile Experience 62/100 Average Salla mobile-first platform provides reasonable baseline. Mobile app is available and promoted. Menu toggle present. However, thick navigation ticker may obscure viewport, and image-heavy layout may impact mobile LCP.
Brand & Trust 68/100 Good (with Gaps) SBC verification, VAT number, physical branches, refund policy, and mobile app all present. Review volume is high. Founder-facing brand narrative present in social (inferred from "أخت ساره" customer mentions). Missing on-site.
Merchandising / Discovery 55/100 Average Category breadth is good: 8+ categories. New Arrival tab exists. Ramadan campaign active. No visible filtering, sorting, or scent profile tags. "Selected packages" section present but product slider appears to show placeholder. No bestseller logic visible.
Checkout Readiness 60/100 Average Salla provides cart, checkout, and payment infrastructure. Free delivery threshold communicated. VAT and legal pages in footer. Refund/exchange policy linked. BNPL options (Tamara/Tabby) not confirmed as present — high opportunity for KSA market.

Strengths, Issues & Quick Wins

✓ Key Strengths
Saudi Business Center Verification

The SBC badge in the footer is a powerful trust signal specific to the KSA market. Few competitors in the inspired perfume space display this. It materially reduces buyer hesitation for first-time customers.

High-Volume, Authentic Arabic Reviews

30+ detailed customer reviews are visible on the homepage, many expressing strong satisfaction with scent longevity and authenticity. One reviewer ordered 11 items after starting with 3. This social proof is commercially powerful — it's just not being used optimally.

Mobile App on Both Platforms

Native iOS and Android apps are live and linked from the footer. For a KSA audience that purchases predominantly via mobile, having an app signals brand investment and creates a retention channel beyond the website.

Omnichannel Presence (Branches + Online)

Physical branches combined with an e-commerce store and mobile app creates a credibility stack that many pure-play competitors cannot match. This should be made more prominent in the hero messaging.

Category Breadth & Seasonal Agility

The product range covers Women, Men, Unisex, Musk, Niche, Solid, Home Fresheners, and Beauty — plus a Ramadan-specific category that was live during audit. This demonstrates merchandising responsiveness.

Founder-Connected Brand Identity

Multiple customer reviews specifically mention "أخت ساره" (Sister Sarah) by name, suggesting strong founder-brand connection. This personal brand element is a powerful differentiator that is entirely absent from the formal storefront.

✗ Critical Issues
JS-Only Homepage Rendering

The site displays a blank page with a "JavaScript required" warning for non-JS environments. Google's crawler processes JavaScript, but delayed rendering means content may not be indexed at first crawl pass. This is a Category 1 SEO risk on Salla's SPA architecture.

Zero English Brand Copy on Homepage

The English-language homepage has no text headline, no value proposition, no brand statement, and no CTA copy above the fold. An English-speaking visitor arriving from search or social has no reason to stay, no understanding of what Match Perfumes is, and no path to conversion.

Arabic-Only Reviews on English Storefront

All 30+ homepage reviews are in Arabic. While authentic and valuable, they provide zero trust signal to English-speaking visitors. There is no English review visible, no translated excerpt, and no star-rating summary widget. This is a significant conversion gap for non-Arabic buyers.

Broken Review Avatar Images

Every reviewer's profile image is a broken placeholder (empty Salla default image). This makes the reviews section visually unreliable. Even if the text content is strong, broken images signal a poorly maintained store to new visitors.

No First-Order Capture Mechanism

There is no welcome discount popup, email sign-up bar, or SMS opt-in anywhere on the homepage. For an e-commerce brand selling repeat-purchase products (fragrance), the inability to capture first-time visitor emails is a significant CRM and retention gap.

Promotional Offer Lacks Context

The offer "Buy 2 perfumes + musk for 100" is displayed as a section heading without explanation of how it works, which products qualify, or a prominent CTA. This creates confusion rather than conversion.

Quick Wins vs Strategic Improvements

ID Finding Category Priority Effort Impact
QW-01 Add English hero headline + value proposition copy Content Critical Low High
QW-02 Add meaningful alt text to all hero and category images Accessibility Critical Low High
QW-03 Surface 3–5 English-language or bilingual reviews on English homepage CRO Critical Low High
QW-04 Fix broken review avatar images (replace with initials avatars or real photos) UX High Low Medium
QW-05 Add free delivery threshold progress bar to cart ("X SAR away from free delivery") CRO High Low High
QW-06 Clarify "Buy 2 + musk for 100" promotion with eligible products and a CTA button CRO High Low High
ME-01 Add welcome discount popup / email capture (e.g. "10% off your first order") CRO Critical Medium Very High
ME-02 Add "Inspired by [Brand] [Fragrance Name]" naming convention to product titles SEO High Medium Very High
ME-03 Implement Product + Review schema markup on all PDPs SEO High Medium High
ME-04 Build scent profile / notes section on every PDP (Top / Heart / Base notes) UX Medium Medium High
ST-01 Launch "What are inspired perfumes?" educational content / FAQ page SEO Medium Medium High
ST-02 Add WhatsApp Business chat integration for pre-purchase support CRO Medium Low High
ST-03 Implement Tamara / Tabby BNPL on checkout + PDP ("Pay in 4" messaging) CRO Medium Medium Very High
ST-04 Create founder/brand story page ("Meet Sarah") with personal narrative Content Medium Medium High

User Experience Analysis

Hero Section Clarity 3/10

Hero is image-only with no visible headline, sub-headline, or CTA button in the English version. A new visitor cannot determine within 3 seconds what Match Perfumes sells, who it's for, or why to buy here. The hero communicates aesthetic but not value.

Value Proposition 2/10

Completely absent on the English homepage. No headline communicating the inspired/niche positioning, price advantage, quality claim, or brand mission. The only copy above the fold is the free delivery ticker and the navigation links.

Category Discoverability 6/10

"Explore Match World" section with 4 visual tiles (Beauty, Gifts, Men's, Women's) provides visual category entry points. Navigation menu has 8 top-level items with clear sub-categories. However, tiles lack product names, prices, and hover CTAs.

Promotional Communication 5/10

Ramadan offer category is linked prominently in nav (first position). "Buy 2 + musk for 100" bundle offer is visible as a section header. Free delivery threshold in ticker. However, none of these are supported with urgency, expiry, or benefit context.

Trust Signals 6/10

SBC badge, VAT number, branch link, app download, and review section all present. However, star rating aggregate is missing, review avatars are broken, and no payment method logos visible on homepage (Visa/Mada/Apple Pay reassurance).

Visual Hierarchy & CTA Clarity 4/10

The page lacks a dominant call-to-action. "View all" links exist on collection sections but are text-only. No primary "Shop Now" button is visible above the fold. The visual weight is consumed by imagery without directing the eye to a conversion action.

Page Section Review

🖼
Homepage Hero
Full-width image banner, no text overlay, no CTA. Free delivery ticker visible above. Brand name in nav only.
❌ No value proposition — high bounce risk
🗂
Category Navigation
Desktop: Horizontal nav with Perfumes dropdown (6 sub-items), Gifts, Solid, Home, New Arrival, Beauty. Mobile: Hamburger menu with full category list.
⚠ Good structure, duplicated DOM items, no search bar visible
Reviews Section
30+ reviews visible. All text in Arabic. All avatars broken/placeholder. No star ratings shown. No aggregate score. Slider format.
❌ Zero English social proof — English visitors unaffected by reviews
🎁
Offer / Bundle Section
"Buy 2 perfumes + musk for 100" heading appears as section title. Product slider below with Salla placeholder banners. "View all" CTA in text format.
⚠ Offer visible but unexplained — missed conversion moment
📱
Mobile Header / Menu
Logo centred, hamburger right. Free delivery ticker runs full width. Mobile menu expands to full category list. App download links in footer.
⚠ Functional but ticker occupies prime viewport space on mobile
🔍
Product Discovery Area
"Explore Match World" grid: 4 category tiles. "Ramadan Offers" section. "Selected Packages" product slider. No filter, no sort, no search prominence.
⚠ Discovery relies on category browsing only — no guided selling

Core Web Vitals & Speed

All metrics below are estimated based on Salla SPA platform characteristics and observable homepage structure. Validate with PageSpeed Insights / Lighthouse on mobile and desktop.

Needs Improvement — Estimated
LCP
Largest Contentful Paint
~3.2s
Target: ≤ 2.5s

Likely cause: Full-width hero image fetched without priority hints. Salla's SPA JS must execute before above-fold content renders. Salla CDN helps but JS-first architecture means LCP element is deferred.

Needs Improvement — Estimated
CLS
Cumulative Layout Shift
~0.18
Target: ≤ 0.1

Likely cause: Ticker bar, review slider, and dynamically-rendered product sections load without reserved space. Review images loading as placeholders then resolving creates measurable layout shift.

Needs Improvement — Estimated
INP
Interaction to Next Paint
~220ms
Target: ≤ 200ms

Likely cause: Salla SPA event handlers for menu, sliders, and cart interactions. Third-party scripts (analytics, review widgets) competing for main thread. Heavy JS initialisation on first interaction.

Supporting Metrics & Risk Areas

Image Payload Risk
High

Homepage loads multiple full-width hero images, a category grid, and a product/package slider. Salla CDN uses WebP with image transforms (confirmed from CDN URLs: fit=scale-down, format=auto) — this partially mitigates the risk. However, missing fetchpriority="high" on LCP image and absent lazy loading on below-fold images are likely issues.

JavaScript Bundle Weight
High

Salla is a full SPA (Single Page Application). The entire React/Vue bundle must download and execute before content renders. This is inherent to the platform. Third-party additions (analytics scripts, chat widgets, marketing pixels) compound the issue. Estimated JS payload: 400–700KB uncompressed.

Third-Party Script Risk
Medium–High

Review slider, analytics, and potential marketing pixel scripts (Meta/TikTok for KSA market) each add main-thread blocking time. Recommend auditing via Chrome DevTools Network tab and deferring non-critical third parties.

Font Loading Strategy
Unknown

Arabic web fonts (likely Noto Naskh Arabic or similar) add significant payload for Arabic-language rendering. If not subset and preloaded, font swap causes visible text flash. English typeface loading strategy also needs validation. Recommend font-display: swap and preloading critical fonts.

Critical
Add fetchpriority="high" to hero image

Mark the LCP hero image with fetchpriority="high" so the browser prioritises it in resource discovery. Estimated impact: -0.4–0.8s LCP.

High
Reserve space for dynamic components

Add explicit width/height or aspect-ratio CSS to ticker, slider, and review components to prevent layout shift on load. Target CLS below 0.1.

High
Lazy-load below-fold images

Ensure all category tile images and product slider images have loading="lazy". This reduces initial page weight and defers non-critical image requests.

Medium
Defer non-critical third-party scripts

Use async/defer for analytics, marketing pixels, and chat widgets. Load after first user interaction where possible. Validate with Lighthouse "Reduce unused JavaScript" audit.

Medium
Preload critical Arabic fonts

Add <link rel="preload"> for primary Arabic web font. Ensure font-display: swap. Consider subsetting to only characters used in product names.

Low
Validate with real Lighthouse audit

Run PageSpeed Insights on both mobile and desktop. Use the field data (CrUX) for real-user metrics. All estimates above should be replaced with measured values before prioritisation.

Estimated vs. Target Performance

Search Visibility & Optimisation

📄

Homepage Structure

Critical Issue

JS-rendered homepage means Googlebot sees an empty page on first crawl. H1 tag likely not rendered server-side. Critical content (category names, offers, brand narrative) is client-side only. This suppresses the page's ability to rank for branded and category terms.

📝

Metadata Opportunities

Needs Work

Salla generates default meta titles and descriptions. For Match Perfumes, the homepage title should target: "Match Perfumes | Inspired Perfumes KSA | Free Delivery over 100 SAR". Category pages should target "{Category} Perfumes Saudi Arabia | Match Perfumes". Validate current meta output.

🔗

Internal Linking

Partial

Navigation and footer provide good internal link structure. However, desktop/mobile menu duplication in the HTML DOM creates link repetition. Review carousel links and category tile links add useful internal paths. No breadcrumb navigation confirmed.

Structured Data / Schema

Not Detected

No Product, Review, BreadcrumbList, Organization, or LocalBusiness schema detected. Implementing Product + Review schema on PDPs would enable star rating rich snippets in SERP — a significant CTR improvement for fragrance product searches.

🖼

Image SEO

Critical Gap

All observed images have either empty alt attributes or generic platform-default alt text. The Salla CDN serves WebP efficiently, but without descriptive alt text, Google Image Search and contextual image indexing is entirely missed. KSA image search volume for perfumes is substantial.

🌐

Bilingual SEO

Opportunity

Separate /en and /ar URL paths exist. Hreflang tags should be implemented to signal language/region targeting to Google. Arabic content likely has stronger on-page depth. English content is near-empty — Arabic-to-English keyword mapping is a significant organic traffic opportunity.

KSA Perfume Keyword Opportunities

Keyword Theme Example Keywords Language Search Intent Recommended Page Priority
Inspired Perfumes inspired perfumes KSA, dupe perfumes Saudi Arabia, affordable luxury fragrance English Commercial Homepage + Category Page Critical
Specific Inspiration "inspired by Baccarat Rouge", "inspired by Oud Ispahan" English + Arabic High Purchase Intent Individual PDPs Critical
Arabic Category عطور نسائية, عطور رجالية, عود مسك Arabic Commercial Browse Category pages (/ar) High
Gifting perfume gift set KSA, عطر هدية, Ramadan gift perfume Bilingual High AOV intent Gifts & Sets category High
Niche / Musk niche perfumes Saudi Arabia, مسك عطر, white musk perfume Bilingual Commercial Musk + Niche category pages Medium
Educational what are inspired perfumes, difference between inspired and original perfume English Informational → Commercial Blog / FAQ page Medium
Brand Search match perfumes, ماتش للعطور, matchperfumes.com Bilingual Navigational Homepage, About page Medium
Local + Delivery perfume delivery KSA, free perfume delivery Riyadh, solid perfume Saudi English Local Commercial Homepage, footer, meta descriptions Medium

Conversion Optimisation Analysis

Estimated Conversion Funnel — English Storefront

Awareness → Homepage Visit
100% — Visitors arrive from organic, social (Instagram/TikTok), direct, or referral
Homepage → Category / Product View
~48% estimated — High drop-off due to no English copy, no visible CTA, hero image only. New visitors with no brand awareness likely bounce immediately.
Category View → Product Detail Page
~38% estimated — Category browsing works but lacks filters, sorting, and scent profile indicators to guide product selection
PDP View → Add to Cart
~20% estimated — Likely missing scent notes, social proof in English, BNPL options, and urgency signals. Purchase hesitation high in this category.
Cart → Checkout Complete
~14% estimated — Salla checkout is generally clean, but absence of BNPL messaging and return policy visibility in the cart likely causes hesitation
01

First-Order Capture: Welcome Incentive

Add a popup or slide-in offering "10% off your first order" in exchange for an email or phone number. Triggered after 5 seconds or on exit intent. In the KSA market, SMS/WhatsApp is often more effective than email for initial capture. This single change can recover a measurable portion of first-visit abandonment.

Estimated impact: +8–15% first-order conversion rate
02

Bundle Builder: The "Match Set" Mechanic

Inspired perfume buyers often want multiple complementary scents. Build a "Create Your Match Set" mechanic: choose 2 perfumes + 1 musk = fixed discount price. Frame this as curated, not generic. Present with "Most popular combinations" to reduce decision paralysis. This directly addresses the existing "2+musk for 100" offer with better UX framing.

Estimated impact: +20–35% average order value
03

Cart AOV Motivator: Delivery Threshold Progress

Display a progress bar in the mini-cart: "You're X SAR away from free delivery". This is a proven KSA e-commerce conversion tool — customers regularly add items to reach the threshold. Currently the free delivery offer exists in a ticker but is not contextualised at the cart level where it matters most.

Estimated impact: +12–20% cart AOV
04

BNPL: Tamara / Tabby Integration

Buy Now Pay Later services (Tamara, Tabby) are dominant KSA consumer finance tools, particularly for purchases in the 100–500 SAR range. If not already integrated, adding "Pay in 4 installments with Tamara" messaging on PDPs and at checkout is among the highest-impact CRO actions available. Display estimated instalment amount on product pages.

Estimated impact: +15–25% checkout conversion
05

PDP Urgency Signals

Add contextually honest urgency: "X left in stock" (if accurate), "X people viewing this now", or time-based prompts during sale periods. In the inspired perfume category, stock scarcity is believable and drives decisions. Combine with a "Notify me when back in stock" email/SMS capture for sold-out items.

Estimated impact: +8–12% add-to-cart rate
06

WhatsApp Business: Pre-Purchase Support

KSA shoppers frequently want to ask about scent strength, longevity, or inspiration authenticity before buying. A WhatsApp Business button (floating, non-intrusive) converts these queries into sales. This is especially important for the niche and high-price products. Assign a knowledgeable team member to handle fragrance questions — this builds brand relationship alongside conversion.

Estimated impact: +5–10% conversion for high-consideration products

Inclusive Design Assessment

⚠ Issue Found

Image Alt Text

All major images observed — hero banners, category tiles, product sliders — appear to have missing or generic alt text. This fails WCAG 2.1 Success Criterion 1.1.1 (Non-text Content). It also directly harms SEO as Google uses alt text for image indexing.

WCAG 2.1 — Level A — SC 1.1.1
⚠ Issue Found

Colour Contrast

Light text on image overlays in category tiles is a common Salla theme issue. Without specific colour measurement, this is flagged as a likely failure for WCAG AA contrast (4.5:1 for text). Validate with browser contrast checker on category tile text.

WCAG 2.1 — Level AA — SC 1.4.3
⚠ Issue Found

Broken Images (Reviews)

30+ reviewer avatar images are broken (empty Salla placeholder). Screen readers encounter empty img elements with no alt. This is both a visual trust issue and an accessibility failure — broken images should have descriptive alt text ("Review by [Name]").

WCAG 2.1 — Level A — SC 1.1.1
⚠ Issue Found

Keyboard Navigation

Sliders and carousels are common keyboard navigation failures. Salla's default review slider and product slider likely lack keyboard control (arrow key navigation, focus management). This affects users who cannot use a mouse and is a WCAG 2.1.1 failure.

WCAG 2.1 — Level A — SC 2.1.1
⚠ Issue Found

Bilingual Readability

Arabic reviews appear on the English page without lang="ar" attribute on those elements. Screen readers will mispronounce Arabic text using English phonetics. Similarly, RTL text within an LTR layout requires proper dir attribute handling. Validate with screen reader testing.

WCAG 2.1 — Level AA — SC 3.1.2
⚠ Issue Found

Mobile Tap Targets

Navigation links in the ticker (free delivery), footer links (VAT number), and small "View all" CTAs may fall below the 44×44px minimum tap target size recommended by WCAG 2.5.5. Particularly important for mobile-primary Saudi audience.

WCAG 2.1 — Level AAA — SC 2.5.5
⚠ Issue Found

Focus Indicators

SPA-based storefronts often suppress or remove default browser focus outlines for aesthetic reasons. If keyboard focus is not visible, keyboard users cannot determine where they are on the page. Check all interactive elements for visible focus state.

WCAG 2.1 — Level AA — SC 2.4.7
✓ Acceptable

Page Language Declaration

Separate /en and /ar URL paths suggest correct lang attribute per language version (lang="en" on English pages, lang="ar" on Arabic). This enables screen readers to correctly switch language profiles. Validate that lang attribute is correctly set in the rendered HTML <html> tag.

WCAG 2.1 — Level A — SC 3.1.1
✓ Acceptable

Page Structure / Headings

Observable section headings (H2: "Explore Match World", "Customers Reviews", "Buy 2 perfumes + musk") suggest heading structure is present. However, the H1 tag may not be rendered without JavaScript. Validate that a meaningful, keyword-rich H1 is present in the page DOM after JS execution.

WCAG 2.1 — Level A — SC 1.3.1

Brand Credibility & Legal Signals

✓ Present

Saudi Business Center Verification

SBC badge with verification link in footer. Clicking verifies certificate #0000048312. This is one of the strongest local trust signals available to a Saudi e-commerce brand. Very few competitors display this prominently.

✓ Present

VAT Registration Number

VAT number 310703904200003 is displayed in the footer. This signals financial legitimacy and is legally required for Saudi businesses. Compliant with Saudi Zakat, Tax and Customs Authority (ZATCA) e-commerce requirements.

✓ Present

Legal Pages (Privacy, Refund, Terms)

Four policy pages linked from footer: Privacy Policy, Exchange Refund and Cancellation Policy, Usage Agreement, and "What are inspired perfumes?" (educational). All accessible. Refund/exchange policy is the critical trust page for this product category.

✓ Present

Physical Branches Page

Footer links to "Our branches" page, confirming a physical retail presence. This dramatically reduces online purchase anxiety in the KSA market where in-person fragrance testing is the norm. This signal should be promoted far more prominently than a footer link.

✓ Present

Mobile App (iOS & Android)

Both App Store (Apple) and Google Play links are in the footer. A branded mobile app signals brand investment and longevity to new customers. App links should also appear in the hero or header — not just the footer — as a trust-building and retention mechanic.

✗ Missing

Payment Method Trust Logos

No visible payment method icons (Visa, Mastercard, Mada, Apple Pay, STC Pay, Tamara, Tabby) anywhere on the homepage or in the footer. These are standard KSA e-commerce trust signals that reduce checkout abandonment. Add to footer and/or near the "Add to Cart" button on PDPs.

✗ Missing

English-Language Review Summary

While 30+ reviews exist, none are in English or translated. A "4.9/5 stars from 500+ customers" aggregate widget would communicate trust to English visitors without requiring translation of individual reviews. This is a critical gap for the English storefront.

✗ Missing

Founder / Brand Story On-Site

Multiple customers mention "أخت ساره" (Sister Sarah) by name — a powerful personal brand signal. Yet no About page or founder story is linked from the navigation. The "About Us" page exists (in footer) but is not featured in the main navigation hierarchy, burying a key trust-building asset.

✗ Missing

Delivery Timeline Clarity

The free delivery threshold (100 SAR) is promoted, but expected delivery times are not visible on the homepage. KSA customers expect same-day or next-day delivery as a baseline from competitors (noon, Amazon.sa). Prominently stating "Delivered within 2–3 days in KSA" (or better) reduces pre-purchase anxiety.

90-Day Action Plan

Days 0–30

Foundation & Quick Wins

Focus: Content gaps, trust signals, broken elements, and first-order capture. No platform changes required — content and configuration only.

Write English homepage hero copy (QW-01) Add headline + sub-headline + CTA to hero section. Example: "Premium Inspired Fragrances, Made in Saudi Arabia. Free delivery over 100 SAR." Owner: Marketing / Founder. KPI: Bounce rate reduction, session duration increase.
Fix all image alt text (QW-02) Add descriptive alt text to all hero images, category tiles, product images. Include fragrance name, brand inspiration, and category in alt strings. Owner: Developer / Content. KPI: Google Image Search impressions.
Surface bilingual or English reviews (QW-03) Identify the handful of existing English-language reviews (Hussain Al Abdulah, Mohammed Arishi, Nawaf Oo) and surface them first on the English homepage. Add a star-rating aggregate (4.9★ / 5) widget above the review carousel. KPI: PDP add-to-cart rate.
Fix broken review avatar images (QW-04) Replace broken Salla placeholder images with initials-based avatars (coloured circles with reviewer initials). This requires no photography — just CSS/JS fallback. Owner: Developer. KPI: Homepage trust perception (qualitative).
Clarify Ramadan / bundle offer (QW-06) Rewrite the "Buy 2 + musk for 100" section with: which products qualify, the price saving, a prominent "Shop the Bundle" CTA button, and a counter showing remaining offer validity. Owner: Marketing. KPI: Bundle page click-through rate.
Add payment method logos to footer and PDP Add Visa, Mastercard, Mada, Apple Pay, STC Pay icons to footer and near Add-to-Cart on PDPs. If Tamara/Tabby are integrated, surface their logos prominently. Owner: Developer. KPI: Checkout abandonment rate.
Projected impact: -20–30% homepage bounce rate | +10–15% add-to-cart rate | Measurable trust signal improvement
Days 31–60

Conversion Architecture & SEO Foundation

Focus: Conversion mechanics, BNPL, email capture, PDP improvements, and structured data implementation.

Implement welcome email/SMS capture popup (ME-01) Add 10%-off-first-order popup triggered at 5s or on exit intent. A/B test email vs phone number capture. Integrate with Salla's built-in marketing tools or Klaviyo. Owner: Marketing + Developer. KPI: Email list growth rate, first-order conversion rate.
Build scent notes / profile section on PDPs (ME-04) Add Top / Heart / Base notes accordion or visual to every product page. Include "Inspired by [Original Fragrance]" label with inspiration details. This is the single highest-impact PDP content addition for both SEO and conversion. Owner: Content + Developer. KPI: PDP engagement time, add-to-cart rate.
Implement Product + Review schema on all PDPs (ME-03) Add JSON-LD structured data for Product (name, brand, price, availability) and AggregateRating (ratingValue, reviewCount). This enables star rating rich snippets in Google SERP — a significant CTR improvement. Owner: Developer. KPI: SERP click-through rate, rich snippet appearance.
Add / confirm BNPL: Tamara or Tabby (ST-03) Integrate Tamara or Tabby if not already active. Display "Pay in 4 with Tamara" widget on PDPs showing per-instalment amount. Add payment method to checkout. Owner: Developer + Finance. KPI: Checkout conversion rate, AOV.
Cart AOV motivator: free delivery progress bar (QW-05) Add visual progress bar to mini-cart and cart page showing distance to free delivery threshold. "Add X SAR more for free delivery" with quick-add product suggestions. Owner: Developer. KPI: Average order value, items per order.
Add "Inspired by" keyword naming to product titles (ME-02) Rename products to include "Inspired by [Original Brand] [Fragrance]" in the product title (e.g., "Rose Oud — Inspired by Tom Ford Rose Prick"). This targets high-intent search terms directly. Owner: Content. KPI: Organic product page traffic.
Projected impact: +15–25% checkout conversion rate | +20–30% email list growth | First structured data rich snippets begin appearing
Days 61–90

SEO Growth, Content & Brand Depth

Focus: Content strategy, founder narrative, hreflang implementation, WhatsApp integration, and performance validation.

Launch educational FAQ/blog page (ST-01) Publish "What are Inspired Perfumes?" long-form page (already partially addressed in footer link — expand with proper SEO content). Add "How to choose your first inspired fragrance", "Top 10 inspired fragrances in KSA". Owner: Content. KPI: Organic non-brand traffic growth.
Create founder brand story page (ST-04) Build an "About Match" or "Meet Sarah" page featuring the founder's story, the brand mission, and the philosophy behind inspired fragrances. Promote in main navigation. This converts the existing word-of-mouth founder brand equity into a discovery asset. Owner: Founder + Content. KPI: About page sessions, brand search volume.
Implement hreflang tags for Arabic/English (bilingual SEO) Add hreflang="ar-SA" and hreflang="en-SA" tags to all pages. This signals to Google which version to show to which audience. Critical for avoiding duplicate content penalties on the /en and /ar versions. Owner: Developer. KPI: Impressions by language in Google Search Console.
Add WhatsApp Business floating chat button (ST-02) Integrate a non-intrusive WhatsApp chat button on PDPs and cart. Assign a dedicated scent consultant who can answer pre-purchase questions. Track conversion from WhatsApp conversations. Owner: Operations + Developer. KPI: Pre-purchase enquiry → conversion rate.
Run Lighthouse audit and validate all performance fixes Run full PageSpeed Insights audit on mobile and desktop after all changes. Measure LCP, CLS, INP against estimates in this report. Set performance budget and integrate Lighthouse CI into deployment pipeline if possible. Owner: Developer. KPI: Core Web Vitals scores — all into "Good" range.
Launch gifting UX: gift wrap, personalised notes, occasion categories Add gift wrapping option at checkout (upsell). Create "Best Gifts" curated collection for Eid, Valentine's, Mother's Day. Add "This is a gift" toggle in cart with personalised message option. Owner: Operations + Developer. KPI: Gift order rate, Gifts & Sets AOV.
Projected impact: +40–60% organic traffic growth (90–180 day lag) | Measurable improvement in English-storefront conversion rate | Brand search volume increase

Effort vs. Impact Matrix

Quick Win (Low Effort, High Impact)
Strategic Play (High Effort, High Impact)
Fill-In (Low Effort, Low Impact)
Deprioritise (High Effort, Low Impact)

Estimated Commercial Impact

+25–40%
English Storefront Conversion Rate

Adding an English value proposition, bilingual social proof, and first-order capture mechanics is conservatively projected to materially reduce bounce and increase conversion on the English storefront within 60 days.

+20–35%
Average Order Value

Bundle builder, BNPL integration, cart threshold progress bar, and gifting UX combine to drive more items per order. Inspired perfume buyers often want to explore multiple scents simultaneously.

+50–80%
Organic Search Traffic (90–180 days)

Fixing JS rendering, implementing structured data, adding "Inspired by" product naming, launching educational content, and fixing image alt text creates a compound SEO benefit that accumulates over 3–6 months.

3–5×
Email / SMS List Growth

A welcome incentive popup alone, combined with back-in-stock notifications and seasonal campaign capture, can grow the owned marketing list dramatically from its current (likely minimal) baseline within 90 days.

Note: All impact estimates are directional benchmarks based on industry data for KSA e-commerce fragrance brands and the specific findings identified in this audit. Actual results depend on implementation quality, seasonal demand cycles, and competitive activity. Establish a baseline analytics measurement plan before beginning implementation. Validate all estimates against real Salla analytics data.

Final Assessment

Match Perfumes has the raw ingredients for a high-performing Saudi fragrance e-commerce brand — authentic customer love, a verified business identity, a founder-connected brand personality, omnichannel retail presence, and a genuinely differentiated product proposition in the fast-growing inspired fragrance segment.

The gap between brand potential and online performance is almost entirely a content and conversion architecture gap, not a product or market fit gap. The customers who find Match Perfumes love it — the challenge is that the English storefront is functionally invisible to them until they already know to look. A first-time English-speaking visitor encounters an image-only homepage, Arabic reviews, and no clear reason to stay.

The recommended path is clear: close the content gap in 30 days, build the conversion mechanics in 60 days, and invest in content-led SEO growth in 90 days. The first phase requires no platform changes — just copywriting, alt text, and configuration. The investment required is minimal relative to the conversion impact.

The KSA inspired perfume market is growing, competitive, and increasingly driven by social proof and digital discovery. Match Perfumes' existing brand loyalty, physical presence, and SBC credibility give it a foundation that most competitors cannot quickly replicate. The window to establish digital market leadership in this segment is open — but it requires urgency.

Current State
54 / 100
90-Day Target
75 / 100
12-Month Potential
88+ / 100