# Choose your implementation method

This guide reviews AB Tasty's integration options, detailing their pros and cons to aid businesses in selecting the ideal method.&#x20;

Whether opting for direct HTML integration's control, the flexibility of a Tag Management System, or the ease of Shopify integration, choosing the right method is crucial to digital strategy success.

<table><thead><tr><th>Implementation method </th><th> Advantages 👍</th><th>Disadvantages ❌</th><th data-type="content-ref">Step by Step procedure</th></tr></thead><tbody><tr><td><p><strong>Direct integration into HTML code</strong> </p><p><br>✅ Recommended by AB Tasty</p></td><td><p></p><ul><li>Total control over tag placement</li><li>Faster loading possible (if placed at the top of the page)</li><li>No external dependencies (GTM, CMS)</li></ul></td><td><p></p><ul><li>Requires access to source code</li><li>Risk of error if poorly integrated</li></ul></td><td><a href="/pages/mHQ8eOPURg4SyQDO2y7h">/pages/mHQ8eOPURg4SyQDO2y7h</a></td></tr><tr><td><strong>Integration via Tag Management System</strong> (like Google Tag Manager)</td><td><p></p><ul><li>No technical deployment required</li><li>Easy to maintain and modify</li><li>Compatible with other tags/marketing software</li><li>Perfect for marketing or product teams autonomy</li></ul></td><td><p></p><ul><li>Dependency on GTM (and its proper functioning)</li><li>Slight latency when executing the tag (might trigger a flickering effect)</li><li>May be blocked by certain security configurations (CSP)</li></ul></td><td><a href="/pages/3QI9h5K354uzGwKKeapZ">/pages/3QI9h5K354uzGwKKeapZ</a></td></tr><tr><td><strong>Integration via Shopify</strong> (AB Tasty app)</td><td><p></p><ul><li>Simplified integration, no technical intervention required</li><li>Automated and guided via the Shopify interface</li><li>Quick to set up for e-merchants</li></ul></td><td><p></p><ul><li>Less control over the precise loading of the tag</li><li>Limited by Shopify's capabilities</li><li>Less flexible for advanced configurations (SPA, CMP, etc.)</li></ul></td><td><a href="/pages/QH2OSdah6qVnWQ0w6K40">/pages/QH2OSdah6qVnWQ0w6K40</a></td></tr></tbody></table>


---

# 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://docs.abtasty.com/account/tag-integration/understand-ab-tasty-tag-implementation-methods/choose-your-implementation-method.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.
