External Recruitment Tracking Follow
The instructions in this article should be followed after the creation of a recruitment link.
External Tracking
When working with a recruitment partner, such as a market research panel, you’re often asked to include external tracking. This tracking allows the recruiter to identify screener respondents that have activated their account, qualified, or terminated from the community. In addition, you may already have existing user information, such as a member ID, that you want to pass through the recruitment to be available in all member data exports.
There are three different methods for implementing tracking options:
- Pixel placement
- Redirect
- Appending existing, external user data, such as member ID, to a recruitment URL
Of these two options, pixel placement is generally preferred because it provides the highest quality member experience and generally results in a higher conversion rate than redirects. However, your preferred panel vendor may not support the pixel option.
If you need assistance with identifying a recruitment partner, please contact your account team for assistance.
The recruitment flow for both pixel placement and the redirect method are presented below.
Pixel Placement
In this method, the community member is transparently tracked when a tracking image, or "pixel", loads in an email or web page. This activates their account. When the code runs, the recruitment partner is automatically notified of the completed account activation.
- Adding Pixel Placement or iFrame code to a Recruitment URL:
- Ask the recruitment partner for their pixel placement/iFrame code for success, failure, or over quota.
-
Create a new Recruitment URL. In the External Tracking tab, enable External tracking, then fill out the Tracking Parameter.
The Tracking Param Name provided by the recruitment partner is case-sensitive, so make sure to verify exactly what the recruiter’s parameter name is. Ask the recruiter what their parameter name is (often it is “ID”).
- Add the pixel code to the code field.
To prevent formatting issues, first paste the code to a simple text editor such as Notepad on Windows devices or a text editor from the App Store for Mac. The quotation marks should appear straight up and down, not curved, like in the images below.
- In the code, the recruiter will need to insert a unique user ID for each user they send through. Place “XXXX” where that unique user ID will need to be located in the success code. If you don’t know where that needs to go, ask the recruitment partner.
XXXX is case sensitive, it must be all uppercase for the code to work
Locate "http" in the code and make sure it look like "https" ... if the recruitment partner code does not have the "s", add it. All URLs need to be "https" to work. Adding the "s" will not break the code.
-
Terminate: Use this to track users who have terminated out of the qualification survey.
This is only useful if Qualification Type = Internal. If there is no qualification survey or it is being hosted by a 3rd party, leave this option blank.
-
Over Quota: Use this to track users who have screened out of the qualification survey due to Over Quota logic.
This is only useful if Qualification Type = Internal. If there is no qualification survey or it is being hosted by a 3rd party, leave this option blank.
- Save the Recruitment URL and do a test with the recruitment partner. Send the recruiter the Recruitment URL. They will need to replace XXXX in the recruitment URL with the unique user IDs. The recruiter will need to test the full terminate, over quota, and qualified complete flow to verify if the tracking is working properly in their system. You can verify the recruitment partner's test ID by performing a Member Export, finding the column "Recruitment Code," and checking the ID associated with the test account.
Redirect Method
In this method, when a user is screened out, they will be redirected to a URL provided by the recruitment partner and will not see the Failure or Over Quota message.
When a user successfully completes registration, the user will be redirected to a URL provided by the recruiter and another window opens up that takes the user to the community homepage.
Users are redirected to URLs outside of the community. However, a successful registrant will still be taken to the homepage and will also receive the activation email so that they can still activate their account.
- Add a Redirect code to a Recruitment URL:
- Ask the recruitment partner for their redirect codes for success, failure, and over quota.
- Create a new Recruitment URL.
- In the External Tracking tab, enable External tracking, then fill out the following information.
The Tracking Param Name is provided by the recruitment partner. Ask the recruiter what their parameter name is (often it is “ID”). Please note that this is case-sensitive, so make sure to verify exactly what the recruiter’s parameter name is.
- In the code, the recruiter will need to insert a unique user ID for each user they send through. Place “XXXX” where that unique user ID will need to be located in the success code. If you don’t know where that needs to go, ask the recruitment partner.
XXXX is case sensitive, it must be all uppercase for the code to work
Locate "http" in the code and make sure it look like "https" ... if the recruitment partner code does not have the "s", add it. All URLs need to be "https" to work. Adding the "s" will not break the code.
-
Terminate: Use this to track users who have terminated out of the qualification survey.
This is only useful if Qualification Type = Internal. If there is no qualification survey or it is being hosted by a 3rd party, leave this option blank.
-
Over Quota: Use this to track users who have screened out of the qualification survey due to Over Quota logic.
This is only useful if Qualification Type = Internal. If there is no qualification survey or it is being hosted by a 3rd party, leave this option blank.
- Save the Recruitment URL and do a test with the recruitment partner. Send the recruiter the Recruitment URL. They will need to replace XXXX in the recruitment URL with the unique user IDs. The recruiter will need to test the full terminate, over quota, and qualified complete flow to verify if the tracking is working properly in their system. You can verify the recruitment partner's test ID by doing a Member Export, finding the column "Recruitment Code" and checking the ID associated with the test account.
Append Existing User Data to a Recruitment URL
This method is helpful when you have existing data about the members you are inviting to the community, such as a member ID or customer number. When you enable External Tracking, you can then append that data to the recruitment URL. This ensures the data is always associated with the member even if they register with a different email address than the one you used to invite them.
- To use this method, first enable External Tracking.
- Add text in the "Tracking Parameter" field. This is how you will refer to the data in the recruitment URL and cannot include spaces. We suggest using something simple, such as "ID"
- You can leave all other fields and options blank under the "Tracking Events" section.
- When finished, Save to complete setting up the recruitment URL.
There are then 2 ways to use this type of Recruitment URL.
- If you are sending recruitment emails outside of the Fuel Cycle platform, Export/Download the recruitment URL.
- The recruitment URL will look similar to the following:
https://emu.fuelcyclecore.com/signup/accountQuestions?ID=XXXX&recruitmentCode=WRRiwWnId48nyd7LKQrz
- In the URL, you will replace the XXXX with the unique ID you want to pass through the recruitment flow.
- You will need to create a unique URL per recruit based on the ID you want to pass through.
- Give those URLs to the person who will be sending the emails outside of Fuel Cycle.
- The recruitment URL will look similar to the following:
- If you are sending Fuel Cycle Recruitment Campaigns, do the following:
- Go to Communication Center > Email List
- Create a CSV file that lists all the email addresses and the unique ID associated with each. The easiest way to do this is to download the sample file on the New Email List Page.
- In the CSV file, the first column will be "email address".
- Add another column with the column header the same as you entered in the Tracking Parameter field for the recruitment URL. If you entered "ID", you would use "ID" as the column header.
- Add each unique user ID in the column associated with the correct email address.
- Add additional unique parameters to the email list file if you want to, such as a Name for the Recruitment Campaign.
- Upload the Email List CSV file, then go to Recruitment Campaigns.
- From here, Create a Recruitment Campaign.
- There is no change to the flow when creating the campaign.
- When the campaign is sent, the Recruitment URL will automatically change the XXXX to the unique ID provided in the email list CSV per recipient.
When you generate a Member Export, the unique ID passed through recruitment will be available in the "Recruitment Tracking ID" column.
Comments
0 comments
Please sign in to leave a comment.