Campaigns being sent to SugarCRM Target Lists can ultimately fail or be looped into a constant delay, for typically one of two reasons. Which is that we either cannot extract ANY valid target records (meaning the 'Sync with SugarCRM box was not checked in Step 1 of the Email Creation Wizard) or you have a Target List that is returning a result of 0.
It's important to note, that our requirements for a valid target record (from a target list) are as follows:
1. Records from Accounts, Contacts, Leads and Prospects (ONLY)
2. Records with email addresses
3. Records that your SugarCRM user has ownership of
4. Records not flagged as opted out or invalid
We do not consider records belonging to other modules (i.e. users) to be valid, or records without an email address. Ownership is also important. If the SugarCRM user that you're authenticated to INBOX25 does not have ownership rights to the record(s) you want to send to, we cannot extract those records.
If you did not authenticate your INBOX25 + SugarCRM integration with a SugarCRM System Administrator user, we recommend trying that or ensuring that the user has the appropriate roles:
Use Admin -> Role Management
Email Marketer Plan
Pro Marketer Plan
Resolving the problem
In the event that a target list(s) return a result of 0, you will need to remove that target list from your campaign and schedule the campaign once again. You can accomplish this by clicking the play button for your failed campaign.
If we are unable to retrieve ANY target list records, then you need to consult the four points above and make sure that your target lists are compromised of records that meet those requirements.