Dynamic Fans Marketing (DFMPL)