A Creatio 8 package that integrates the SendPulse email platform: address books, newsletters, templates and per-email statistics synchronised into the CRM.
Address books. Address books and their email entries are full CRM sections with folders, tags and attachments, tracked by an address-book status lookup.
Newsletters. Email newsletters carry their messages and delivery status, with template categories and statuses held as lookups so campaign assets are managed in Creatio.
Statistics. Newsletter and per-email statistics are pulled back and stored as records, making campaign performance reportable next to the contacts it relates to.
Trigger campaigns. Trigger-based email campaigns have their own status tracking, and flow tasks model the automation steps.
| Path | Contents |
|---|---|
descriptor.json |
package identity and its 5 base-package dependencies |
Schemas/ |
74 schemas — 37 entities, 18 source code, 16 client, 3 cases |
Resources/ |
localisable captions and strings per schema |
Data/ |
bound data: status and category lookups, section registration |
Server code is a set of JSON models mirroring the SendPulse API — address books, newsletters, messages, templates, statistics — plus shared query models and a constants schema.
Written against Creatio 8.
Written from my own work on Creatio integrations; published as a reference implementation, no client data included.