When automating event marketing in HubSpot, you often face complex needs like, "I want to automatically invite this contact to a webinar that matches their interest in 'sweets' and is scheduled for next month or later."
This is made possible by the 3rd-party "Marketing Event Recommend Action." This action dynamically searches and recommends the most suitable events from your HubSpot marketing events database, based on criteria you set for category and timing.
This article explains the purpose, use cases, and setup steps for the "Event Recommend Action" shown in your video.


The primary purpose of this action is to dynamically search your HubSpot Marketing Events during a contact workflow. The search is based on a specified "Base Category" (e.g., "sweets") and a "Date Preference" (e.g., "Far (more than 1 month)").
It finds events that match your criteria (e.g., Category contains "sweets" AND Start Date is more than 1 month away), limited to the "Count" you specify (e.g., 1 event).
The ultimate goal is to retrieve (output) detailed information about the recommended event(s)—such as Event ID, Start Date, Webinar URL, and Location—and use that data in subsequent workflow actions (like sending emails or updating properties).
This search and recommendation feature powerfully enhances the personalization of your event marketing.
Step 1: Add the Action (0:04 - 0:12)In the workflow editor, click the "+" icon. Select the installed custom action (e.g., "Custom Workflow Professional v2") from the left sidebar, and choose "Marketing Event Recommend Action."
Step 2: Configure Event Search Criteria (0:13 - 0:49)In the action's setup panel on the left, you define the search parameters.
Event Category Property: Specify the property that the Base Event Category term ("sweets") will be searched against.Event Start DateTime Property: Specify the property that the Date Preference will filter against.Webinar URL Property, Event Location Property, etc.: Specify the properties containing the data you want the action to output as a result.Step 3: Save Configuration (0:50 - 0:52)Click the "Save" button to complete the action setup.
Step 4: Run Workflow & Check History (0:53 - 1:00)Turn the workflow on and run it. Afterward, check the "History" tab to confirm the "Marketing Event Recommend Action" "Action succeeded."
Step 5: Review the Outputs (1:01 - 1:02)This is the most important part. The log details (right panel) show the "OUTPUTS" retrieved from the event(s) that matched your search.
sweet's cookie, cake...).Seminar Count was 2 or more, you would also see event2_... outputs).This action only gets the event information. As shown in the second half of the video (1:03+), you must use these outputs in a subsequent action.
Example: Saving the Recommended Event Date to a Contact Property
Batch Property Update Action from the same app).Event 1_Recommended Start DateTime Timestamp).You have now saved the found event's start time to the contact's record. This property can be used for personalization in event invitation emails or other nurture logic.
No, it is not. As shown in Step 1 of the article, this is a custom action that becomes available by installing a third-party app called "Custom Workflow Professional v2." Its key feature is the use of AI to automatically expand search categories.
Yes, you can search dynamically. That is the most common use case for this action, as explained in the "Main Use Cases." In the "Base Event Category" input field (Step 2), you can set a property token from the contact enrolled in the workflow (e.g., [Topic of Interest]), in addition to fixed text.
No, it does not automatically send an email. As emphasized in the article's "【Important】How to Use the Retrieved Event Information" section, this action's only job is to search for and output the event's details (ID, start time, URL, etc.). To send an invitation email, you must add a standard HubSpot action, such as "Send marketing email," after this custom action and insert this action's output values (like event1_recommendedWebinarUrl) as personalization tokens in the email body.
We can customize this sample to match your specific business requirements.
Book Free Consultation