Mawsim – Sales Goals & Marketing Calendar For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Mawsim measures a sales goal against the shape of your season, not against a
flat line. A linear target assumes every day of November is worth the same as
every other day. It is not: the days around an occasion carry the month.
What you get
- Goals that tell you what to do, not just where you stand. When a goal
needs attention, the card says what closing the gap takes — a daily rate,
pointed at the next occasion that can deliver it, and its lead time. - Shaped pace with a named source. Your own last year when your store has
one, a flat line as the honest floor when it does not. The label always
names which shape is running. - A marketing calendar of the commercial occasions for your country,
sorted by how soon they start, with a prep line that turns amber when the
lead time is running out. - Occasion detail, and history that builds itself — what this window did
for your store last year, a suggested play computed from your own coupon
history, and a snapshot of every window as it closes, so next year’s “last
Black Friday” is a measured number rather than a guess. - A forecast on every goal, drawn against the target so the gap is visible
before it closes. - An Analytics Overview widget and a Dashboard goal tracker, each showing
a goal against its pace marker. Clone the tracker once per goal you want to
watch. - A monthly digest and occasion prep emails — strictly opt-in, sent by
your own store to your admin address, with one-click unsubscribe.
Your figures are WooCommerce’s figures
Revenue and orders are read through WooCommerce Analytics’ own reporting layer,
never recomputed beside it — including your date-type setting (order date vs
paid date) and your excluded order statuses. Change those on Analytics >
Settings and Mawsim follows. Two screens that disagree about revenue cost you
trust in both.
What stays on your store, and what is sent
Your goals, results, occasion history and shaped-pace curves live in your own
database and run without a network. To fetch and refresh the occasion
calendar, Mawsim registers your store with its service and sends your site
address, admin email, store country, store title and store industry (see
External services). Your orders, customers and revenue never leave your site.
A store with no network keeps everything except calendar updates.
Multisite
Both activation styles work, and each site keeps its own goals, calendar and
history: on a network, Mawsim is one independent store per site. Network
activation installs Mawsim on every site and on any site created afterwards;
very large networks are installed one site at a time, on first dashboard view.
Deactivating network-wide clears the scheduled tasks and deletes nothing.
External services
Mawsim fetches its occasion calendar from Mawsim’s service at
https://api.mawsim.store. This is required for the calendar: the plugin
registers your store and receives the calendar in one request, refreshed
automatically by a scheduled background task (never during a page load).
Nothing is sent until you turn this on, and you decide on step 1 of setup.
That step carries a checkbox, “Get occasions and updates from the Mawsim
service”, which arrives ticked, with the list of what would be sent shown above
it. Untick it before pressing Continue and nothing leaves your store. Pressing
“Skip setup”, or never opening setup at all, also sends nothing. Turning it off
later in Settings > Your marketing calendar stops every request from then on.
What is sent on each request: your site address, admin email, store country,
store title and store industry. Nothing about your orders, customers or revenue
is ever sent. Requests carry the plugin name and version as their User-Agent and
no other identifier. The base URL can be overridden with the MAWSIM_API_BASE
constant or the mawsim_api_base filter.
The service returns a registration token together with the calendar data. The
token is stored on your site, never shown in your browser, and sent back to the
service on later requests so it knows the refresh is for your store. If another
WordPress installation is already registered to your site address, the service
says so and Mawsim keeps working with the calendar it already has — it simply
stops receiving updates until that address is released.
Removing your registration
Settings > Your marketing calendar carries a “Disconnect from the calendar
service” button, shown whenever calendar updates are on or your store holds a
registration. It stops the daily requests and asks the service to delete what
it holds — your site address, admin email, store country, store title and
store industry. The disconnect happens on your site first, so it takes effect
even if the service cannot be reached at the time; if it could not be reached,
the screen says so and support can confirm the deletion for you. If your store
had never registered, the screen says that instead — there is nothing there to
delete. Your goals, results and occasion history stay in your own database, and
so does the calendar you already have — it simply stops updating.
Uninstalling without disconnecting first leaves the service’s copy in place
until its retention window expires.
Terms, privacy and support
By using the plugin you send the data above to this service. How it is handled
is set out in:
- Terms of service: https://mawsim.store/terms
- Privacy policy: https://mawsim.store/privacy
- Support: https://mawsim.store/support
Goals, shaped pace and WooCommerce Analytics figures are computed on your own
store and are not sent anywhere. Emails are sent by your own site through
wp_mail().
Screenshots
The goals dashboard — shaped pace, with the expected marker on every bar.
The marketing calendar — occasions by proximity, windows as ranges.
Occasion detail — last year’s window, with a suggested play.
Goal detail — the forecast against the target.
Setup — country, industry, and your first target.
The Dashboard goal tracker.
Settings — the occasion manager, emails, and the “Your data” card.

