Skip to main content

ScentLok Documentation

Welcome to the ScentLok technical documentation. This site combines WordPress 6.6.2 with BigCommerce headless commerce and integrates the SLoyalty loyalty program.

Overview

ScentLok (scentlok.com) is a hunting apparel e-commerce site featuring Carbon Alloy technology scent-control clothing. The platform uses WordPress as the content management system with BigCommerce for product catalog and checkout.

Platform Stack

  • CMS: WordPress 6.6.2
  • Commerce: BigCommerce (headless via Suma BC4WP v5.0.7.17)
  • Theme: Suma Elementor v3.0.0 (custom Laravel Mix build)
  • PHP: 8.1+
  • Node: 20.x
  • Search: FacetWP v4.3.5 + Algolia v2.8.2

Key Features

E-Commerce

  • BigCommerce headless commerce integration
  • Real-time product sync with bi-directional control
  • Gift certificate creation and redemption
  • FacetWP faceted filtering
  • Algolia instant search

Loyalty Program

  • SLoyalty integration (API key: e6838c7d)
  • Points earning on purchases
  • Widget integration on product pages and checkout
  • Custom checkout domain configuration

Marketing

  • Klaviyo email marketing (Company ID: VE7rVK)
  • BazaarVoice reviews and ratings
  • Google Tag Manager (GTM4WP v1.20.3)
  • Back in Stock notifications

Custom Features

  • Dealer locator with Google Maps
  • Order tracking via Narvar middleware
  • Advanced analytics tracking
  • Custom Elementor widgets

Documentation Structure

  1. Architecture - Platform overview and technical architecture
  2. BigCommerce Integration - BC4WP Suma fork details
  3. Theme Customizations - Suma Elementor theme and widgets
  4. Custom Plugins - Plugin documentation
  5. Search & Filtering - FacetWP and Algolia setup
  6. Marketing Integrations - Klaviyo, BazaarVoice, GTM
  7. SLoyalty Integration - Loyalty program details
  8. Development Setup - Local development guide

Support

For technical support or questions about this documentation:

  • Internal team: Rhino Group development team
  • Platform issues: Check individual integration documentation