Expand my Community achievements bar.

Join us for an upcoming in-person Adobe Target Skill Builders event ~~> We're hosting these live learning opportunities to equip you with the knowledge and skills to leverage Target successfully. Learn more to see if we'll be coming to a city near you!

Adobe Target personalization based on state and weather


Level 1

Hello all,


I was wondering if Adobe Target can do email personalization with Sensei or something else based on the weather/location in a city. For example, if it's 100 degrees Fahrenheit in Florida, the email would be personalized with a beach background image and a hot summer tagline. For northern states, if it's snowing, it would create an image with mountains and snow along with a winter tagline.




Topics help categorize Community content and increase your ability to discover relevant content.

3 Replies


Level 4

Hi @NikunjPa1 ,


This is interesting use-case, I don't have a solution but there has to be an mechanism to pass email recipient geo-location/temperature when requesting an experience from Adobe Tagret.

It can use those parameters to create audiences and deliver the banner per activity setup.


Level 6

Hi @NikunjPa1 ,


I have not tried but you can try using Adobe Target recommendations (Target Premium solution feature).




Level 4

Hi @NikunjPa1 

You can definitely personalize the email based on the users location. It is a classic use case by Adobe, when they've been demoing Target in email. It's a good amount of years since i last implemented this use case, so I don't have the full overview of impact, but I believe it will be blocked by Apples ITP/restrictions they have on email tracking.

There's implementation steps here: https://experienceleague.adobe.com/en/docs/target-dev/developer/implement-email/overview

I've never done it using a weather api - i feel it should be doable. For web personalisation it is pretty straight forward, as you can use Data Providers (supported from at.js v1.3). 

For an example this seems like a good read, as one of the code examples include weather: