Welcome to the Marin Software Support Center. We're glad you're here. Here's what you can look forward to:
  • Real-time search so you can find what you need faster than ever.
  • Easy-to-follow video guides for our most popular articles.
  • Interactive simulations and Live Screenshots to make learning easy.
  • Regular content updates to ensure every word you read is accurate and up-to-date.

Search Publishers

Home > English > Search Publishers > Microsoft Advertising > How To Articles: Microsoft Advertising > Microsoft Advertising Upgraded URLs: Migration Confirmation Checklist

Microsoft Advertising Upgraded URLs: Migration Confirmation Checklist


So you've just completed the Microsoft Advertising Upgraded URLs Self-Migration process and you're ready to push your changes to the publisher... so what's next?

At this point, we strongly recommend that you double-check that your migration has been set up successfully. To that end, we've created the following handy checklist to avoid any potential pitfalls and make your migration as smooth as possible.

By following this checklist, you can take care of all the necessary checks yourself in just a few minutes – so let's get started!

Step 1: Checking via the Activity Log

The first place to check on your migration setup is the platform's Activity Log. Simply click the Admin link from any screen of the platform, then apply grid filters on the User and Status columns to display the migration-related changes you recently made. 

If all tasks shown once you've filtered the Activity Log are in the Held status, there's good news: Your changes were processed successfully. 

If you see tasks with a status of Succeeded Partially or Failed, you can open the associated file for that task (in Excel or another spreadsheet editor) by clicking the File button in the row, then look at the error message shown in the Result column. 


The message in the Result column will indicate what, if anything, went wrong during processing. You can then copy and paste this error message into our Support Center search bar to find more information about what happened, and whether any steps are required to fix the issue.

Note that certain error messages are advisory in nature, so won't require any action on your end (for example, if you attempt to edit a deleted object).

Step 2: Checking via specific tabs

Next up, we'll check that your Microsoft Advertising Upgraded URL migration changes are being reflected on specific tabs of the platform.

To do this, you'll need to navigate to each of the main tabs within the platform, filter for Microsoft Advertising objects only, by either using the filter options on the left of the grid, or within the grid itself in the Publisher column.

2.png     or      3.png


You should ensure that the Landing PageCustom ParametersTracking Template, and Destination URL columns are all visible in the grid. If any of these are missing, you can simply use the platform's View Builder to add them in.

Step 3: Final checks

Now that you've checked the Activity Log and the main tabs of the platform, there are just a few more steps to take to verify your migration. Below are a few checks you can make now to ensure that the Microsoft Advertising Upgraded URLs migration has been implemented correctly. 

Check #1

Check that all trackable objects have the Landing Page column populated as a base URL, with no tracking parameters included.

  • If you were previously utilizing Param 1 tracking, please ensure that your Microsoft Advertising creatives have had new landing pages assigned (i.e. your Microsoft Advertising Landing Page does not contain {param1} )

Check #2

Check that your Tracking Template is only set up at the relevant levels. For instance, if you only have an account-level Tracking Template, the Tracking Template field should be empty in all tabs except for the Channels tab.

You can apply a filter to the Tracking Template column to check if it's populated for any specific tab. 


Check #3

Check that all Custom Parameters have been defined properly in the Custom Parameters column for all levels where these parameters have been defined.

  • If your Custom Parameters contain a dimension value, please ensure that the dimension has been tagged properly, and that it was pulled into the Custom Parameters field. If you've missed any dimensions, you'll need to perform another bulk upload for the affected object(s) in order to rebuild the Custom Parameters. You can learn more by reading our dedicated Support Center article.

Note: You can add filters to the Custom Parameters column via the Advanced View Builder

Check #4

Check the Destination URL column to get an idea of the new final assembly of all URL components, including any applicable redirects.

  • We strongly recommend that you test the destination URL for multiple objects to ensure they are working properly and do not redirect to error pages. It's a good idea to spot-check a few URLs on various levels within the hierarchy (i.e. copy, paste, and try them in a browser) to ensure that your landing pages resolve correctly.
  • This is also a good time to verify ?/& are inserted where necessary as described within the Microsoft Advertising Upgraded URLs Self-Migration Guide. 


You can see the final URL preview for keywords in the main Keywords tab, in the Destination URL column.




The Custom Parameters column needs to include the mkwid.




If the Tracking Template is not set at the keyword level, the Tracking Template column should be empty.



In the example below, the Custom Parameter has been added, but the Tracking Template is missing.



In the example below, both the Tracking Template and Custom Parameters have been applied.



A note about Product Groups

If you have set up the URL Builder to apply a Tracking Template and Custom Parameters at the product group level, you can ensure they are applied from the main Products tab.

Step 4: Posting your changes to the publisher

Now that you've completed our migration checklist and you're happy that your migration setup is all in order, it's time to post the changes to Microsoft Advertising.

To do this, simply navigate to the Activity Log, select the relevant tasks in the grid using checkboxes on the left, then click Post Now.

Note: If you notice that any of the changes you've made are incorrect, you can cancel these jobs by clicking Cancel instead of Post Now. Please note that you'll need to wait for all changes to finish cancelling before you can upload a new bulksheet for those objects. You can check the job status and cancellation progress in the Activity Log in the Status column.

Step 5: Checking your changes with the publisher

Once you've pushed all your changes to Microsoft Advertising from the Activity Log in the Marin platform, and the status for all tasks have been marked as successful, we strongly recommend that you verify that your changes are reflected in Microsoft Advertising. To do this, you can simply log in to Microsoft Advertising Ads Editor, then review the Tracking Template and Custom Parameters. Both of these should now match the changes you made in the platform during the self-migration process. 

Important notes


  • You cannot directly copy a Google template into Microsoft Advertising, because they use publisher-specific parameters.  Instead, please refer to the 'Microsoft Advertising equivalent' table in the Self-Migration Guide.
  • If one or more of your updates have not been pushed to Microsoft Advertising correctly, you'll need to make these changes again from scratch.
  • If your Tracking Template is not being pushed to Microsoft Advertising as expected, you'll need to copy and paste it from the platform into the Microsoft Advertising Ads Editor directly.
  • If you consistently see that your changes are not reflected within Microsoft Advertising's interface, please reach out to your platform representative for assistance.






Last modified



(not set)
(not set)
(not set)