# Setting up Tags with Adobe Dynamic Tag Manager

You can set up Ptengine's tracking code using Adobe's Dynamic Tag Manager (DTM). The configuration can be done similarly to other tag managers like GTM.

📌 Important Note: When setting up Ptengine's tracking code in DTM, please pay special attention to the following configuration.

> **INFO** Sequential HTML vs Non-Sequential HTML ✅ Select "Sequential HTML (Synchronous Processing)" ❌ Do not select "Non-Sequential HTML (Asynchronous Processing)"

💡 Reason:

Ptengine's tracking code already supports asynchronous processing.

If you select Non-Sequential HTML in DTM, the tracking code may not function properly and data may not be aggregated correctly.

Details:

Non-Sequential HTML: Loads in parallel with other files on the page and can reduce loading time.

However, since Ptengine code is already optimized, additional asynchronous settings in DTM are unnecessary and may actually cause problems.

✅ Correct Configuration Steps:

Add Ptengine's tracking code in DTM

Select the "Sequential HTML (Synchronous Processing)" option

Configure other settings and save

By following these steps, Ptengine's tracking code will function properly and accurate data aggregation will be possible.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helps.ptengine.com/en/getting-started/othertag/tag-adobe-dtm.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
