Campaign Management(CRM #70000080)

Learn about configurations for Campaign management.

Graph

A campaign graph has been implemented into the tree to quickly navigate inside the campaign. The graph node shows the ‘CORE_CM_CampaignGraph’ form.



Rights & Triggers

  • Rights for Info Area Campaign (CM)

    The info area is defined in the main right as visible. New, update or delete of companies is not denied.



    It is also defined that records with tenant 9000 are not allowed to be updated or deleted as they are part of the template and should be “upgradeable”.





  • Trigger for Campaign (CM) Info Area

    CORE_CM_DV Trigger

    This trigger is used to set the current rep as the responsible rep for the Campaign (CM) when the record is created. The action used is “Edit/update” (not default values) – as otherwise it would not work when records are created from a template.



    The trigger can be overwritten in a child right:



  • Rights for Marketing Activity (AK) Info Area

    The info area is defined as visible in the main right but the actions new, update or delete are disabled for this infoarea.



    It is also defined that records with tenant 9000 are not allowed to be updated or deleted as they are part of the template and should be “upgradeable”.





  • Trigger for the Marketing Activity (AK) Info Area

    Trigger CORE_AK_DV

    This trigger is used to set the current rep as the responsible rep for the Marketing Activity (AK) when the record is created. The action used is “Edit/update” (not default values) as otherwise it would not work when records are created from a template.



    The trigger can be overwritten in a child right:



  • Rights for the Execution (Marketing Activity) (AD) Info Area

    It is also defined that records that belong to marketing activities (AK) with tenant 9000 are not allowed to be updated or deleted as they are part of the template and should be “upgradeable”.





  • Trigger for Execution (Marketing Activity) (AD) Info Area


    CORE_AD_DV Trigger

    This trigger is used to set the default values when an Execution (Marketing Activity) (AD) is created that is NOT based on a template.



    The trigger can be overwritten in a child right:



    AD_UPD_SetExecutionRep Trigger

    This trigger is used to set the u7Server user of the current tenant for the record. The action used is “Edit/update” (not default values) – as otherwise it would not work when records are created from a template.

    The u7Server creates (among other tasks) messages and they are produced in a specified language (this language is set in the registry entry for the u7Server with the “–l” flag).

    In a project: If a new tenant is created for an installation, then this trigger has to be adapted:



CORE_AD_UPD_ExecuteMarketingActivity Trigger

  • Trigger for Target Group (Marketing Activity) (AG) Info Area CORE_AG_UPD_SetInactive Trigger

    This trigger is used to set the “Inactive” flag in an AG record. Thus the user does not have to touch each single record and set the flag, but he has to select several records and use the button. The trigger is called via the “CORE_AG_SetInactive” button.



  • Rights for Response (Marketing Activity) (AN) Info Area

    The info area is defined as visible in the main right but the actions new, update or delete are disabled for this infoarea.



    It is also defined that records that belong to marketing activities (AK) with tenant 9000 are not allowed to be updated or deleted as they are part of the template and should be “upgradeable”.





  • Rights for Response (Marketing Activity) (AO) Info Area

    The info area is defined as visible in the main right but the actions new, update or delete are disabled for this infoarea.



  • Rights for the Statistics (Marketing Activity) (AX) and Rep (Marketing Activity) (AI) Info Area

    The info area is defined as visible in the main right but the actions new, update or delete are disabled for this infoarea.



Label Formats

German (Base)



English (UK) (BASE)



English (US) (BASE)



These labels are used based on the label value in the FI or KP record and therefore forms the content of the pre-defined CORE_German_Invitation.doc and CORE_English_Invitation.doc documents.

Campaign Templates

The following campaign templates are defined:

  • Documents

    CORE_ProductInformation_E-Mail.html (StNo: 10000 INo: 186)

    The document is designed to send the e-mail in the recipient’s language. Due to the fact that the “Activity_E-Mail” marketing activity format has set the “Language transformation” flag to true:



    …the value of the “Language” field is transferred according to the document and an IF-ELSE statement delivers the correct text to the e-mail sent.

    E-Mail Template

    Recipient with “German” Language

    Recipient with “English” Language or any other language

    <%$IF KPLanguage = 'Deutsch'%>

    Betreff: Produktinformation

    <%$ELSE%>

    Subject: Product Information

    <%$FI%>





    If you want to add another language you would have to extend the IF-ELSE statement in the following way:

    <%$IF KPLanguage = 'Deutsch'%> Betreff: Produktinformation <%$IF KPLanguage = 'Français'%> Object: Validation <%$ELSE%> Subject: Product Information <%$FI%>

    The value in the IF-ELSE statement must be in the language of the user’s catalog value.



  • Default Values

    The following default value formats are defined



  • Catalogs
    • Fixed Catalogs

      5 Status (Aktivität (MA))



      6 Ergebnis (Aktivität (MA))



      Code 4:

      TE_German: Möchte keinen Kontakt mehr

      TE_English: Does Not Want Contact Any More

      9 Wichtigkeit (Aktivitat (MA))

      40 Ausführungsstatus (Marketing-Aktivität (AK))



      44 Status (Marketing-Aktivität (AK))



      46 Prozess (Protokoll (Marketing-Aktivität) (AO))



      Einheit Reaktionszeit/SLA (Angebot (PR))



      Durchführungsart (Durchführung (Marketing-Aktivität) (AD))



      Note: The grey text should be locked, i.e. not visible.

      TE_German

      Sprachunabhängig / TE-English

      Einmalig: Zielgruppe durch Abfrage erstellen

      One-off: Create target group based on query

      Einmalig: Selektion nicht durchführen

      One-off: Do not execute selection

      Einmalig: Zielgruppe aufgrund von Reaktion/ Neuzugang erstellen

      One-off: Create target group based on response / new entry

      Wiederholt: Zielgruppe jedes Mal neu durch Abfrage erstellen

      Repeated: Create target group based on query every time new

      Wiederholt: Selektion einmal durchführen

      Repeated: Create target group based on selection once

      Wiederholt: Selektion nie durchführen

      Repeated: Never execute selection

      Wiederholt: Zielgruppe aufgrund von Reaktion / Neuzugang erstellen

      Repeated: Create target group based on responses

      Wiederholt: In Paketen durchführen

      Repeated: Send in packets

      Wiederholt: Zielgruppe jedes Mal durch Abfrageergebnisse erweitern

      Repeated: Extend target group based on query results

      55 Status (To-Do (TD))

      60 Basis (Durchführung (Marketing-Aktivität) (AD)



    • Variable Kataloge

      372 Kamp.-Typ. (Marketing-Aktivität)



      20 Marketing-Aktivität



      161 Variante (Marketing-Akt.)



      52 Reaktion (Marketing-Aktivität)