{% extends "cms/base.html" %} {% load tenant_tags %} {% block title %}Site Settings{% endblock %} {% block extra_head %} {% endblock %} {% block cms_content %}

Site Settings

{% csrf_token %}
Contact
Phone *
Working Hours *
Address *
Google Maps URL *
Map embed URL
In Google Maps: Share, then Embed a map, then copy the address inside src="...". Leave blank and the map is hidden rather than showing someone else's office.
SEO & Analytics
Google Analytics ID
Tag Manager ID
Optional. Fill this in and the page loads the container instead of the tag above, so add GA4 as a tag inside GTM or nothing is measured.
Service Account
Needed for the dashboard charts. Stored encrypted. Leave the dots alone to keep the saved key.
Meta Description
Meta Keywords
reCAPTCHA
reCAPTCHA v2 Site Key
reCAPTCHA v2 Secret
reCAPTCHA v3 Site Key
reCAPTCHA v3 Secret
{% if 'ecommerce'|module_enabled:tenant %}
Stripe Payments Console
Publishable Key
Secret Key
Webhook Secret
{% endif %}
FAB Club Sign In
Client ID
Client Secret
Outgoing Email (SMTP)
SMTP Host
Port
No-Reply
Password
Support Email
Password
SMS — Twilio
{% if twilio_balance is not None %} {{ twilio_currency }} {{ twilio_balance }} {% endif %} Console
Account SID
Auth Token
From Number
Your Twilio SMS number in E.164 format
WhatsApp — Twilio Console
Account SID
Shared with SMS above
From Number
Your Twilio WhatsApp number in E.164 format
OpenAI — AI Chat Widget
{% if openai_balance is not None %} USD {{ openai_balance }} left {% endif %} Billing
API Key
Admin Key
Optional. Read only key used to fetch real spend from OpenAI. Without it, spend is estimated from chat tokens logged here.
Credit Added
Enter what you topped up and the date. The balance above is this figure minus spend since that date.
Brand
Site Name
Page Title Suffix
Shown as: {{ company }} — [this text]
Logo
{% if obj.logo %} {% else %} {% endif %}
PNG or SVG with a transparent background. Minimum width 240px.
{% if obj.logo %} {% endif %}
Favicon
{% if obj.favicon %} {% else %} {% endif %}
512 x 512 px square. Larger images open a crop window.
{% if obj.favicon %} {% endif %}
Apple Touch Icon
{% if obj.apple_touch_icon %} {% else %} {% endif %}
180 x 180 px square. Shown when the site is saved to an iPhone or iPad.
{% if obj.apple_touch_icon %} {% endif %}
{% endblock %} {% block extra_js %} {% endblock %}