# Does using Batch web SDK impact my web performance?

The [Batch Web SDK](https://doc.batch.com/developer/sdk/web/getting-started/batch-service-worker) is built to minimize the impact on web performance and we are closely following web performance best practices.

Our JavaScript tags are using the HTML script `async` attribute meaning that adding Batch to your website can't block other scripts or affect your page speed negatively.&#x20;

External resources are loaded with gzip enabled and we are using long-time caching policies when it's possible.

Finally, you can load the [Batch Web SDK](https://doc.batch.com/developer/sdk/web/getting-started/batch-service-worker) as early as possible in your code to trigger the opt-in consent alert or Batch custom opt-in UIs sooner, use Batch at the very bottom of your page (before the closing `</body>` tag) or load our SDK through a tag manager.

If you need to discuss in greater detail how to optimize web performance when using the Batch web push technology please contact our technical support team at <support@batch.com> or via our live chat system.
