Region Attributes

Defining a region just got infinitely more powerful and, dare we say, fun.

When describing a region for targeting, you are no longer restricted by the binary limitations of the region's name. You can now specify attributes for regions and define desired values for those attributes, giving you the ability to target users with fine-grained accuracy, based on their interactions with your regions.

With Region Attributes you can now create Automation rules that trigger notifications not just on a user's entry/exit with any of your locations. You can target interactions with the specific stores that meet your targeting criteria.

Example:

You are the Mobile Products Director for Benny's, a department store with 600 locations in the western region. Only 100 of your stores feature an in-store coffee shop.

You have an upcoming flash sale at Benny's locations that feature coffee shops. You want to get people who have previously been to these locations up off the couch with an offer of a free iced coffee.

When creating your Automation pipeline, include the following to target frequenters of Benny's Coffee locations:

{
    "and": [
        {
            "key": "name",
            "value": {
                "equals": "Benny's"
            }
        },
        {
            "scope": "attributes",
            "key": "has_coffee_shop",
            "value": {
                "equals": "yes"
            }
        },
    ]
}

For more information on region attributes, see Region Selector in our Automation API docs.