6 votes
Accepted

Track URL containing tokens in CiviMail

We've accomplished this by modifying the core function getTokenData() to track non-tokenised part of the URL string. For eg. with the url posted in the question - https://site-name/info?cid1=<...
user avatar
5 votes

CiviMail tracked links in WordPress site are marked down by Mail Tester

This is a known issue with all scripts in CiviCRM's extern directory - pointing directly to a PHP script inside wp-content is considered highly likely to be malicious. This will be solved out-of-the-...
user avatar
4 votes
Accepted

CiviMail Reports is not tracking email opens

I've experienced something similar on a few sites and it turns out the file/directory permissions are not set right. I'm not sure what causes it, but I have found that I need to recursively reset ...
user avatar
4 votes
Accepted

What is the timeout period for links in Civimail? Can it be extended?

Yes the checksum lifespan is configurable at this path civicrm/admin/setting/misc?reset=1 which you get to via Admin > System Settings > Misc Changing the duration will only affect future checksums. ...
user avatar
  • 27.2k
4 votes

Conversion tracking with Google Ads on Thank-you pages

We are doing this exact thing at the moment. I was kindly given some code that sends events to GA and Facebook pixel on the Thank You page by @jtwyman on Mattermost. A Civi developer worked with us on ...
user avatar
  • 455
3 votes

Conversion tracking with Google Ads on Thank-you pages

It might not work in this case but in case someone is trying for a temporary fix: Civicrm displays pages using templates. By identifying the template file you can create a file and directory ...
user avatar
  • 1,685
2 votes

Tracked Opens No

this seems to point at a broader drupal problem. is there something you've changed recently on the server? eg. updating php? does the rest of your drupal site work ok?
user avatar
  • 10.1k
2 votes

CiviMail links with to many clicks from only two people

Seems plausible, especially if you consider scenarios like two influential users who might have forwarded the email to a group of friends, but also through normal use (eg repeatedly clicking from an ...
user avatar
2 votes
Accepted

CiviMail Tracked Click Throughs not Redirecting

This is a known bug in CiviCRM 4.7.1, and it's been fixed in 4.7.2 - which hasn't been released as of this writing. However, if you're comfortable applying the patch, the fix has been released. See ...
user avatar
2 votes

Integrating CiviMail tracked links with Google Analytics

It's possible to add tokens to a url - I was concerned that the token wouldn't get replaced before CiviCRM sets up the redirect url for tracking links. I've tested this and the token is replaced first,...
user avatar
  • 1,004
2 votes
Accepted

CiviMail *only some* Tracked Click Throughs not Redirecting properly

This was reproduced back in 2010: https://issues.civicrm.org/jira/browse/CRM-7192 In short, this is a bug in CiviCRM that someone could fix, but it's very rarely triggered, and those who are affected ...
user avatar
2 votes
Accepted

How to track contribution from a mailout sent from civimail?

Use the nifty Referral Source extension. Here's how it works: https://civicrm.org/blog/stoob/new-ways-track-referral-source. If you are wanting to use in combination with checksum build your URL e.g. ...
user avatar
  • 2,934
2 votes
Accepted

Why would an email have much lower open rates in the final part of an A/B test, but only in Gmail?

It's the metric. Open rate is not a reliable metric. An open is tracked through an image pulled from your crm server. If images aren't loaded the open doesn't get recorded. Further, Gmail uses ...
user avatar
  • 867
1 vote

Why would an email have much lower open rates in the final part of an A/B test, but only in Gmail?

I would say email end up in spam for many reason and this is not an CiviCRM fault - I would suggest you to look for SPF, DKIM and DMARC - configuration first Also for your reference : my emails going ...
user avatar
1 vote
Accepted

Email Link Tracking not working.

I'm not sure this is quite the same problem as I had, but it may be worth looking at. I'm in WordPress 4.9, CiviCRM 4.7.22. I was getting Error 500 for all the tracked links and I resolved this by ...
user avatar
  • 3,157
1 vote

Tracking external contribution sources

What we have done is to add 3 custom fields to the contribution (utm_source, utm_media and utm_campaign) that store the tracking codes, the same way google analytics work. To make it more automatic, ...
user avatar
  • 10.1k
1 vote
Accepted

Tracking links that have been added via tokens

@Andrei - thanks a lot for pointing me to the solution! Based on your answer, I wrote this function that did the trick for me for finding and converting links in arbitrary $html: function trackUrls(...
user avatar
1 vote

Tracking on Civimail suddenly stopped working

and the answer is... dont use tokens to set your paths... "A workaround is to change the root civicrm token to an absolute path (Credit due to Eli Lisseck for research and workaround solution)" ...
user avatar
  • 403
1 vote

Tracking on Civimail suddenly stopped working

That looks like a tracking image (it's 1x1 px and probably transparent), so you probably don't see it or get an error message. Once after an upgrade, I somehow ended up with a space before the ...
user avatar
  • 73

Only top scored, non community-wiki answers of a minimum length are eligible