---
updatedAt: 2026-09-21T12:35:32.000Z
agentTools:
  projectIndex: https://documentation.indigitall.com/llms.txt
---

# Overview

| This project includes a simple implementation for all features of indigitall SDK for Web. Every feature is implemented in its own activity. |
| :------------------------------------------------------------------------------------------------------------------------------------------ |
| >> Click [here](https://bitbucket.org/indigitallfuente/web-examples/src/main/) to see examples                                              |

There are three ways to integrate the Web SDK on your site. You have our activation guide for: Wordpress, Standard web and Google Tag Manager (GTM).

## Option 1: WordPress Plugin

If you use wordpress, just download the plugin and follow our [WordPress Installation Guide](https://indigitall.readme.io/reference/wordpress-plugin).

## Option 2: Google Tag Manager

Obtain device information and associate them with themes, with Google Tag Manager.

To integrate our web push notifications tool on your page you need:

* an indigitall account
* access to your Google Tag Manager account (GTM)

Through GTM pasting a small piece of code and following the steps that we show you in our guide. Go to our [Activation Guide for Google Tag Manager](https://indigitall.readme.io/reference/google-tag-manager)

## Option 3: Standard Web

Set up our SDK for web applications with JS. To integrate our web push notifications tool on your page you need:

* an indigitall account
* paste the following code in the main page of your website, just before the end of the tag `</body>`:

<Callout icon="🚧" theme="warn">
  The appKey value is unique and personal. You can get it by accessing your account > settings > value of App Key
</Callout>

```javascript
<script
  src="/en/sdk.min.js"
  onload="indigitall.init({
    appKey: 'yourAppKey',
    workerPath: '/worker.min.js',
    requestLocation: true
  })"
  async>
</script>
```

### Download SDK

Download .zip and extract its two files to upload them to the main folder of your website.

<HTMLBlock>{`
<table style="width: 35%;">
  <tr>
    <td bgcolor="#0F3B7A" text-align: center;>
      <a style="color:#89da3e;" href="https://storage.googleapis.com/indigitall-public-assets/sdk/webpush/indigitall-web-sdk_v4.18.0.zip"><strong><center>DOWNLOAD SDK</center></strong></a>
    </td>
  </tr>
</table>
`}</HTMLBlock>

## Option 4: AMP Web

If you use AMP framework, follow our [AMP Integration Guide](https://documentation.indigitall.com/reference/amp-web-push).