WordPress plugin intelligence profile

WSMaker — Training Management System, CRM & Event Manager

A full Training Management System (TMS) for WordPress: workshop and event scheduling, attendee CRM with communication tracking, and a social banner bu …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.1
Directory statusactive
Last directory update4 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WSMaker — Training Management System, CRM & Event Manager version 1.1.6 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

WSMaker is a full Training Management System (TMS) — not just a CRM, not just an LMS. It combines event and workshop scheduling, an attendee CRM with two-way communication tracking, and a marketing creative suite in one plugin, designed for course creators, educators, trainers, agencies, academies, and event organizers across any industry.

js filenames).

Developed by Francesco Verolino

Whether you run photography workshops, masterclasses, business seminars, art retreats, or online training, WSMaker provides the frictionless workflow to manage every aspect of your events.

🌟 Key Features

  • Event & Workshop Management: Create and schedule single-day or multi-day workshops, define categories, maximum seats, pricing, and registration status.
  • Participant CRM: Centralized attendee database with complete history, registration status ( Requested, Confirmed, Cancelled ), multi-person booking support, and custom attendee notes.
  • Interactive Communication Timeline: Complete log of interactions with attendees ( Email sent, Replies received, Status updates ), backed by two-way IMAP/SMTP integration.
  • Smart T-15 Email Reminders: Automated summary reminders dispatched 15 days before the event start date to confirmed participants.
  • Built-in Social Banner & Poster Studio: In-browser graphic studio with real-time canvas rendering. Generate square (Instagram feed), portrait (Stories/Reels), and landscape (Facebook) promo posters with custom typography, background photo manipulation, and instant PNG export.
  • Anti-Spam & Rate Limiting Engine: Native IP-based rate limiting and invisible honeypot protection to safeguard your registration endpoints against bot flooding.
  • Pure WordPress Native Admin: Fast, clean interface respecting the official WordPress design system, lightweight and clutter-free.

External services

This plugin connects to the following external services:

-

pro ): Off by default. Only when the administrator explicitly activates the “Global Hub Sync” module, published workshop data is sent to the WSMaker global directory to increase event discovery, on every publish/update of an event.

This includes: title, description/excerpt, dates and location (city, country, address), category, price and deposit, seat availability, the featured image, the booking page URL, and the organizer’s public profile (name, role, bio, photo, website, languages) as configured in the plugin’s own settings.

pro/privacy-policy

-

pro ): Used to keep the “Categories & Types” dropdown suggestions in sync with a shared, curated taxonomy list maintained centrally, so every installation offers the same well-organized set of workshop categories/event types instead of each site inventing its own. This is a one-way, anonymous GET request (no site URL, email, or identifying data is sent) that fires at most once every 24 hours (cached) when an admin opens that screen.

If the service is unreachable, the plugin falls back to a small built-in default list — nothing else in the plugin depends on this call succeeding.

pro/privacy-policy

-

com ): Only called when the administrator manually submits a PRO license key in WSMaker → Settings → License. Sends the entered license key and the site’s home URL to verify the license and unlock PRO features; no other data is transmitted, and nothing is sent unless the admin actively submits that form.

com/privacy

-

com ): Off by default. com’s free lookup endpoint after a new registration request, to add a city/country hint to the admin notification email. The result is cached for 7 days per IP.

Nothing is sent unless this setting is turned on. g. for a service with commercial-use terms, or higher volume) — in that case this plugin instead contacts whatever URL the administrator has configured.

com/docs/legal

-

si link. si and connects to Jitsi’s public video-conferencing service to join the room; standard data shared with any Jitsi Meet session applies (see Jitsi’s own policies). No data is sent unless a visitor actually opens a page containing an event configured for Jitsi.

org/meet-jit-si-privacy

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • event management
  • training management system
  • crm
  • events
  • workshop
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.1
Update activity4 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.51.1.6
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.