Skip to main content
All updates
New feature·Sun Sep 06·

Introductory offers can now require a full month at the normal price

A flash sale with an introductory price can require a set number of full-price months after it, and a dated offer now ends on the day it says it does — for the client and for the charge.

An introductory offer can now require a minimum period at the normal price
after the offer ends. The builder also lets you specify an exact final
introductory day and which class allowances qualify.

**Require full months at the normal price.** Set how many complete billing
cycles the client keeps the membership for after the offer ends. They are told
the exact date before they pay. A cancellation, renewal stop or allowance change
cannot take effect before that date, but a client can give notice during the
minimum period when the proposed end respects it. Pausing cannot remove the
required paid period. Staff retain their separate administrative controls.
These settings affect new purchases; existing purchased terms stay unchanged.
Leaving this at 0 keeps the existing behaviour, and the builder explains what
0 means.

**Choose what a dated offer means.** An offer priced through 31 October can now
work two ways, and you pick which. *Whole billing cycles* is what it has always
done: every cycle that starts on or before that date is discounted, so for most
clients the offer really runs a few days past it — each client is now shown
their own real end date instead of the date on the poster. *Exactly this date,
for everyone* takes one introductory payment that covers access through
31 October and starts the normal price on 1 November. Deferred-start purchases
are not eligible for this exact-date offer. The second option needs at least one full-price cycle after it,
because otherwise the client could take the whole offer window and leave.

**Memberships billed by the week or the day.** Requiring full-price cycles works
on a membership billed monthly or yearly, and on the *exactly this date, for
everyone* option. It cannot be promised on a weekly or daily membership when the
offer runs for a number of billing cycles, because the discount behind it can
only be set in whole months — so the normal price would not start on the date
your client was promised. The builder tells you when you have picked that
combination and names the two ways to make the offer work.

**Offers on class-allowance memberships.** If your membership is priced by how
many classes a month the client picks, a single offer price can only be a
genuine offer for the plans that cost more than it. You can now say which
allowance the offer starts from — for example, "from 4 classes a month". Smaller
plans keep their normal price and the client is told why, instead of quietly
being charged the ordinary amount under an offer badge. Previously an offer
priced above your cheapest plan simply could not be created at all.

**Dates are right now.** A membership that renews on the 31st used to be quoted
its next charge on the 3rd of the following month while the actual invoice went
out on the 28th. Month-end and leap-year dates now match the charge exactly.
Next update

Notice periods and plan changes now land on the real renewal date

When a membership renews at the end of the month, a notice period or a class-allowance change could finish one day early. It now always lands on the member's real next renewal date.