A CDN is a Content Distribution Network. The reason he is asking is that they sometimes cache your website.
What hosting provider are you using? That might be a factor.
Also if possible, could you share what the link is to the promo and a screenshot of what's showing on your side?
Thanks.