Any ideas please share. It will be very helpful
How to do 'View in Browser' functionality in personalized outbound email ? Any ideas please share
2Hi user672. Welcome to the Tridion Stack Exchange. Your question is very vague and does not show what investigation you have done so far and what problems you have come up against. I would suggest that you take a look at the What topics can I ask about here? and What types of questions should I avoid asking? pages within the Tridion Stack Exchange Help Centre to help improve your question and clarify exactly what problems you are facing.– Jonathan WilliamsAug 19, 2013 at 6:58
You can of course simply publish the page used for your mailing to your website, however, theres going to be a bunch of stuff in there that doesn't make sense to be on the web (the text version of the email), or doesn't work (the merge fields like
One approach could be to have a TBB which strips the inappropriate stuff like text version, and converts the personalization parts into JSP tags/.NET controls. You are of course going to have to write these personalization tags/controls yourself using the Audience Manager API, and if your mailing relies on target groups to personalize the content, you will need to replicate the target group definitions in your website.
In summary, its not simple, but not impossible... however I would think about having the web version non-personalized, as that will make things much much easier.
The documentation (requires login) explains you can use DWT functions (like
GetLinkTrackingURL("tcm:uri" or 'URL', 'URLName') to transform URLs to trackable links) in your modular email templates as well as how to personalize emails with merge fields.
Will Price adds additional useful Outbound Email functionality with this extension.
"View in Browser" is basically a link to your page, either hard-coded or resolved with dynamic linking and a little help from Will's extension to get an absolute url.
I agree with Jonathan that it'll help to know where you're stuck.