With the Client object, developers can trigger new events like a Pageview event, a View event, a Click event, a shortened URL event, or a Conversion event.
The Profile object allows you to programmatically retrieve the unique BlueConic ID and one or more of the profile properties. Developers can also overwrite existing profile properties or add new properties. The API automatically takes care of server-side persistent storage of the profile.
BlueConic also provides a lot of plugins out of the box, making it easy for a marketer to directly start to use BlueConic without involvement of a developer.