Developer forum

Forum » Ecommerce - Standard features » Automated emails based on product interests

Automated emails based on product interests

Hans Ravnsfjall
Hans Ravnsfjall
Reply

Hi

In standard dynamicweb, is it possible to send automated emails, containing products matching a costumers interest?

What we want is for a costumer to be able to choose their interests, and store them on their userprofile. So that if a customer creates or updates their profile, stating that they have interest in one or more product types, an automated email will be sent weekly containg 3-5 of the newest products from their interest category/ies? Can this be achieved using standard Dynamicweb Users, Ecom and smartsearches og indexing, or would this be something that requires custom developing?

/Hans

 


Replies

 
Nicolai Pedersen
Reply

You can do that.

Check this out: https://doc.dynamicweb.com/documentation-9/marketing/email-marketing/email-personalization

BR Nicolai

 
Hans Ravnsfjall
Hans Ravnsfjall
Reply

I don´t think that is sufficient.

We want to autmatically  send emails to email subscribers, based on their own criterias. in theory there could be hundreds of different combinations of criterias, so smart search would as far I can see  - not be an option.

What we want is, when a product is created - an email  will be sent to all who have interest matching values of the product.

It is a solution for a real estate agency

Interests would be:

* price interval (costumers are free to set from and to, so there coulc be thousands of different combinations)
* area/city (hundreds of options) - multiple choice
* property type - multiple choice
* number of rooms - multiple choice

Combining indexing, users and personalisation could probably solve this somehow, but that is not posible as it stands - right?

Anyone got any suggestions?

/Hans

 

 

 

 
Nicolai Pedersen
Reply

The only idea I have is to create a custom recipient provider for the email system.

In the recipient provider you can find the users that match any new properties and then send those mails - as part of the provider, you will create a context object containing the properties and pass that on to the email along with the recipient

A part of that mail, will then be a list of properties - that requires a module (or product catalog) that uses the context provided from the provider and then find the properties that caused the match.

So not an easy one...

 

You must be logged in to post in the forum