custom fields in links

I'm having a problem using a custom field in a link token.... for example if I use the [lastname,fallback=] most places it will pull the info from the database, but if it is inside a link:
<a href="http://www.mydomain.com/test.las?nl=[lastname,fallback=]" />
the link comes from campaign monitor encoded and when you click it the url looks like this.
http://www.mydomain.com/test.las?nl=[lastname]   

this was working fine about 2 weeks ago and now i cannot get any custom info to display in a link.

any thoughts?

Mark

Ken Ken, 7 years ago

Hi Mark,

We're working on this problem, and we should have a fix very soon. We'll let you know when it's been deployed.

Sorry for the inconvenience.


http://www.campaignmonitor.com
swirlgrl, 7 years ago

Hi Ken,

Has your team deployed this fix? I'm having the same issue, and have a deadline on Monday that requires this feature.

Thanks!
Heather

Diana Diana, 7 years ago

Hi Heather,

I'm afraid not. The issue is only in preview emails though. The personalization tags will work in fully sent campaigns which you can test out by sending one to yourself (campaigns to 5 or fewer recipients are free). We're working hard on getting this fixed and hopefully it should be soon.


~*~~*~~*~~*~
D. Potter
Campaign Monitor
swirlgrl, 7 years ago

Hi Diana,

Thanks for the response. Using the personalization tag feature for a Link/URL didn't work when using a full sent campaign. The code generated for the url pulled in the correct data string, but threw in the location of where I imported my html email.

Example:
http://domain.email-design-hosted-on.com/email/location/http://www.domain-link-should-be-going-to-personalization-tag.com

Is this feature not working for HTML emails in "fully sent campaigns"?  Other non-url personalization tags work fine, it's just the url one that's getting messed up.

Thanks!
Heather

Mathew Mathew, 7 years ago

That sounds more like a problem in your specific HTML Heather - what does your HTML look like, and what is a typical value of the custom field you are inserting?


Get in touch with us on Twitter: http://twitter.com/campaignmonitor
We're also on Facebook: http://facebook.com/campaignmonitor
swirlgrl, 7 years ago

Mathew,

Here's my HTML for the link in the email: <a href="[link,fallback=]" target="_blank">

The data in the Custom Field for link, which has a Data Type of Text, is the following:
http://www.domain-name.com/folder-name/

What seems to be happening is that when the HTML email is delivered (non preview email, but a real one), that the link when clicked on in the email is remembering the import location from web of when I uploaded the .html file to Campaign Monitor, and appending that to the Custom Field link url.

There is something in your programming that is causing this to happen.

Thanks,
Heather

Diana Diana, 7 years ago

Hi Heather,

Could you send in an email to support? I think it'll be easier if we can see your full campaign and custom field data.


~*~~*~~*~~*~
D. Potter
Campaign Monitor
swirlgrl, 7 years ago

Hi Diana - I've sent in an email to support. Thanks!

Jason Jason, 7 years ago

Hi Everyone,

Just a quick note to let you know that this issue has now been fixed. Thanks again for getting in touch with us in regards to the problem, and our apologies for any inconvenience caused.

tbuchok, 5 years ago

It appears that this isn't fixed when using "Import from web" to upload your assets to Campaign Monitor. However, uploading your HTML file and zipping your images using "Import from my computer" does the trick. A bit of a pain, but oh well. :P

roshodgekiss roshodgekiss, 5 years ago

Hi tbuchok, could you kindly contact our support team with details? We'd be curious to see why this isn't working when you import from web.


Get in touch with us on Twitter: http://twitter.com/campaignmonitor
We're also on Facebook: http://facebook.com/campaignmonitor

Join 200,000 companies around the world that use Campaign Monitor to run email marketing campaigns that deliver results for their business.

Get started for free
1-888-533-8098