1. Follow the steps in [Set up API access](https://developers.google.com/data-manager/api/devguides/quickstart/set-up-access) to enable the
   Data Manager API and generate credentials.

   > [!NOTE]
   > **Note:** The Data Manager API requires credentials with a different scope than the Campaign Manager 360 API. You must generate new credentials that include the Data Manager API scope.

2. [Install a client library](https://developers.google.com/data-manager/api/devguides/quickstart/install-library).

3. Use [Field mappings](https://developers.google.com/data-manager/api/devguides/events/cm360/offline/upgrade/field-mappings) to convert your Campaign Manager 360 API requests to
   Data Manager API requests.

4. [Send conversions](https://developers.google.com/data-manager/api/devguides/events/cm360/offline/send-events) to your Campaign Manager 360 account using the
   Data Manager API.


   > [!NOTE]
   > **Note:** The Data Manager API uses a [fast-fail
   > model](https://developers.google.com/data-manager/api/devguides/concepts/understand-errors#fast-fail), where *all* records in a request fail if *any* record has an error. The fast-fail model of the Data Manager API differs from the [partial failure](https://developers.google.com/doubleclick-advertisers/guides/conversions_upload#generate_an_insert_request) model used by the Campaign Manager 360 API.

   <br />

5. Verify the results using [diagnostics](https://developers.google.com/data-manager/api/devguides/diagnostics) or in the Campaign Manager 360 UI
   [Diagnostics hub](https://support.google.com/campaignmanager/answer/15406375).