When to Use It
- Set up consistent date ranges across multiple advertising platforms
- Create automated reports with the same time period from different sources
- Manage date ranges centrally for complex workflows
- Compare data from multiple sources using identical date periods
- Build reusable workflows with flexible date selection
Inputs
Field | Type | Required | Description |
---|---|---|---|
Date Range | Date Range | Yes | Select your preferred date range using presets or custom dates |
Date Range Options
Preset Options:- Today/Yesterday: Current day or previous day
- Week Options: This week, last week (Sunday-Saturday or Monday-Sunday)
- Month Options: This month, last month
- Quarter Options: This quarter, last quarter
- Year Options: This year, last year
- Rolling Periods: Last 7/14/30 days, last 2/3 weeks, last 2/3/6 months, last 2 years
- Fixed Range: Select specific start and end dates from calendar
- Custom Values: Use dates from other nodes (receives date values from previous steps)
Outputs
Output | Description |
---|---|
Date Range | Complete date range object containing start and end dates |
Start Date | Beginning date in YYYY-MM-DD format |
End Date | Ending date in YYYY-MM-DD format |
Credit Cost
Free to use - no credits required.How It Works
While reporting nodes like Google Ads, Meta Ads, and GA4 have built-in date range selectors, the Select Date Range node becomes essential when you have multiple reporting nodes in your workflow. The Problem: Without this node, changing your analysis period means manually updating the date range in every single reporting node - which is time-consuming and error-prone. The Solution: Define your date range once and connect it to all reporting nodes using “Custom Values” mode. Setup Process:- Add the Select Date Range node to your workflow
- Choose your preferred date range (preset or custom)
- Connect the date outputs to multiple reporting nodes
- In each reporting node, select “Custom Values” for the date range option
- Map the Start Date and End Date outputs to the respective date fields
Usage Examples
Before: Manual Date Management (Inefficient)
After: Centralized Date Management (Efficient)
Tips
- Consistency: Use this node when you need the same date range across multiple data sources
- Maintenance: Change dates in one place instead of updating multiple nodes
- Automation: Combine with scheduler triggers for automated reports with rolling date ranges
- Custom Values: Perfect for workflows where dates are calculated or received from external sources
- Format: All dates are output in ISO format (YYYY-MM-DD) for universal compatibility
Common Use Cases
- Weekly Performance Report: Use “Last 7 Days” to compare performance across Google Ads, Meta Ads, and GA4
- Monthly Business Review: Use “Last Month” to generate comprehensive monthly reports
- Campaign Analysis: Use “Fixed Range” to analyze specific campaign periods
- Automated Dashboards: Use rolling periods with schedulers for automated reporting