> For the complete documentation index, see [llms.txt](https://docs.reportpundit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.reportpundit.com/knowledge-base/schedules/weekly/custom-date-range.md).

# Weekly - Custom Date Range

This type of scheduling will generate the reports based on the custom date range. The start date and end date keep changing every week.

*For example, the reports with a date range from May 1 to May 5, May 2 to May 6, May 3 to May 7 and so on, will be delivered weekly on the selected date of delivery.*

### :clipboard: ***Steps to Schedule Reports Weekly for a Custom Date Range***

1. **Open** the report that needs to be **scheduled** and **select** the **schedule button**.
2. **Select** the '**Weekly**' option. Click '**Next**'.
3. **Click** on '**Advanced options**'.
4. **Choose** the '**Custom Date Range**' option. Click '**Next**'.

![](https://3511479413-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVN3iF-DdMhu4BVsTA9%2Fuploads%2FLAZZ6qYjp83GCQrHYXxn%2FRP%20Custom.png?alt=media\&token=552a1612-b64e-44b0-af55-cfc15379e77c)

5. **Fill** in the **custom date and time** ranges according to your requirement. Click '**Next**'
6. **Pick** the **delivery time and day** of the week. Click '**Next**'.
7. **Choose** the output option. **Add** or **Integrate** an account if required.
8. Finally, **fill** in the required fields and **select** the output file **format**. Click on '**Save**'.

{% hint style="success" %}
:star2: Good job! You have successfully scheduled your reports.
{% endhint %}
