Why doesn’t the Mass Add Tasks option appear in an Apsona Grid built on the Campaign Member object, even though it’s enabled in Grid Properties?

This is expected behavior and not a configuration issue. Salesforce does not allow Tasks to be directly related to Campaign Member records because Campaign Member is a junction object between Contact/Lead and Campaign. Since Apsona’s Mass Add Tasks feature depends on Salesforce-supported activity relationships, the option is automatically unavailable for Campaign Member grids.

Why does this happen:

  • Campaign Member is a junction object.
  • Salesforce does not support Task relationships on this object.
  • Apsona follows Salesforce’s activity model, so Mass Add Tasks cannot be surfaced for Campaign Member grids, even if enabled.

Recommended Workaround:
To create Tasks for Campaign Members(Junction object):

  • Build a Multi-Step Report (MSR) on Campaign Member.
  • Run a Merge Action.
  • Create Tasks in batches and associate them with:
  • The related Contact, or
  • The Campaign itself.
    This approach complies with Salesforce activity rules while achieving the desired outcome.