I have the basic CiviCRM Spark installation, and am planning to use it to send out bulk emails to about 1200 recipients. How do I set up Spark to track bounces? The extension "Fetch Bounces" under System Settings is greyed out and I'm not able to enable it. The service advertises that bounce tracking is possible, but I'm not finding any Spark specific user guidance.

  • I was able to turn on the "Fetch Bounces" selection, but still no luck on collecting bounces.
    – Heather
    Commented Oct 6, 2021 at 1:44
  • Hi, I'm one of the admins for Spark. I will reply soon. Sorry for the delay.
    – bgm
    Commented Oct 7, 2021 at 0:57

1 Answer 1


CiviCRM Spark uses a third-party provider for email delivery. This ensures that we have working bounce processing for the emails being sent, and also that we receive spam complaints (when people click "this is spam", it sends a notification to the hosting provider, but not as a typical bounce).

Until recently CiviCRM Spark had a different setup and we had been in the middle of migrating to the new provider (currently Sparkpost, the similar name is just a coincidence). The setup is now being rolled out.

Therefore, it is not necessary to setup the bounce processing job. Sparkpost notifies us about bounces and spam using a different mechanism (webhooks), which is automatically setup on CiviCRM Spark.

There is a catch: to comply with anti-spam best practices, we can only send domains using a domain that has been validated (technically: a domain with the correct DKIM key on the DNS). Since CiviCRM Spark aims to be a low-cost and easy to use service, we currently only support emails sent from @notification.civimail.org. There is more information about this now displayed in the page about the "From Email Addresses".

Until now, CiviCRM Spark had a default configuration, but did not enforce which domains were used. This often meant that emails were being sent, but the recipient's email providers often classified the emails as spam.

  • Hopefully, you can help me. We've got the CiviDesk Sparkpost Integration Extension and a Sparkpost account. It mostly works and CiviMail shows how many opens and click throughs, but bounces and opt-outs aren't aren't being reflected in the CiviCRM database?! Isn't that supposed to work? Anyone familiar with this?
    – jimcrist
    Commented Nov 27, 2021 at 21:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.