KnowledgeBase Articles
| Articles | Categories | Screencasts |
How do I code emails in order to track click throughs, enquiries and to automatically manage remove me requests? |
||
![]() ![]() ![]() ![]() |
Updated: 17 February 2012 11:53:33 | OpenCRM::Leads OpenCRM::Emails OpenCRM::Contacts OpenCRM::Companies OpenCRM::Settings::Templates Hosted::Portal |
If you have an OpenCRM customer portal, it is possible to add some code to your OpenCRM emails which will allow you to track Click throughs, manage enquiries through OpenCRM, and allow your customers to automatically remove themselves from your mailing lists (unsubscribe).
This FAQ outlines what the options are and how to code your emails to use them.
For each URL, there are a number of sections highlighted in RED which should be replaced as follows:
SUBJECT
- Subject of the email - recorded in the click through
- Please try and use only numeric or alphabetical characters – i.e. avoid any special characters like “&”, “*”, “%”,
“£”, “(“, “)” - If using any of these characters, ensure to test the click through URLs in several different browsers,
as browser incompatibility may cause the URL to fail.
WEBSITE
The root URL of your OpenCRM portal - e.g. "portal.opencrm.co.uk"
REDIRECTURL
- The web address to redirect to after recording the click through.
- Please note some characters will cause the redirect to fail in certain browsers. Therefore, please make the following replacements in your click through URL…
- http:// replace with URLSTART
- / replace with -SLASH-
- & replace with -AND-
- . replace with -DOT-
- E.g. if your click through URL is: http://offer.mywebsite.com/redirect.html
this would become:
URLSTARToffer-DOT-mywebsite-DOTcom-SLASH-redirect-DOT-html
USERID
The ID (NOT THE USER CODE, i.e. "1" not "admin") of the user to assign any click through actions to (and therefore to send click-through notifications to)
You can use an email merge variable for the USERID, this can either by the ID of the user sending the email $users_id, or the id of the user the email recipient is assigned to $contacts_assigned_user_id or $leads_assigned_user_id.
CAMPAIGNID
Enter here the ID of the Campaign in order to collate statistics on the success of the email campaign at campaign level.
URLS
Click Throughs
When a recipient clicks on a Click-through link, an activity will be recorded against the recipients record in OpenCRM, and, if configured, a field on the recipient record is updated with the subject of the email they clicked on.
This link is coded as follows:
- http://WEBSITE/index.php?option=com_opencrm_response&task=enquire&page=REDIRECTURL&assign_to=USERID&subject=SUBJECT&lid=$leads_record_id&cid=$contacts_record_id&cyid=$account_record_id&campaignid=CAMPAIGNID
Enquiries
When a recipient clicks on an enquiry link, they are taken to a page showing some basic information from their OpenCRM record (name, email, telephone etc). Here the recipient can, if they choose, update this information. There is also a text field for them to specify the nature of their request. This will then update their OpenCRM record and as with a click-through, add a pending activity against the recipient record in OpenCRM to record the enquiry.
- http://WEBSITE/index.php?option=com_opencrm_response&task=enquiry&page=REDIRECTURL&assign_to=USERID&subject=SUBJECT&lid=$leads_record_id&cid=$contacts_record_id&cyid=$account_record_id&campaignid=CAMPAIGNID
Remove me
When a recipient clicks a remove me link, their record is flagged in your OpenCRM system as "do not email", so that any attempt to send any future emails will alert the sender. The default action is for these emails to NOT recive the email unless the user overrides this screen.
- http://WEBSITE/index.php?option=com_opencrm_response&task=nothankyou&lid=$leads_record_id&cid=$contacts_record_id&cyid=$account_record_id
Note : If you would like to see an overview of what is available with email tracking Take a Look here
You may also be interested in:
- Social Network links on Companies, Contacts and Leads - how do we find usernames from the various Social Media Networks? Updated : 12-04-2013 14:24
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies - I want choose some records from a list and export these records only, is there a simple way of doing this? Updated : 14-05-2012 10:01
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies How does the Mapping tool work in OpenCRM? I want to see the locations of my Leads, Companies and Contacts on a Map, how do I do this?
Updated : 20-05-2013 14:53
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies- How can I change the fields visible on the Basic and Advanced Search screens? Updated : 03-04-2012 15:11
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Activities OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Helpdesk - I need to bulk update a set of records in OpenCRM, how do I do this? Updated : 17-02-2012 12:47
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Activities OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Documents OpenCRM::Contracts OpenCRM::Events OpenCRM::Campaigns 
What are Action Plans in OpenCRM and how can I use them to get the most out of my OpenCRM solution? And what are Conditional Action Plans?




Updated : 14-05-2012 16:34
OpenCRM::Leads OpenCRM::Emails OpenCRM::Contacts OpenCRM::Activities OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Helpdesk OpenCRM::Documents OpenCRM::Events OpenCRM::Campaigns OpenCRM::Settings OpenCRM::Settings::Additional- Can round-robin be used to assign records when importing data?


Updated : 14-11-2011 11:00
OpenCRM::Leads OpenCRM::Contacts OpenCRM::Companies OpenCRM::Helpdesk OpenCRM::Settings::Users OpenCRM::Settings::Additional - How can I get Leads into OpenCRM from a contact form on my website? How do the OpenCRM contact forms work and how do I customise them? Applies to Version 3.02+




Updated : 31-10-2011 11:20
OpenCRM::Leads OpenCRM::Data Import-Export - How can I get Leads into OpenCRM from a contact form on my website? How do the OpenCRM contact forms work and how do I customise them? Applies to All versions Updated : 31-10-2011 11:19
OpenCRM::Leads OpenCRM::Data Import-Export A tab count shows a " * " and no value, A tab count shows " ~ ". Large tab counts seem a bit inaccurate. How does tab count caching work? Why does opening a record with a large number of linked items take a long time? Why can I only see 1000 records in linked grids?
Updated : 30-03-2013 10:41
OpenCRM::Home OpenCRM::Calendar OpenCRM::Leads OpenCRM::Emails OpenCRM::SMS OpenCRM::Contacts OpenCRM::Activities OpenCRM::Reports OpenCRM::Companies OpenCRM::Opportunities OpenCRM::Quotes OpenCRM::Orders::Sales Orders OpenCRM::Orders::Purchase Orders OpenCRM::Invoice OpenCRM::Projects OpenCRM::Helpdesk OpenCRM::Helpdesk::FAQ OpenCRM::Documents OpenCRM::Products OpenCRM::Products::Stock Items OpenCRM::Dashboards OpenCRM::RSS OpenCRM::Contracts OpenCRM::Personnel OpenCRM::Events OpenCRM::Property OpenCRM::Campaigns OpenCRM::Interface-Display OpenCRM::Settings OpenCRM::Settings::Users OpenCRM::Settings::Templates OpenCRM::Settings::Additional OpenCRM::Settings::Custom Fields OpenCRM::Settings::Google Sync OpenCRM::Portal OpenCRM::Add-in::Outlook OpenCRM::Add-in::Pop2OpenCRM OpenCRM::Add-in::SOAP OpenCRM::Add-in::SageLink OpenCRM::Add-in::Web Form OpenCRM::Add-in::Custom Module/code OpenCRM::Editor OpenCRM::Sage Integration OpenCRM::Phone Integration OpenCRM::Data Import-Export
More..

