PortalCre8ive DemographicsAdmin
Admin Dashboard
Cre8ive Demographics platform overview
Companies
Users
Total Reports
Reports Today
Revenue (all-time)
Revenue (this month)
Active Subscriptions

Subscription Revenue

Monthly recurring revenue (MRR):
ProductBillingActiveMonthly Revenue
Loading…

Platform Products

Drive Time Reports
Demographic analysis within a drive time polygon
Active
Sector Reports
Single postcode sector demographic report
Active
Report Builder
Unlimited catchment reports - radius, draw, sector & boundary (subscription)
Active
Property Reports
Full demographic & neighbourhood report for a single address
Active
Data Downloads
Sector, district & full-UK dataset licences (CSV / Excel)
Active
Companies & Credits
Credits are shared across all users in a company

Companies

CompanyContactCredits (shared)UsersReportsSubscriptionsAdjust CreditsActions
Loading…
Users
All portal users and their company assignments

All Users

UserCompanyCompany CreditsReportsJoinedLast loginActions
Loading…
Subscriptions
Every active or recently-cancelled subscription across the deployment. Per-company grant / revoke controls live in Companies & Credits → Manage.

All subscriptions

CompanyProductIntervalStatus SourceLicenceWLRenewsStarted
Loading…
Agent Branding
White-label fields per company. Take effect on the property report renderer only when the company also has an active property subscription with white_label_enabled = 1 (toggle in the company's Manage Subscriptions modal).

Company

Header preview

Pick a company to preview the white-label header.
Report History
All drive time reports generated across all companies

Reports

CompanyUserLocationParametersHouseholdsSectorsMethodDate
Loading…

House Price Data — Rolling 12-Month Average

Sources: Land Registry (E&W) + Registers of Scotland
📐 Method: sum(all sale prices in last 12 months) ÷ number of sales per sector
🗓️ Frequency: Update monthly after Land Registry publish (20th working day)
🗺️ Coverage: England, Scotland, Wales & Northern Ireland (10,625 sectors)
Test a Sector (checks current month data only)
Rolling Window
months (recommended: 12)
What this does
Downloads monthly Land Registry CSVs + RoS data, groups by postcode sector, computes true mean (total ÷ count), writes to Master CSV. Runs in background — takes 15–40 minutes.
Status: Idle

Sector Data Audit

Verify what data drives the average house price for any sector

Data Sources & Attribution

🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁷󠁬󠁳󠁿 England & Wales
HM Land Registry Price Paid Data
Updated monthly (20th working day)
Available: Jan 1995 – present
Contains HM Land Registry data © Crown copyright and database right 2025. OGL v3.0.
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland
Registers of Scotland Open Data
Updated annually / quarterly
Available: 2003 – present
Contains Registers of Scotland data © Crown copyright and database right 2025. OGL v3.0.
Email (Postmark)
Purchase confirmations, account emails and website contact-form enquiries are sent via Postmark.

Connection Status

Loading…

Postmark Settings

Stored encrypted at rest. Postmark → Server → API Tokens.

Send Test Email

Licences
Usage licence templates shown at checkout, and which licence applies to each product. The Full UK Dataset is your master-data override (Internal / External / Web).

Licence Templates

Report Fields
Control which demographic fields appear in PDF summaries and Excel reports

Field Configuration

Coverage
Tick which products include each category. Default: every category in every product — untick the exceptions. Drives the public Coverage Checker.

Categories & Products

Category Fields
Drive Time
Sector
Dataset
Bespoke
DT = Drive Time · SR = Sector · DL = Dataset Licence · BP = Bespoke
Master Dataset
The live master dataset — maintained column-by-column; download the current version below

Current Dataset

Postcode Sectors
Last Updated
Data Version
Data Fields

Data Audit — Source, Freshness & Provenance

Visual check before export / promotion
Data GroupSourcePopulated SampleLast UpdatedStatus
Loading…

Census Data Refresh

Refreshes census fields only — prices, income, counts are never touched

Estimate Missing Price & Income

District-median estimates for thin GB residential sectors — estimates only, logged & flagged

Fills price/income for GB residential sectors with no measured value but enough priced district neighbours (≥3 price, ≥2 income; plausibility-bounded). Commercial cores, Crown Deps and PO-box sectors are skipped.

Data Completeness Analysis

Scans the master for gaps — which sectors are missing which data groups. Use this to find sectors we hold but haven't enriched (e.g. PO-box-only or commercial-only sectors).

PAF Coverage Comparison

Run analysis after uploading a PAF file

Sectors present in PAF but missing from the master (candidates to add) and master sectors absent from PAF (possibly stale).

Download Master Dataset

The current live dataset, with all column updates applied

Exports the complete master dataset as it stands now — every postcode sector with all maintained columns (house prices, income, age, household counts, census fields and more). This is the single source of truth; columns are kept current by their individual update processes rather than by bulk file replacement.

⬇ Download Master CSV

Update Households & Businesses (PAF)

Royal Mail PAF sector counts · updates existing sectors only

Upload a List-Logic PAF sector-counts CSV to refresh the Households and Businesses columns. Only sectors already in the master are updated — no new rows are added. Sectors in the file but not in the master are reported below for later review. You'll see a preview before anything is written.

📦

Drop the PAF CSV here

or click to browse · expects Postcode Sector, Residential Addresses, Business Addresses

Catchment Weighting (PAF reconciliation)

Run after a PAF upload or point-index rebuild

Recomputes each sector's weight (PAF ÷ address points, 0.90–1.10 neutral band, min 20 points) so drive-time / catchment counts reconcile to the published PAF figures. Safe to run anytime.

Products & Pricing
All prices are entered inc-VAT — what the customer pays. The ex-VAT + VAT split is shown live beneath each field, derived from the global VAT rate.

VAT rate

Applies to every price below. Saved when you save any card.
%

Drive Time

Licence
Credit packages — customers buy these to fund Drive Time reports.
Credits Inc-VAT price Ex-VAT VAT Per credit (inc)
Single report — pay-per-report (no credits required).
Inc-VAT (customers pay)
£

Sector

Licence
Single sector PDF report (one-off) plus monthly + annual subscription tiers.
One-off (inc VAT)
£
Monthly (inc VAT)
£
Annual (inc VAT)
£

Property

Licence
Neighbourhood Information Report — one-off plus subscription tiers (unlimited reports). Subscriber render mints free tokens against the active company sub; one-off goes through Stripe checkout.
One-off (inc VAT)
£
Monthly (inc VAT)
£
Annual (inc VAT)
£

Report Builder

Licence
Subscription-only — unlimited catchment report PDFs & data exports. No one-off price; access is gated by an active Report Builder subscription.
Monthly (inc VAT)
£
Annual (inc VAT)
£
Changes apply immediately to public price endpoints and Stripe checkout line items. Update Stripe-side prices/products separately if you mirror them in the Stripe dashboard.
Payments
Connect Stripe. Test keys here on the NAS, live keys on the production server. Secret material is encrypted at rest with a per-environment master key (PORTAL_ENC_KEY) and is never sent back to the browser.

Status

Active mode
Encryption
Last tested

Mode

The active mode picks which keyset (and which webhook signing secret) the app uses for every checkout, webhook verification, and Customer Portal session.

Test mode keys

Publishable key (pk_test_…)
Secret key (sk_test_…)
Webhook signing secret (whsec_…)
Use the Stripe CLI for webhook delivery in test mode on the NAS: stripe listen --forward-to localhost:5050/api/stripe/webhook

Live mode keys

Publishable key (pk_live_…)
Secret key (sk_live_…)
Webhook signing secret (whsec_…)
Live keys belong on the production server only. Set PORTAL_ENC_KEY and BASE_URL in that environment first, then register the webhook endpoints at the live domain before flipping the mode toggle to Live.
Downloads
Manage downloadable products shown on the data, mapping, and sector report pages. Report prices live in Products & Pricing.

Demographic Data Products

Product Orders
Sector reports, data downloads, and mapping purchases

All Orders

TypeProductCustomerAmount StatusContractDownloadsDate
Loading…

Credit Pack Orders

CompanyCustomerCreditsAmount StatusLicenceDate
Loading…