This module will provide API functionality for Drupal to interact with eCircle Email Marketing to manage email marketing campaigns.

Setup

- account with eCircle Email Marketing(!!)
- download and install nusoap in the module/lib folder
- update settings admin/settings/ecircleapi

Current API Limitations

Changing Emails
Email addresses cannot be changed in eCircle, if a user changes their email in Drupal they are instantly disjointed. No solution has been developed for this. An interim step could be to trigger off a changes email for someone to manually amend ECircle.

Group listing
With eCircle there is no way to look up how many groups are in a given installation

Groups per user
When a user object is returned it doesn't display groups per user. Hence the need to effectively duplicate the groups a user is member of in Drupal. The alternative is to load the eCircle object on user load, which would only slow the site further.

Full API

Full list of available API Operations

Misc Docs

Explains the structure on ec-messenger in 5 mins

Overview of sync

Different types of sync soap calls

A good site for testing different soap calls

The site above explained

PS: This module is in development and ideally should not be dropped into production site without testing it.

Project Information

Downloads