Support Center

Meta-Properties & Campaign Defaults

Last Updated: Dec 28, 2012 03:27PM MST

pURL Meta-Properties


Meta-Properties are special properties of a Personalization Object that control advanced treatment with respect to the Personalized Landing Page experience.  These special properties are inherited in a cascading fashion from campaign to list data.  Selectively implemented in the standard purlHub portal, each Campaign's General tab exposes a "Default Properties" sub-section for setting up 2 special properties that will be inherited by each member of the campaign's list data. 

  • codeGenMetaFormat (Code Generator Format)
    A definition string how new purlCodes are assembled.  
  • purlParent (Parent Profile)
    A relative reference to a "Parent", "Rep.", or "Owner" 's profile association.  This provides a profile object to use as the source for "Association Data" (purlAssociation) on Personalized Landing Pages.  The most common use case, is the cross association of an Individual to a Sales Rep. or Agent.   
In addition to the above, there are 2 fixed campaign level "Default Properties" :
  • classification [individual, segment]
    Set statically to "individual", at the campaign level.  This property controls the visitor treatment.  When set to "individual", visitors are tracked as personalized visitors and the profile data is treated as specific to the individual (default personalized visitor behavior).  When set to "segment", visitors are tracked as non-personalized "segment" visitors and the profile data is treated as static "group template" data.  Wen a visitor makes a profile, record, or attribute submission from pURL classified as "segment", the pURL profile data is used as a template for creating a new "individual" pURL profile, and the session is immediately switched and tracked accordingly.  Segment pURLs, are useful for targeting a group or segment with a common Landing Page template.  
  • purlReferrer
    A relative reference to the "referred by" profile, for campaigns that support extension programs.  
Note: a "relative reference" uses path like characters refer to an object anywhere within an account. Use "./" for the current campaign node, and "../" for the parent node - to cross-navigate to other campaigns within an account.  (i.e. purlParent = ../defaulJohnSmithX5 refers to the profile "JohnSmithX5" of the campaign named "default".

Any meta-properties or campaign "Default Properties" can be overloaded via List Data import, using special CSV header row column names (profile-property-classification, profile-property-purlParent, and profile-property-purlReferrer).  

Contact Us

  • Post a Public Question
  • Ask the Community
  • Email Us

Recent Discussions