Enable campaign geolocation tracking for opens

Enable campaign geolocation tracking for opens

In order to enable geolocation tracking for opens, to show you a breakdown of the countries that open your emails, something like:

You have to follow a few steps.

1. Go to Backend > Extend > Extensions and enable the Location extension.

2. Once the extension is enabled, click on it to set it up, the setup screen should look like:

3. Using the location extension requires you to load the IP location database, so go to Backend > Locations > Database and follow the steps from the page.

Basically, you just have to download the database and place it in the right folder.

Doing all the above means your system is now ready to track the IP location of your subscribers and translate it in meaningful data which you can use in stats.
Now, by default campaigns will not show the Campaigns Geo Opens graph, that is a feature you can enable for all customers or for certain groups of customers.
To enable the feature for all customers, go to Backend > Settings > Customers > Campaigns and set “Show geo opens” to Yes.
Do the same for any customer group you want to see this graph.

Note:
Let’s say this feature is enabled, but there are records in your database that are not having this information completed. AppMail is having a command line that will help you update the older records.
Here is what you have to do:

1. Edit the list custom fields and be sure to have a field of type Country with the default value set to [SUBSCRIBER_GEO_COUNTRY]. Also, a text field having this default value will work.

2. Run this command:

php -q /YOURWEBROOT/apps/console/console.php sync-lists-custom-fields --verbose=1

It will take a while for the command to complete. In the end, the subscriber's country fields will be completed based on their IPs.

    • Related Articles

    • Smart Tracking

      Starting with version 2.5.1, we have added a new feature that allows filtering out bot-generated opens and clicks, a functionality that has been long requested by our customers. Background on "Fake" Opens/Clicks The opens/clicks rate provides ...
    • 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 ...
    • Track opens for Google emails

      Lately, we noticed that the way Google is handling the emails is creating confusion regarding the tracking for the opens. A little background on email tracking The email tracker system places an invisible tracking pixel inside each message. Despite ...
    • 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 ...
    • 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 ...