# Setting up Mautic cron jobs

**URL:** <https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558>\
**Category:** Product Support\
**Created:** [August 7, 2020, 10:49pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558 "2020-08-07T22:49:57Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahmed](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ahmed/32/798_2.png) [@ahmed](https://forum.mautic.org/u/ahmed)\
**Post date:** [August 7, 2020, 10:49pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/1 "2020-08-07T22:49:57Z")

</div>

**Your software**  
My Mautic version is: 3.0.0  
My PHP version is: 7.3.20

**Your problem**  
My problem is: Setting up Mautic cron jobs

Hello!  
I tried importing contacts in Mautic several times without any success. I was then told that I have to set some mandatory cron jobs (mautic:segments:update; mautic:campaigns:update; mautic:campaigns:trigger; etc). However, I am not used to work with command lines and control panels. The command syntax that I used is:  
Path to PHP+“space”+path to Mautic+“space”+mautic:…

Is it the correct syntax?  
If you have any suggestions or advice to setup Mautic correctly, please share them with me 🙂

---

<div class="post-metadata">

**Author:** ![devsrealm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/devsrealm/32/3669_2.png) [@devsrealm](https://forum.mautic.org/u/devsrealm)\
**Post date:** [August 8, 2020, 10:45am UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/2 "2020-08-08T10:45:06Z")

</div>

Do you have ssh access? or are you doing it via a control panel?

---

<div class="post-metadata">

**Author:** ![ahmed](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ahmed/32/798_2.png) [@ahmed](https://forum.mautic.org/u/ahmed)\
**Post date:** [August 8, 2020, 7:20pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/3 "2020-08-08T19:20:04Z")

</div>

Hello @devsrealm and thank you for replying.

I am doing it via a control panel (cPanel).

---

<div class="post-metadata">

**Author:** ![devsrealm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/devsrealm/32/3669_2.png) [@devsrealm](https://forum.mautic.org/u/devsrealm)\
**Post date:** [August 8, 2020, 7:25pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/4 "2020-08-08T19:25:42Z")

</div>

Don’t really have experience with c-panel, but could you paste what you’ve done!

---

<div class="post-metadata">

**Author:** ![ahmed](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ahmed/32/798_2.png) [@ahmed](https://forum.mautic.org/u/ahmed)\
**Post date:** [August 9, 2020, 10:29am UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/5 "2020-08-09T10:29:00Z")

</div>

These are the cron jobs that I have already created:

0,15,30,45 \* \* \* \* /usr/local/bin/lsphp /home/noticeofintentto/public\_html/mautic/bin/console mautic:segments:update --env=prod

5,20,35,50 \* \* \* \* /usr/local/bin/lsphp /home/noticeofintentto/public\_html/mautic/bin/console mautic:campaigns:update --env=prod

10,25,40,55 \* \* \* \* /usr/local/bin/lsphp /home/noticeofintentto/public\_html/mautic/bin/console mautic:campaigns:trigger --env=prod

\* \* \* \* \* /usr/local/bin/lsphp /home/noticeofintentto/public\_html/mautic/bin/console mautic:import --env=prod

---

<div class="post-metadata">

**Author:** ![devsrealm](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/devsrealm/32/3669_2.png) [@devsrealm](https://forum.mautic.org/u/devsrealm)\
**Post date:** [August 9, 2020, 1:03pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/6 "2020-08-09T13:03:28Z")

</div>

looks okay, have you tested that it works?

---

<div class="post-metadata">

**Author:** ![backseat](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/backseat/32/1863_2.png) [@backseat](https://forum.mautic.org/u/backseat)\
**Post date:** [August 10, 2020, 1:34pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/7 "2020-08-10T13:34:58Z")

</div>

Do you have shell (terminal) access? If not, you’re unlikely to be able to troublshoot this effectively. If you do have shell access:

- What user are those `cron` jobs running under?

- What’s the output of:

- What happens if you run the cron jobs interactively?

---

<div class="post-metadata">

**Author:** ![ahmed](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ahmed/32/798_2.png) [@ahmed](https://forum.mautic.org/u/ahmed)\
**Post date:** [August 15, 2020, 2:18pm UTC](https://forum.mautic.org/t/setting-up-mautic-cron-jobs/15558/8 "2020-08-15T14:18:43Z")

</div>

The above cron jobs were actually working @devsrealm 😅.  
The problem was that when I set them up, I just reactivated the imports from the import history, so I suppose that those already created imports were not up to date with the server’s cron jobs.  
Anyways, when I started a new browser import, it worked correctly.

Thank you very much @devsrealm and @backseat! 🙂
