From what I can see if I use a module like ad rotator, it does not pull out the ad details/images when the email is sent out as a campaign.
Instead the email just has the tag text like the following {module_adrotator,4411}
From other threads (old forum) it seems that modules do not work within email templates.
My client has sponsors and wants to display those sponsors, bothin in their website, plus on their email. The ad rotator works perfectly, and provides clickthrough, but we have the above problem ofr emails.
My question is - Are there any tricks that make the html email pull down the information from the server when opened, and just display a link to the sponsor if it is a text email?
Edit: Why - because sponsors can change quite a lot, and the ad rotator gives the client a perfect spot to mange them all.
Hey there John.
Emails are not websites and email clients are not web browsers (for the most part) Content in them is static, the info is sent and loaded. There is no server behind them to render or change data for things like module tags of course.
You can not pull info from the server as an email is open, in any software or system.
It has to be manually entered in the BC newsletter or better still have the sponsors page and create a nice looking link that says "View all our current sponsors"
I understand that, yet an email will load an image from a URL, and that image does reside on your server,
I am wondering if there is a trick to get the same type of effect, possibly using some script.
http://mysite/{module} (obviously this incorrect html and will not work, but trying to give you an example of what I mean)
If the above is not possible, the only other thing I can think of - is adding a wish that as the email is sent out from BC it looks for modules and renders them.
It is an image, scripts are different ![]()
Even if something could they would all be blocked, because of the hacks, viruses, keyloggers that would come in email spam. That would be a nightmare. Even images are not loaded by default by email clients because you can embed stuff like that into them.
It is not possible and you need to look at other options and it will not be implemented in the wishlist.
At best you will get some tag options to render more content from the system embeded into the email Before it is sent out like it does to render things like the name. Feel free to do so though. Just do not expect dynamic content, javascripts and things like that to ever be in emails ![]()
Thanks Liam
I think you gave me the answer, and I realise I have really asked the wrong question, or put it the wrong way.
I am not actually asking it to be dynamic once it is sent out, so I dont mind if it is static.
Therefore what I am really asking for is a tag that can be inserted into an email template, which relates then to a specific ad rotator item, and as other tags do, it pulls the information from the db as it renders/sends out the email, even if that is a link back to an image.
I mean for clients that send out email campaigns who also use their site for advertising for others, this means their email campaigns can contain advertising which is managed through the ad rotator.
Example -
{tag_adrotator,4567}
{tag_adrotator,4568}
If more than one ad was contained in any ad rotator item, it would pull out the next inline, counting it as an impression. Considering impressions are already compromised by bots, trawling a website, I dont think this would make a difference.
Clickthoughs - may need to be enhanced, so that the clickthrough registers before taking them to the relevant site.
Anyway, I will see if this is already in the wishlist or add it.
Thanks
North America
Europe, Middle East and Africa
Asia Pacific