I have a WordPress multisite with CiviCRM 4.7.24 also in multisite mode. The main site Scheduled Jobs page (civicrm/admin/job&reset=1) looks and works fine, but that page on other sites looks like this:

Scheduled Jobs

If I click "Add New Scheduled Job" I get this:

Add New Scheduled Job

which is not what I want. :(

Can anyone clarify why the additional sites don't have the regular Scheduled Jobs interface?


This is actually the correct interface. I believe you're trying to compare the "List Scheduled Jobs" interface with the "Edit a single Scheduled Job" interface. If you press "Edit" next to any scheduled job on your "main" site, it should look more or less identical to what you've posted above.

Crucially - when configuring Scheduled Jobs for multi-site, most jobs do NOT need to be run twice. E.g. "Update Membership Status" works once across all contacts. You DO need to replicate the "Send Mailings" scheduled job on each multi-site instance; you can copy the settings from the main site's "Send Mailings" interface. I think you may need to change the name to something unique.

In my experience, the only site-specific scheduled jobs I create are "Send Mailings" and "Process Incoming Mail" - the latter because newly-created contacts won't be created as belonging to the correct "master group" for the domain otherwise. IIRC even bounce processing is just done once for everyone.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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