Total CMS extension

Cookie Club extension

Memberships for your Total CMS site: sign-up, login and account pages, members-only pages, and a dashboard to approve and manage members. Free to use, with Pro coming soon.

What it does

Memberships for your Total CMS site

Sign-up, login and account pages for your members, pages only members can see, and one place in your admin to approve and manage them.

Cookie Club turns any Total CMS site into a members' site, using Total CMS's own logins and password resets. Visitors join on your sign-up page, log in on your login page, and look after their own details and password on their account page. Cookie Club draws every form inside your own design, and its updates keep them up to date.

Make any Site Builder page members-only with a tickbox. Visitors who aren't logged in are sent to your login page and straight back afterwards. Members who can't see a page yet (waiting for approval, email not confirmed, suspended or expired) get a notice page that tells them why. For part of a page, a single Twig check shows or hides it.

New members can wait for your approval or come straight in, and you can ask them to confirm their email first, which also keeps bot sign-ups quiet. The Members tab shows who's waiting, active, expiring or suspended, with Approve, Suspend, expiry dates, private notes and a password email on every member.

Members can never see your admin or read anything through Total CMS's API. Everything stays in your own Total CMS: no outside membership service, no monthly fees.

See it in action

Every member at a glance.

Who's waiting for approval, who's active, whose membership is about to expire, all in one list. Approve someone and they're emailed automatically.

The Cookie Club Members tab: count tiles and the member list, with members awaiting aproval at the top
The Cookie Club Members tab: count tiles and the member list, with members awaiting aproval at the top
Getting started

Up and running in three steps

No code to write: Cookie Club's Setup tab does the groundwork and gives you the one line each page needs.

01

Run Setup

Creates the member fields, the members collection, your first plan and its locked-down access group, and the member emails in Mailer.

02

Add the four pages

Sign-up, login, account and a members-only notice page. Paste one line into each, using your own page template.

03

Lock your pages

Tick members-only on any Site Builder page, or use the Locked pages tab. Admins always see everything.

Free

Everything a members' area needs

Pages

Sign-up and login

A sign-up form with any extra fields you choose, and a login form with "Keep me logged in" and Total CMS's own password reset. Members land back on the page they wanted.

Members

Account page

Members see their plan, status and expiry, update their name, email and phone, and change their password. A nav snippet shows Log in · Join, or Hi Name · My account.

Access

Members-only pages

A tickbox on every Site Builder page. Locked pages are never cached for the wrong person, and a notice page tells visitors why they can't see one.

Admin

Members dashboard

Count tiles, search and filters. Approve, suspend or reactivate, set expiry dates, keep private notes, send a password email or add members yourself.

Control

Approval and email confirmation

Let new members straight in or approve each one. Ask them to confirm their email first: nothing happens until they click the link.

Security

Secure by default

Security tokens on every form, a bot trap and rate limit on sign-up and login, and members can never reach the admin, the API or their own plan and groups.

Free & Pro

Start free, go Pro

Cookie Club is free to download and use. Cookie Club Pro is on the way: pay once, use it on every site you build, for every 1.x release. No subscription. Prices in Australian dollars.

Cookie Club

Free
  • Sign-up, login and account pages
  • Members-only pages and notice page
  • Members dashboard and approvals
  • Email confirmation and member emails
  • One plan
  • One-click setup and updates
Download free

Pro Bundle

$69.00
  • Pro for Pixel Plan, Byte Checkup and Relay Queue today
  • Plus Cookie Club Pro when it's released, including for bundles already bought
  • One key unlocks all four
  • Unlimited sites, every 1.x release
  • One-off payment, AUD
Buy the bundle
Pro licences

How Pro works

Every extension is free to download and use. A Pro licence switches on the extra features. You pay once, there's no subscription.

How many sites can I use it on?
As many as you like. One licence covers every site you build or look after, with no per-site fee.
How long does a licence last?
A licence covers every release of the major version you buy: a 1.x licence covers 1.0 right through to 1.99, and it never expires. A future 2.0 would be a new licence, and your 1.x sites keep their Pro features either way.
How do I get my licence key?
After you pay, we email your licence key within one business day. Paste it into the extension's settings in Total CMS (Settings → Extensions → the extension → Licence key) and Pro switches on straight away.
Does it send anything from my site?
No. The key is checked on your own site against our signature, so nothing about your site is sent anywhere and Pro keeps working offline. The only outside request is the optional update check, which sends no site data.
What's in the Pro Bundle?
Pro for all four extensions, Pixel Plan, Byte Checkup, Relay Queue and Cookie Club, with one key that unlocks them all, for less than buying them separately. Cookie Club Pro is coming soon: bundle keys, including ones already bought, will switch it on when it's released.
Can I get a refund?
Every extension has a free version, so please try it before you buy. We don't offer refunds if you change your mind or buy the wrong licence. This doesn't affect your rights under Australian Consumer Law: if Pro doesn't work as described, contact us and we'll put it right.
Requirements

What you'll need

Cookie Club needs the Pro edition of Total CMS, because it adds its own member schema and Total CMS only loads extension schemas on Pro. Member emails go through your own Mailer templates, so your site needs working mail settings. An hourly housekeeping automation notes when memberships expire; it never changes anyone's access, so Cookie Club works even without the automations cron job.

3.6+
Total CMS Pro
8.2+
PHP
Mailer
Member emails

Templates created by Setup

Optional
Automations

Hourly housekeeping

Release notes

Latest releases

What our clients say

Let's get your business moving.

Tell us about your business and what your current site isn't doing for you. First consultation's free.

Get a free consultation
Call us