Settings Overview
Settings are organized into six main categories:General
Site name, branding, colors, timezone
Social & SEO
Social links, meta tags, analytics
SMTP
Email server configuration
Admins
System administrator management
Notifications
Email notification preferences
Data & Export
Data management and exports
SiteSettings Schema
All settings stored in a single configuration object:General Settings
Site Information
Display name of the site (e.g., “Cafh Chile”)
Short description for meta tags and browser tabs
Canonical URL including protocol (e.g., “https://cafh.cl”)
URL or path to site logo image
URL or path to favicon (recommended: 32x32px PNG or ICO)
Branding Colors
Main brand color in hex format. Used for:
- Header and navigation
- Primary buttons
- Links and accents
Secondary accent color. Used for:
- Hover states
- Highlights
- CTAs
Localization
IANA timezone identifier for event scheduling and timestampsAvailable options:
- America/Santiago (UTC-3/4)
- America/Buenos_Aires (UTC-3)
- America/Mexico_City (UTC-6)
- Europe/Madrid (UTC+1/2)
ISO 639-1 language code for interface and content
Maintenance Mode
When enabled, shows maintenance page to all non-admin users
Social Media & SEO
Social Links
Configure social media profile URLs:- Footer social icons
- Contact page links
- Open Graph metadata
SEO Configuration
Global SEO title template (appears in Google results)
Meta description (150 chars max, appears in Google results)
Default Open Graph image (1200x630px recommended)Used when sharing on social media if page doesn’t have specific OG image
Analytics Integration
Google Analytics 4 Measurement ID (format:
G-XXXXXXXXXX)Google Tag Manager Container ID (format:
GTM-XXXXXXX)Meta (Facebook) Pixel ID for conversion tracking
SMTP Configuration
Email sending configuration for cPanel SMTP:SMTP Settings
Host Configuration
Enter your cPanel SMTP server hostname:
- Usually
mail.yourdomain.com - Check cPanel Email Accounts section
Port Selection
Choose appropriate port:
- 587: STARTTLS (recommended)
- 465: SSL/TLS
- 25: Plain (not recommended)
Authentication
Enter email account credentials:
- User: Full email address (e.g.,
[email protected]) - Pass: Email account password
Sender Information
Configure default sender:
- From Email:
[email protected] - From Name:
Cafh Chile
SMTP credentials are stored locally in the browser. In production, store on server-side only and never expose to frontend.
Administrator Management
Manage system administrators:User Roles
Super Admin
Full system access including settings and user management
Admin
Content management, CRM, and campaigns (no system settings)
Editor
Content creation and editing only
Notification Settings
Configure system notification preferences:Email address to receive system notifications
Notification Types
📨 Send notification when someone subscribes via footer or form
⚠️ Alert when email bounces (invalid address or delivery failure)
🔴 Notify when automation workflow encounters error
📊 Send weekly summary email with key metrics and activity
Data Management
Storage Keys
All settings persist to localStorage:Saving Settings
Default Values
If no settings found, these defaults are used:Settings UI Components
Tab Navigation
Save Confirmation
Visual feedback when settings saved:Best Practices
Keep Social Links Updated
Keep Social Links Updated
Monitor SMTP Limits
Monitor SMTP Limits
Most cPanel hosts limit 80-100 emails/hour. Configure rate limiting to avoid blacklisting.
Test Maintenance Mode
Test Maintenance Mode
Before enabling site-wide maintenance, test with non-admin account to verify messaging.
SEO Description Length
SEO Description Length
Keep meta descriptions under 150 characters for optimal Google display.
Color Accessibility
Color Accessibility
Ensure primary and accent colors meet WCAG contrast requirements (4.5:1 minimum).
Related Documentation
Journey Profiles
Configure user profiles and wizard settings
Change Log
View audit trail of all setting changes