Campaign management logs the changes you make to your campaigns, so you can review what changed and restore earlier values. Each log entry shows the old and new values.
This guide is for anyone who manages ad campaigns with Campaign management and has campaign write access. It explains how to review changes, how to restore a previous value, and what to check when a change doesn't go through.
Campaign management logs
Campaign management logs create, update, and status changes. You can see the old and new values for each change, and on the Supermetrics Hub you can also see who made it.
The log doesn't include audience and conversion creations. A change that doesn't go through isn't logged.
Before you begin
Make sure you have enabled campaign write access for the ad account. Restoring a value is a change, so it needs write access. See How to enable campaign write access.
Instructions
Review changes in your AI tool
In your AI tool, ask for the change history of a campaign or an ad account. For example:
Show the change history for my Brand search campaign.Review the old and new values for each change.
Review changes on the Supermetrics Hub
Log in to the Supermetrics Hub and open Campaign change history.
Review the changes and who made each one.
Restore a previous value
In your AI tool, ask to restore the previous value. For example:
Restore the previous budget of my Brand search campaign. In Supermetrics Studio, ask SuperAI in the Edit view.Review the change your AI tool proposes.
Confirm the change to apply it.
You can restore these values:
Budget
Status
Campaign name
Dates
Bidding
Targeting
URL tags
Ad settings
Restoring a value overwrites the previous change with the old value. It doesn't roll back the earlier history. If a change created a new ad, restoring the text doesn't restore the old ad ID.
Note
Removed campaigns can't be recovered.
Troubleshooting
Campaign management points you to a next step when a change doesn't go through. Supermetrics checks each change before it reaches the ad platform, and the ad platform then applies its own rules. To find the fix, first check which one returned the message.
Message from Supermetrics: The ad platform never received the change. The fix is in Supermetrics or in your permissions.
Message from the ad platform: The message explains the platform's own rule. The fix is in the ad platform or in your request.
Messages and what to do
What you see | Error code | What to do |
|---|---|---|
Write access not enabled for this account |
| Enable write access in the right team. If you own the connection, use the approval link in the chat. |
The write-access approval link expired |
| Make the change again to get a new link. |
Your team has Campaign management, but you do not have a seat |
| Ask a team admin to give you a seat. You can’t start a trial. |
Your subscription does not include Campaign management |
| Start the 14-day trial if eligible, or check your plan. On a Marketing Intelligence Platform subscription, contact your account manager. |
Campaign management is disabled for this team |
| |
The connection needs write permission |
| Open the reconnect link in the error and grant the permissions. |
Invalid input |
| The message names the field. |
Ad text too long |
| Google Ads and Snapchat refuse it: shorten the text and repeat. Microsoft Advertising and ChatGPT Ads shorten it with a note instead. |
Unsupported operation |
| Check the platform guide for that platform. |
No token for account |
| Connect the ad platform that owns the account. |
Budget change too large |
| Split the change into smaller steps, or ask Supermetrics support to adjust the team budget cap. |
Approval expired |
| The staged change was not confirmed before it expired (30 minutes by default). Make the change again. |
Approval no longer valid |
| The campaign changed while the change was staged. Make the change again. |
Permission denied by the platform |
| Your user has no edit role on the account. Raise your role in the ad platform. |
The platform rejected the change |
| Read the platform's message. |
Rate limited or platform unavailable |
| Retry later. |
Internal error |
| Contact our support team. Include the span ID in your message. |
Check your permissions
Check these 4 things in order:
The right team. The Hub saves write access in the team you're logged in to. Your AI tool may use another team.
The right email. A different email is a separate login with its own teams.
The right ad account. Account names can repeat across teams. Use the account ID when in doubt.
The right role in the ad platform. You need edit access, not view-only access.
If all 4 are correct and a change still doesn't go through, contact our support team. In your message, include the error text, the account ID, and the campaign ID.
Note that the ad platforms have policies your ad has to follow. If your ad doesn’t follow the policies, it may be rejected.