# Schedule FTP import and export

**URL:** <https://forum.mautic.org/t/schedule-ftp-import-and-export/1439>\
**Category:** Development\
**Created:** [July 21, 2015, 11:14am UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439 "2015-07-21T11:14:08Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dhanem](https://avatars.discourse-cdn.com/v4/letter/d/22d042/32.png) [@Dhanem](https://forum.mautic.org/u/Dhanem)\
**Post date:** [July 21, 2015, 11:14am UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/1 "2015-07-21T11:14:08Z")

</div>

Is this possible to schedule within Mautic an import and an export of any data (leads, e-mails, categories, reports (export only), campaigns clics, opens, bounces (export only), etc.) from and to an FTP server ?

---

<div class="post-metadata">

**Author:** ![Dhanem](https://avatars.discourse-cdn.com/v4/letter/d/22d042/32.png) [@Dhanem](https://forum.mautic.org/u/Dhanem)\
**Post date:** [July 21, 2015, 2:41pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/2 "2015-07-21T14:41:24Z")

</div>

More than PDF, I would recommend the following features:

Import module

- For leads, lead lists,

- Scheduled import of a CSV File from a FTP server

- The mapping between the imported file and the leads data model would be stored in the import module

- The import status (not started/running) and result (success/fail) would also be stored in a report

Export module

- For leads, lead lists, capaign reports
- CSV file

I have many other ideas but I’m unable to develop it unfortunately :-s

---

<div class="post-metadata">

**Author:** ![Dhanem](https://avatars.discourse-cdn.com/v4/letter/d/22d042/32.png) [@Dhanem](https://forum.mautic.org/u/Dhanem)\
**Post date:** [July 21, 2015, 11:14am UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/3 "2015-07-21T11:14:08Z")

</div>

Is this possible to schedule within Mautic an import and an export of any data (leads, e-mails, categories, reports (export only), campaigns clics, opens, bounces (export only), etc.) from and to an FTP server ?

---

<div class="post-metadata">

**Author:** ![chad.windnagle](https://avatars.discourse-cdn.com/v4/letter/c/7feea3/32.png) [@chad.windnagle](https://forum.mautic.org/u/chad.windnagle)\
**Post date:** [July 21, 2015, 12:02pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/4 "2015-07-21T12:02:58Z")

</div>

Currently there isn’t a way to do this. The reporting function only has a web based export. It might be a decent idea to create a command for reports to regularly schedule PDF generation and dumping to a location.

---

<div class="post-metadata">

**Author:** ![hansakoch](https://avatars.discourse-cdn.com/v4/letter/h/b487fb/32.png) [@hansakoch](https://forum.mautic.org/u/hansakoch)\
**Post date:** [February 3, 2016, 12:52pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/5 "2016-02-03T12:52:41Z")

</div>

Google Sheets Live URL  
This would save me Zaps…

---

<div class="post-metadata">

**Author:** ![Dhanem](https://avatars.discourse-cdn.com/v4/letter/d/22d042/32.png) [@Dhanem](https://forum.mautic.org/u/Dhanem)\
**Post date:** [February 3, 2016, 2:28pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/6 "2016-02-03T14:28:57Z")

</div>

How can you use it within Mautic? Can you provide a use case please?  
Thanks

---

<div class="post-metadata">

**Author:** ![hansakoch](https://avatars.discourse-cdn.com/v4/letter/h/b487fb/32.png) [@hansakoch](https://forum.mautic.org/u/hansakoch)\
**Post date:** [February 15, 2016, 3:31pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/7 "2016-02-15T15:31:50Z")

</div>

Use Case

Google sheets regularly being updated with new leads.

Google sheets URL is connected to Mastic and checks every 15 minutes if a new rows are added.

If a new row is added in Google sheets, it imports these leads and maps the respective fields and adds it to a list or starts a new campaign.

---

<div class="post-metadata">

**Author:** ![Rich](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/rich/32/45_2.png) [@Rich](https://forum.mautic.org/u/Rich)\
**Post date:** [February 3, 2017, 12:35am UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/8 "2017-02-03T00:35:38Z")

</div>

+1

---

<div class="post-metadata">

**Author:** ![psgpsg12](https://avatars.discourse-cdn.com/v4/letter/p/fbc32d/32.png) [@psgpsg12](https://forum.mautic.org/u/psgpsg12)\
**Post date:** [February 15, 2017, 10:43pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/9 "2017-02-15T22:43:03Z")

</div>

Yeah, this would be nice. for a couple of reasons, but especially for saving Zap tasks every time it triggers, as hansakoch says.

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [February 2, 2020, 10:59pm UTC](https://forum.mautic.org/t/schedule-ftp-import-and-export/1439/10 "2020-02-02T22:59:09Z")

</div>


