Get Account History
Retrieve account activity and change history from Meta Ads
The Get Account History node lets you retrieve account activity and change history for Meta Ads accounts. Track changes, monitor account modifications, and audit account activity over time.
When to Use It
- Monitor account changes and modifications
- Audit account activity for compliance and reporting
- Track campaign, ad set, and ad changes
- Investigate performance drops or unexpected changes
- Generate change reports for stakeholders
Inputs
Field | Type | Required | Description |
---|---|---|---|
Accounts | Multi-select | Yes | Select Meta Ads accounts to retrieve history for |
Time Range | Select | No | Select time period for the account history (default: Last 7 days) |
Limit | Number | No | Maximum number of activity records to return (1-1,000) |
Time Range Options
Option | Description |
---|---|
Last 7 days | Retrieve changes from the past 7 days |
Today only | Retrieve changes from today |
Yesterday only | Retrieve changes from yesterday |
Important: Meta Ads only allows access to account activity history from the last 7 days. Any requests for data older than 7 days will be limited to this range.
Output
Returns account change history with detailed information about modifications made to the account.
Credit Cost
- Cost per run: 1 credit (regardless of number of accounts or records)
FAQs
What types of changes are tracked in account history?
What types of changes are tracked in account history?
Account history includes changes to:
- Campaigns (creation, deletion, status changes)
- Ad sets (creation, deletion, budget changes, status changes)
- Ads (creation, deletion, status changes)
- Account settings and configurations
- User access and permissions changes
- Creative updates and modifications
Why is history limited to 7 days?
Why is history limited to 7 days?
This is a Meta Ads API limitation. Meta only provides access to account activity history for the last 7 days. For longer-term tracking, consider running this node regularly and storing the results in Google Sheets or another database.
Can I track changes across multiple accounts?
Can I track changes across multiple accounts?
Yes, you can select multiple Meta Ads accounts in the Accounts field. The output will include changes from all selected accounts, clearly labeled by account.
How detailed is the change information?
How detailed is the change information?
The history includes:
- What was changed (campaign, ad set, ad, etc.)
- When the change occurred (timestamp)
- Who made the change (user information)
- What specifically was modified (before/after values where applicable)
- The type of change (creation, deletion, modification)
How can I use this data for auditing?
How can I use this data for auditing?
Common auditing use cases:
- Performance investigation: Check what changed before a performance drop
- Compliance monitoring: Ensure changes follow company policies
- Team accountability: Track who made what changes and when
- Change documentation: Create reports of account modifications
- Rollback preparation: Understand changes to potentially reverse them
Should I set a limit on the number of records?
Should I set a limit on the number of records?
It depends on your account activity:
- High-activity accounts: Set a limit (e.g., 500) to avoid overwhelming data
- Low-activity accounts: Leave unlimited or set a high limit
- Specific investigations: Set a lower limit and filter by time range
Consider your downstream processing capacity when setting limits.
Can I filter the history by specific change types?
Can I filter the history by specific change types?
The current node returns all change types within the time range. To focus on specific changes:
- Use AI Analyze Data to filter and categorize the results
- Use Sheets nodes to sort and organize the data
- Use AI Ask to query specific changes or patterns
How can I automate change monitoring?
How can I automate change monitoring?
Set up automated monitoring by:
- Scheduler: Run this node daily automatically
- AI Analyze Data: Analyze changes for anomalies or policy violations
- Email/Slack: Send alerts when significant changes are detected
- Sheets: Store historical data for trend analysis
What happens if no changes occurred in the time range?
What happens if no changes occurred in the time range?
The node will return an empty result set if no changes occurred during the selected time period. This is normal for accounts with low activity or during periods of no account management.