Hull is now part of MessageBird and is no longer accepting new customers on Hull.io. Please check out MessageBird's suite of products at messagebird.com
Count the total number of times an event has occured for a user
An example of computing a score based on user attributes and actions
This snippet emits a new event when something changes in Hull. This allows you to emit milestone events to external services.
Generates a Milestone event called "Lead Capture" when people click in Facebook Lead Ads
Map one field to another place, to build a set of unified attributes.
Takes the value of a user Event to write it at the account level. Any user in the account, when they perform "my_event" will update the value at the account level
We want to find the account expansion potential quickly.
Count technologies in Datanyze Technologies array which match our existing public connectors.
Return as a new integer property: matching_technologies
Applies a category tag on the user based on them belonging to one or more segments
Aggregates the subscription status of several marketing services to compute a unified "unsubscribed" status
Returns the category of the customer based on the NPS score they returned.
Events are great for tracking user's interactions with different tools. They are also useful to trigger actions, but if they carry important information about user lifecycle, then it's usually better to capture that information as attributes.