Smart-Match Sngine Addon

Recently Updated
Smart-Match Sngine Addon

Smart-Match

Turn every new signup into a meaningful connection.

Smart-Match is a premium member discovery addon built exclusively for Sngine. It automatically detects new members, compares their existing education and workplace information with your current members, and notifies users who share a meaningful connection.

You need Sngine for this addon to work. If you don't already have Sngine, you can purchase it from Codecanyon here: Buy Sngine on Codecanyon

Instead of letting new registrations disappear into your member database, Smart-Match helps your community discover who they already have something in common with.

Imagine a new member joins your website and shares the same school, major, class, workplace, or job title with someone who has already been a member for months.

Smart-Match finds that connection automatically.

For example:

“Hi David, Sarah just joined YOURSITE — you both have Computer Science and class 300 at University of Lagos in common!”

Or:

“Hi David, Sarah just joined YOURSITE — you both work as Software Engineers at Google!”

This turns a simple signup into a potential friendship, professional connection, conversation, or networking opportunity.

How Smart-Match Works

Smart-Match works automatically in the background. Whenever a new member registers, the addon checks the information already available in their Sngine profile and searches your existing members for relevant matches.

1. A New Member Signs Up
A new user joins your Sngine website with education or workplace information available in their profile.

2. Smart-Match Detects Their Information
The addon checks the new member's existing Sngine Education and Work profile information.

3. Existing Members Are Compared
Smart-Match searches existing users for matching schools, majors, classes, workplaces, and job titles.

4. The Strongest Connection Is Selected
Smart-Match prioritizes the most specific and meaningful match instead of treating every similarity equally.

5. Existing Members Are Notified
The existing matched member receives a personalized notification explaining what they have in common with the new member.

6. Optional Email Notification
If enabled, the matched member can also receive the notification by email, encouraging them to return to your website and discover the new member.

Education Matching

Smart-Match uses the education information already available in Sngine to discover meaningful connections between new and existing members.

  • Same school or university.
  • Same major.
  • Same class.
  • Same school + major.
  • Same school + major + class.

For example, if a new member has University of Lagos → Computer Science → 300 Level, Smart-Match can identify existing members with matching information and notify them about the new arrival.

Workplace Matching

Smart-Match can also discover professional connections using Sngine's existing workplace information.

  • Same workplace.
  • Same workplace + job title.

For example, if a new member works at Google as a Software Engineer, existing members with matching workplace information can be notified about the new arrival.

Intelligent Match Prioritization

Smart-Match doesn't simply look for any similarity. It prioritizes the strongest and most specific connection available.

Education: School + Major + Class → School + Major → School

Workplace: Workplace + Job Title → Workplace

This means members are more likely to receive relevant introductions instead of being flooded with notifications about weak or generic matches.

Personalized Notifications

Smart-Match generates notifications based on the actual information shared between the new member and the existing member.

For an education match:

“Hi David, Sarah just joined YOURSITE — you both have Computer Science and class 300 at University of Lagos in common!”

For a workplace match:

“Hi David, Sarah just joined YOURSITE — you both work as Software Engineers at Google!”

For anonymous matching, the notification can introduce the connection without revealing the new member's identity:

“Hi, someone from University of Lagos just joined YOURSITE! Check out their profile.”

Or:

“Hi, someone working at Google just joined YOURSITE! Check out their profile.”

Who Gets Notified?

Smart-Match is designed to introduce new members to existing members. Only the existing matched member receives the match notification. The new signup is not notified about their own matches.

Works With Sngine's Existing Profile Fields

Smart-Match does not create its own education or workplace profile system. It uses the information already provided through Sngine's existing Education and Work modules.

This means your members do not need to fill out another set of profile fields just for Smart-Match.

Automatic Background Detection

Smart-Match automatically processes new registrations in the background using scheduled processing. It uses a cursor-based background scan of new signups rather than relying on a specific registration hook, allowing it to work regardless of how the user joined your website.

Privacy First

Smart-Match only uses relevant profile information that members have chosen to make public. Private or hidden profile information is not used for matching or revealed to other users.

Safe & Relevant Matching

Banned, unapproved, and deactivated users are automatically excluded from matching on both sides, helping ensure that notifications are only generated for eligible members of your community.

Accurate Matching

Smart-Match uses exact-value matching with whitespace normalization. Extra spaces before or after profile values are ignored, helping prevent formatting differences from stopping otherwise valid matches.

Requirements

Smart-Match is built exclusively for Sngine and uses Sngine's existing profile modules and systems.

  • PHP: 8.3 or newer — matches the current Sngine requirement.
  • Sngine: Built and tested on Sngine version 4.4.2. You need SNGINE for this to work. Buy Sngine from Codecanyon here  
  • Education Module: Sngine's Education module must be activated for education-based matching.
  • Work Module: Sngine's Work module must be activated for workplace-based matching.
  • Cron Access: Required for automatic background processing. Most shared hosting providers, including Hostinger and cPanel-based hosting, provide cron access through the hosting control panel.
  • Database: MySQL or MariaDB with InnoDB support, which is standard on almost all hosting environments.

Important: Smart-Match does not create separate education or workplace profile fields. It relies on the information provided through Sngine's existing Education and Work modules.

Notification Settings & Controls

For Users

Location:
Settings & Privacy → Notifications

  • Enable or disable Smart-Match notifications.
  • Enable or disable Smart-Match email notifications.
  • Opt out of Smart-Match completely.

For Administrators

Location:
Admin Panel → Settings → Notification Settings

  • Toggle Education Matching.
  • Toggle Workplace Matching.
  • Enable or disable In-App Notifications.
  • Enable or disable Email Notifications.
  • Configure background batch processing size.

Seamless Sngine Integration

Smart-Match integrates directly with Sngine's existing profile fields, notification system, email system, Settings pages, and Admin Panel.

There is no separate member dashboard, separate messaging system, or additional profile system to learn. Smart-Match works quietly in the background and uses the Sngine experience your members already know.

Why Smart-Match?

Every new registration represents a potential connection. A new student could already know people at the same university. A new employee could work at the same company as another member. Two professionals could have the same workplace and job title.

Smart-Match finds those connections automatically.

✔ Turn new registrations into meaningful connections
✔ Help members discover people they already have something in common with
✔ Increase engagement from new signups
✔ Bring existing members back to your platform
✔ Encourage natural conversations and networking
✔ Build a stronger community automatically

Key Features

  • Automatic new-member detection.
  • Education-based matching.
  • Workplace-based matching.
  • School matching.
  • Major matching.
  • Class matching.
  • Workplace + job title matching.
  • Intelligent match prioritization.
  • Personalized match notifications.
  • Native Sngine in-app notifications.
  • Optional email notifications.
  • Privacy-aware matching.
  • Public-profile-only matching.
  • Banned, unapproved, and deactivated user filtering.
  • Exact-value matching with whitespace normalization.
  • User notification preferences.
  • Administrator controls.
  • Automatic background processing.
  • Configurable batch processing.
  • Lightweight and optimized.
  • No core file modifications required.
  • Built exclusively for Sngine.

Live Demo

Demo URL:
https://test.cikamo.com

Admin Test Account

Email: [email protected]
Password: Test17#

 

User Test Account

Email: [email protected]
Password: Test17#

You can as well register a new account with your email to test


Documentation
view here
 

 

Support

Need help with installation, configuration, or want custom work done on this addon? Feel free to contact me.

Email:
[email protected]

WhatsApp:
+2349136247894

Changelog

Version 1.0

  • Initial release.

Turn New Members Into New Connections

Automatic • Relevant • Intelligent • Built Exclusively for Sngine

License Option
Free Free
$3.84 $9.60
Quality checked by Cikamo Shop
Full Documentation
Future updates
24/7 Support

Last Update:

Aug 14, 2026 11:09 AM

Published:

Aug 06, 2026 06:52 AM

Version:

v1.0

Category:

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies

More