Campaign activity map doesn’t work!

Campaign activity map doesn’t work!

The extension that will put opens, clicks and unsubscribes on a google map is called Campaign Activity Map and it has to be enabled from Backend > Extensions area.
Once the extension is enabled, clicking on its title or on the extension details page button, will open up its available options.
Make sure you enable them properly:

As you can see above, not only you can enable/disable it for certain actions, but you also have to enter your Google Maps API Key.
A few words about the Google Maps API key, make sure you are using a key for “Google Maps JavaScript API” (the other Google Maps xyz API keys did not work in tests) which you can get free from within your Google account. Also select the “Key restriction” ‘none’ in the Google API console (because neither IPs nor HTTP referrer worked in tests).
After you have added the API key, make sure you save your changes.
Please also make sure you have enabled and configured at least one IP Location extension; this is very important as this is needed to detect the coordinates of an IP address.

Once everything is setup, you can schedule a new campaign for sending and once it is done, in the overview area of your campaign, you should now see the Campaign Activity Map extension as follows:

You can toggle between the Opens, Clicks and Unsubscribes and you can even open this in full screen.

    • Related Articles

    • When using WEB API delivery servers, bounce processing doesn’t work.

      If you are using the web api implementation for Amazon SES / Mandrill / Mailgun / etc and you find out that bounce processing doesn’t really work, below are potential reasons: 1. You are redirecting users from http to https. If that’s the case make ...
    • Seems that bounces aren’t processed, what can I do?

      So, you’ve sent a campaign and expect to get some bounces back because you intentionally put invalid emails there but nothing shows in the bounces area of the campaign and you are stumped because of that (that makes two of us) and of course you need ...
    • Campaign webhooks

      Starting with version 1.6.8, AppMail has the ability to send webhook requests when a campaign is opened and/or when a link (or more) inside the campaign is clicked. By default, this feature is disabled, in order to enable it, go to Backend > Settings ...
    • My campaigns don’t send, they’re stuck in “Pending-Sending” status

      When this happens, most likely the cron jobs that must run in order to pick up the campaigns and send them are not running, and no, it’s not something wrong with the application, but you simply need to feed the application with the right data in ...
    • Embed JSON feeds into your campaign

      Starting with AppMail EMA 1.3 you can embed JSON feeds into you campaigns easily. In order to take advantage of this feature, when you create a campaign, you will have to enable the feature. Next, in the campaign template(or subject line), you will ...