pURLs
You probably know that you can personalize email content through the use of variable content, but did you know you can make use of the same variable content on landing pages? You can even have the URL be personalized. This is what we refer to as a pURL.
To Create a pURL for use in an Offline Campaign
1. Create your landing page, just as you would any other landing page within emfluence.
2. Add the variables and conditional content to your page. When the landing page is deployed through an emfluence link the variable data will be filled in for the contact. If you want to allow the content to apply on a freestanding URL (that can be reached without needing to come from an emfluence email), you can make use of a pURL.
3. To make use of a pURL you must use either the emfluence managed domains or alternative location options. You can find more about both options here.

4. Then, at the end of your URL, you will add the variable $$purl. (Don't forget to include both dollar signs!)

NOTE: You should create a default page without the personalization as your failure URL. This way, if a pURL is incorrectly typed or the page is expired,
the user will be redirected to an active page with further instruction.
5. The final piece is to assign a distinct pURL to every contact (they must be unique). Upload your list of contacts and map your pURL values to the pURL field.

TIPS:
- If you want to automatically create a pURL value that is the customer's first and last name, in Excel, you can use the formula =B1&C1
(where B is first name and C is last name) to auto-fill. Don't forget to manually check for duplicates!
- Capitalization will not matter in your pURL. JohnSmith and johnsmith will go to the same page.
- IMPORTANT: EVERY contact in this upload must have an email address! Because emfluence's Platform is truly an email platform,
email address is a required field and our unique contact identifier.
- Don't forget to test. Find a few of the pURLs from your Contact list and type in the URL of your page using a real customer pURL value. Also, test in invalid pURL to make sure your failure URL version is working as expected.