Vendor notification based on job request post for specific category

The problem

  • When a user posts a new request, vendors are not getting notified, even though:

    • The “Notify vendors about new requests” option is enabled in HivePress settings.

    • The categories chosen by the user match the vendor’s service categories.

  • The only time notifications work is when it’s a private request.

  • I want to notify the vendors when new job request is posted by users based on the categories selected by the user and those categories matches the vendor categories

Hi,

Your request is related to a premium product. Please add the license key to the account settings to access forums for your purchased products and get the Premium Support badge on your profile. If the support for your purchase has expired, please consider renewing it for assistance Renew Support | HivePress

This feature works quite simply and isn’t category-specific by default. The email is sent to all vendors whenever a new request is published. Please note that this notification is scheduled to run hourly rather than instantly, which helps prevent spam.

If you’d like to make notifications category-specific, we recommend using the Search Alerts extension instead. This is actually a better fit for targeted notifications because each vendor can create custom search alerts based on their preferences, including specific categories, budgets, locations, and other filters. This way, vendors only receive notifications about requests that match their interests.

Search alert will not work for vendors
I’m not using listings at all. Only thing I’m using is vendors and job request.
When the new job is posted by the customer, vendor should get a notification if the job request categories match to the vendor profile category
I’m using the same categories for vendors and job requests.

Search Alerts do work for vendors in the sense that vendors can create alerts for listings or requests they are interested in. For example, a vendor can set a Search Alert and get notified when a new job request appears in a specific category. This solves the category-specific notification issue, because general request notification emails notify all users, while Search Alerts notify only those who set a matching alert.