This website is no longer maintained. Please, visit documentation.indigitall.com to read our updated documentation.

WordPress Plugin Integration

Webpush notifications in WordPress

Installation time below 10 minutes.

[No technical knowledge required]


You can install our free plugin by accessing your WordPress administration panel.

(If you prefer to install it manually, press here).

  1. In the left side menu, click on Plugins> Add new


sidebar_wp


  1. Use the search bar at the top right to find our plugin by typing the word indigitall :


snnipet_wp


  1. Click Install now and then activate the plugin by clicking Activate .



  1. If everything went well, you will be redirected to the plugin settings to finish the integration on your WordPress website.


plugin_wp


Important: if you are a customer enterprise is not necessary that you create an account.

  1. Enter into the indigitall plugin configuration in your WordPress and make log in .


If you already have it created , you only need to log in, entering the email with which you created your account indigitall.


  1. Choose your project. Once you have created your account and have logged in from here, you can choose the project on which you want to create campaigns.


select_proj_wp


  1. Enable and set up your campaign.


wp



wp


Check the integration


To confirm that everything has gone correctly, follow these steps:


Access your website and see if the Show notifications box is displayed. Click Allow to accept them.


New tag

Open the developer console (F12 key) and go to the Console tab, you should see something like this:


[IND]Client:  Method: PUT
URL: https://device-api.indigitall.com/v1/device?appKey=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&deviceId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Request Body: {
  [...]
    "pushToken": "https://fcm.googleapis.com/fcm/send/xxxx",
    "browserPublicKey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "browserPrivateKey": "xxxxxxxxxxxx"
}
Response Code: 200
Response Message: OK
Response Body: {
    "deviceId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
    "enabled": true,
    "platform": "webpush"
}


Notice that Response Code has the value 200.


If everything is correct, congratulations, you can start sending notifications!


If you have had problems, please contact us here.


Note: if you prefer to download and install the plugin manually, you can do it from here:


Important: some WordPress optimization plugins as Autoptimize block our plugin execution.
If you have this problem, add the folder "wp-content/plugins/indigitall-web-push-notifications" to your exception list.

autoptimize

Resources

User guide: create campaigns, edit and more

Standard Web Integration Guide

Google Tag Manager integration guide (GTM)

Contact us