Report on campaign response

Hi All,
There was a campaign launch at beginning of month, and now we are trying to do analysis on the campaign response. We have a field at contact level called Subsegment which can have values like Experienced RIA, Inexperienced Stock Broker etc. Now, I need to develop a report that would give a count of click through, open response, opt out, hard bounce and also their % based on sub segment field. I am able to develop report with count of click through, open response, opt out, hard bounce but when I develop a field with formula as (Metrics."# of Click Through"/Metrics."# of Recipients")*100 and put this field in pivot table, I get all erroneous data. The formula gives me all weird values, it display 0 then there should be 15 etc.
Can anybody please help in indentifying what wrong am I doing.
Thanks in Advance,

Hi All,
Never Mind Guys, i figured it out, i had to cast the data type as float to get the desired output, the system was orginally converting everything into integer and that's why i was getting weird results.
Thanks,

Similar Messages

  • Report on Campaign-Recipients.

    Hi,
    Im trying to track the no of contacts who attended campaign,received the campaign invite & who declined/did not attend the campaign. Also from the no. of contacts who attended the campaign, how many actually got converted to leads.
    Help required to build this kind of analysis.

    Use Campaign Response history report to get your no contacts who responded/attended etc. For the 3 converted to Leads have a look at the out of the box reports as a few of those have that written into them already.
    cheers
    Alex

  • Campaign Response History

    Hello,
    we built an analytic of campaign recipients to a campaign
    with the account fields of the recipient and a prompted campaign ID.
    Now we have the problem that there are recipients in the
    "Campaign Response History" that are not any more in the Campaign. (deleted a week ago)
    Is it possible to drop this recipients out of the list. (filter criteria, special field etc.)
    Help would be great.
    Thanks,

    Hi,
    your Q is not clear, do you mean you build a report in analytics with campaign recepient list, account field of those recipients and a campaign id being prompted in the report, if this the Question,
    is the campaign details deleted from S_Camp_con table ? else is any archive not maintained rather than mainly depending on base table ? .
    If you want to want to drop the list of recipient, you would have segmented the list of recipient based on a criteria and created a segment in Segmentation. So, in analytics table (OLAP) you can customize by filtering or make them inactive for time being else delete it if its OK for you ( if your company permits) them from the respective OLAP table.
    Hope this helps you.

  • CRM 2013: missing conversion of activities to campaign responses

    Hi!
    Recently we upgraded from CRM 2011 to 2013 and now I am looking for a functionality, which I am quite sure was there in 2011: in a campaign I can distribute a campaign activity and get a number of activities of a certain type depending on the channel I selected
    in the campaign activity (e.g. phone call). When I now process these activities and call the potential customers, I want to track their responses in CRM using the campaign response entity. But what I am missing now is a way to directly convert the activity
    into a campaign response. I seem to remember that there was a button for this in CRM 2011, but I can't find this button in CRM 2013. Does anybody now abaout this?
    Best regards
    Daniel

    Vasavi,
    Thanks for your reply! You mean I can NOT convert a phone call to a campaign response? But why?
    You are right regarding the activity with 'letter' as channel, I can promote that to a response.
    Is there no way to activate this same functionality for phone calls? I am quite sure that it worked in CRM 2011. Is there someone at Microsoft randomly picking functions and deactivating them for new releases? I can't see any logical reason why one should
    not promote a phone call to a response - I call people and most of them give me responses...
    Regards
    Daniel

  • Campaign response - email campaign

    Hi friends,
    I have this question regarding the campaign functionality - campaign response in CRM 5.0
    when we customize our mailform and select the tracking option track via target site (++), we give a particular URL.
    as per my understanding when the reciever clicks this URL the response is monitered and displayed at the destination -
    CRM marketing > marketing planning and campaign management > display marketing contact list.
    at this destination there is a head no. of accesses per Business Partner and the responses are monitered here.
    Now in our project scenario if we test this functionality in the above explained manner the no. of accesses do not change even after the process cycle is completed.
    Is there an external  response recorder that needs to be installed or SAP has an inbuilt recorder which needs to be configured.
    Please respond considering the above campaign scenario or if response monitering is possible in an alternative manner.
    thanks and regards
    NITIN SEHGAL

    Hi Shankar,
    Here are the answers to your question.
    1) I tried doing it the similar way but i have one confusion do i actually need to add ++ after the url or to type the url and choose the tracking via target site (++) option?
    The standard way of adding this Tracking Id is (Assuming you have created a Text Node which is of the type HTML) You click on the Maintain URL Button, Enter the URL, Enter the descp of the URL that you want to show as on the Personalized Mail Form when sending to the BP, Then select the option Tracking via target site (++) and confirm.
    Once you do this the tracking "++" is already added to that URL that you have mentioned.There is no need to add ++ again at the end of the URL.
    2) second thing is the response id option. when i choose the insert response ID option in the mail form, there is no change in the mailform will you please assist how to actually insert this response ID and what is the meaning of :
    Prerequisites
    You have created the text node in which the response code is to be included
    The above pre-req tells that in order to insert a response code you need a text Node while creating the Mail Form.
    There are some issues with this response id and SAP has provided some notes to fix them.Please check SAP Note 1015215 and if this does not fix the issue then i would recommend you to get in touch with SAP.
    Hope this helps!
    Regards,
    Naveen

  • Adding reports to a responsibility

    Hello All,
    Some of the existing reports are not showing up to the user for a specific responsibility.
    Can anyone provide the path about how to add reports to a responsibility?
    Thanks,
    Chiru

    Hi chiru,
    is this issue soolved ?
    if not?
    do this.
    Place the .rdf file in the respective $product_top/reports/..
    product_Top is based on the application you want to register with.
    Executable
    create execuatable with required appplication
    Create concurrent program with the required application
    & attach tht executable to it.
    Go to required responsibitlity.
    get its Request group.
    now go to That request group
    and add that concurrent program.
    Now you can able to see that concurrent progrma in that responsibility.
    Ensure that that responsibility is given to particular user.
    if not go
    sysadmin
    -security
    ---user
    ----define
    quey for the user and add resposibility you want .
    it will solve your problem i think so.
    just try with this........

  • Campaign Response tracking

    Hi All,
    How can we track responses from an Email based survey campaign in CRM 7.0 campaing automation? 
    I am using Mail form to send a survey to an target group and would like to track the responce for all the BP's. We can do it using Response ID in mail form? If yes, what all setting / config we need to use response ID functionality?
    Thanks,
    Nitin

    Hi Nitin,
    Following are thesteps to track response for mail sent through a campaign,
    1. Generate URL for Survey and insert the Survey URL in Mail form.
    2. While inserting the Survey URL system gives you 3 option to select
         a. track via target site (used for URLs generated in SAP CRM)
         b. track via intermediate site (used for external URLs )
        c.  Without tracking. (if no tracking is required)
    3. Choose Option a. via target site to insert the Survey URL in mail form
    4. Assign the mail form and target group to a Campaign and execute.
    5. On getting response to Survey we can get response details through two standard reports Marketing Cotact List and Marketing Contact Summary based on the campaign.
    Regards
    Mallikarjun

  • I filed the report on a response I recieved that wanted it.

    My orginal post did have the problem.  The report was filed in response to that post and the question I posted about.  Having problems with facetime and  a messaage problem with c_l kernel plugin.  I did not know I would have to repost the problem every time I gave information that was asked for by a member of the board.  On other boards I belong to it all goes to the original thread under my user name. 

    You do not have to start new threads. All you need to do is to reply to any such requests for additional information in your original thread. The Reply command is below every post in the thread. You can see all your posts by clicking "My Stuff" at the upper-right. Here are the links directly to your previous threads:
    https://discussions.apple.com/message/22715581#22715581
    https://discussions.apple.com/message/22716078#22716078
    Since you now have two different threads on the issue, I'd suggest choosing one and either copying the information from the other and posting it as a reply to your original post, or pasting in a link to the other thread.
    You might find the tutorials in using the Communities helpful:
    https://discussions.apple.com/static/apple/tutorial/index.html
    Regards.
    Message was edited by: varjak paw

  • EMOD Campaign Response History

    Can someone clarify the difference between these metrics?
    # of responders
    # of responses
    # of open responses
    I've been thru the help text but can't find a good explanation as to why use one over another.

    # of responders - The number of campaign 's recipients who responds to the email.(It is EMOD specific.It does not include the customised response in Ondemand UI)
    # of responses - The number of responses sent by campaign's recipients
    # of open responses - The number of responses for which the response type is 'message opened'.

  • Function Security Menu Report under SYSADMIN responsibility

    Friends -
    Using "Function Security Menu Report" i can able to find out what functions and menus are under particular responsibility.
    But we have nearly 100 responsibilities where i need to submit this requests more than 100 times.
    Is there any SQL Script avaliable for this.
    Please advise on this.
    Regards
    Satish

    Hussein -
    Thank you very much for quick response.
    I am looking for both Menu and Function is there is any SQL Query where i can execute in one report.
    Regards
    Satish

  • Report sometimes empty - responsibility

    Hi,
    After updating a computer, a User could not run any reports. After cleaning the cache the User can now run reports. However, one report is empty.
    When I run the report using the same responsibility and the same parameter, I get data. When the User runs it, the report is empty.
    Any suggestions?
    Thanks.
    Leah
    Edited by: user476771 on Feb 17, 2013 1:33 AM
    Just to clarify, the user can run the report successfully on another computer.

    NO PROBLEM now. It turns out that the problem was with the User's version of the report. She only told me that now.
    Leah

  • Report attached to responsibility

    Hi
    i have a query regarding the deployment of Report.
    Q- i want to assign a report name to particular responsibility , The report name should be display against responsibility as menu and if user click on the report the out put should come .
    Emp-- XX dev responsibility--->XX dev report(Report Name) ,
    if user click on the report name , the concurrent program run in back end and user should get the out put.User does not know how to run report using SRS .
    He only will go to responsibility and report name should display .once click the report name , the parameter screen should come and after submitting the parameter the report should fire and user should get the out put.
    please advice me ?

    Hi SS,
    Please refer the following
    Step 1: Create a concurrent program
    Application Developer/System Administrator responsibility
    Nav: Concurrent - Program - Define/Executable
    Additional Reference: Chapter 16 of Developer's guide
    Step 2: Create a form function
    Application Developer/System Administrator responsibility
    Nav: Application - Function
    In the form function's parameter specify
    CONCURRENT_PROGRAM_NAME="<Conc prog short name>"
    PROGRAM_APPL_SHORT_NAME="<application short name>"
    TITLE="<SRS Window Title>"
    Additional Reference: Chapter 4: of System Administrator's guide -security (Form Function Window)
    Step 3: Include the above created form function to the required menu
    Application Developer/System Administrator responsibility
    Nav: Application - Menu
    Additional Reference: Chapter 4: of System Administrator's guide -security (Menu Window)
    Thanks,
    K.Nataraja Suthan,

  • Inbound Activity not getting created with Campaign Response

    Dear Experts,
    I am working in a scenario where we are using Campaign Automation for sending Email Survey to business partners.
    Mails are reaching the BPs, survey response also coming to the survey tables, But the Inbound activity is not getting created in the system.
    I am using standard Transaction type ''0000'' for inbound activity. . which is ''Appointment'' and Category type ''Date'',  direction  ''inbound''
    The Action profile for this activity is Campaign_Automation_Activity. . .
    I have done questionnaire determination is customizing too.. .
    Am I missing a something??
    Some linking of this Activity with Campaign element?
    Please suggest!!

    Hello Naresh,
    Thanks for the reply, but can u explain me in details.
    1. I am using the MKTCA PBO n PAI,
    2.I have checked the BAdI CRM_SVY_MKTCA_PAI and checked the Transaction type ''0000'' hardcoded, so using the same Transaction type,  the Category is hrdcoded as ''002''
    3. Transaction type ''0000'' is active.
    Please suggest?

  • How to report on questionnaire responses.

    Hello Experts,
    We have a need to report off of candidates' responses to questionnaires.  We created our own questionnaire that candidates fill out and we want to create a report based on their responses.  However, I do not understand how to look these up.  Can someone explain how to do this?  Please note that I am NOT talking about EEO response.  This has to do with questionnaires other than EEO.
    Thanks for your help.
    Regards,
    John Holland

    Hello John,
    as you can see under the link provided by Andy the OSA data model consists of a lot of tables. You cannot directly access most of these tables with transactions like SE16 or SE11 as the table settings prevent the display. Solution here is report RHHAP_DISPLAY_DB. The data model is very generic / flexible and therefore difficult to report directly. So it is recommended to use service functions which resolve the complex table relations to access the data of OSA documents.
    While the service functions solve parts of the complexity issues you remain with the question of performance. To read the data of an OSA document can easily take 0.5 seconds each. So if you want to have a report which can be processed in dialog and is reporting more than a hand full of questionnaires you will run into performance problems.
    Solution -> use a buffer table which contains the data of your questionnaire in a plain structure which can be reported quickly on the fly.
    Creating a report based on a simple table is probably not an issue for you so I will only describe how you can fill this table.
    We have different options to do this. If you are more from the OSA area you would usually create an implementation of the OSA follow up BAdI (HRHAP00_FOLLOW_UP) which is processed in background if an OSA document is completed. In this implementation you would use a function module like HRHAP_DOCUMENT_GET_DETAIL to get the questionnaire content and put it into the buffer table. To get the implementation running you would need to make it available in the OSA configuration by adding it first to OOHAP_BASIC and then add it to category (group) and last to the OSA template (VA object) of the questionnaire itself in PHAP_CATALOG. Issue here would be that you can only apply changes to the OSA template if it is not released so you might need to retake the status. But this is usually no problem for an OSA developer as they have the required SAP help report. Drawback of this approach is that it is not expected by SAP to change the eRec questionnaire OSA templates using PHAP_CATALOG. So you might encounter issues with consistency checks. I am also not fully sure that you won't lose your changes when you touch the questionnaire again with the eRec tools. Some things eRec does are not aligned with the OSA standards. E.g. in eRec you create questions which are technically VB objects and link them to questionnaires which are technically VA objects later. In OSA you cannot have a VB w/o VA so eRec does some tricks with a temporary VA.
    As eRec developer you would go a different way which is not touching the questionnaire definition. To run the buffer table update synchronous you can define a workflow linked to the ACTIVITYCOMPLETED event of ERC_ACTIV. The workflow start would be restricted to the correct questionnaire activity type. The workflow would consist of a single step either a workflow activity based on a customer task or a container operation calling a static method of a class. In the step you would use the methods GET_DOCUMENT_DETAILS or GET_DOCUMET_DETAILS_WITH_TEXT of class CL_HRRCF_QA_BL to get the questionnaire content, transform it and put it into the buffer table. Of course you would in advance check the activity record if it is the required questionnaire (QA_TPL_OBJID) and the questionnaire was actually filled (QA_DOC_GUID is not initial). PHAP_CATALOG would only be used to get information about the technical structure and Ids of the OSA template elements.
    If it is not necessary to run the update synchronous you could of course also create a report you plan as a job which is doing the same for all HRP5141 records based on their attributes and last changed timestamp.
    I hope this helps you implementing your requirement.
    Kind Regards
    Roman   

  • Read Idoc via a report and post response idocs

    Hello All,
                Can any one suggest me a report to read an idoc and secondly based on the segment (say position segment) trigger a response idoc ?
    Regards,
    Anirban.

    Hi,
    go to following code :
    Program To Generate IDoc
    *& Report  ZZ_Program_To_Create_Idoc                                        
    report  zz_program_to_create_idoc                     .
    tables: ekko,ekpo.
    selection-screen skip 3.
    selection-screen begin of block b1 with frame title titl.
    selection-screen skip.
    select-options s_ebeln for ekko-ebeln.
    selection-screen skip.
    selection-screen end of block b1.
    data: header_segment_name like edidd-segnam value 'Z1EKKO',
          item_segment_name like edidd-segnam value 'Z1EKPO',
          idoc_name like edidc-idoctp value 'Z19838IDOC1'.
    data: header_segment_data like z1ekko,
          item_segment_data like z1ekpo.
    data: control_record like edidc.
    data: messagetyp like edmsg-msgtyp value 'ZZ9838MESG1'.
    data: i_communication like edidc occurs 0 with header line,
          i_data like edidd occurs 0 with header line.
    data: begin of i_ekko occurs 0,
          ebeln like ekko-ebeln,
          aedat like ekko-aedat,
          bukrs like ekko-bukrs,
          bsart like ekko-bsart,
          lifnr like ekko-lifnr,
          end of i_ekko.
    data: begin of i_ekpo occurs 0,
          ebelp like ekpo-ebelp,
          matnr like ekpo-matnr,
          menge like ekpo-menge,
          meins like ekpo-meins,
          netpr like ekpo-netpr,
          end of i_ekpo.
    start-of-selection.
    select  ebeln aedat bukrs bsart lifnr from ekko
              into table i_ekko where ebeln in s_ebeln.
    select ebelp
           matnr
           menge
           meins
           netpr
           from ekpo
           into table i_ekpo
           where ebeln in s_ebeln.
    control_record-mestyp = messagetyp.
    control_record-rcvprt = 'LS'.
    control_record-idoctp = idoc_name.
    control_record-rcvprn = '0MART800'.
    loop at i_ekko.
    header_segment_data-ebeln = i_ekko-ebeln.
    header_segment_data-aedat = i_ekko-aedat.
    header_segment_data-bukrs = i_ekko-bukrs.
    header_segment_data-bsart = i_ekko-bsart.
    header_segment_data-lifnr = i_ekko-lifnr.
    i_data-segnam = header_segment_name.
    i_data-sdata = header_segment_data.
    append i_data.
    select ebelp
           matnr
           menge
           meins
           netpr
           from ekpo
           into table i_ekpo
           where ebeln = i_ekko-ebeln.
    loop at i_ekpo.
    item_segment_data-ebelp = i_ekpo-ebelp.
    item_segment_data-matnr = i_ekpo-matnr.
    item_segment_data-menge = i_ekpo-menge.
    item_segment_data-meins = i_ekpo-meins.
    item_segment_data-netpr = i_ekpo-netpr.
    i_data-segnam = item_segment_name.
    i_data-sdata = item_segment_data.
    append i_data.
    endloop.
    clear i_ekpo.
    refresh i_ekpo.
    endloop.
    call function 'MASTER_IDOC_DISTRIBUTE'
      exporting
        master_idoc_control                  = control_record
      OBJ_TYPE                             = ''
      CHNUM                                = ''
      tables
        communication_idoc_control           = i_communication
        master_idoc_data                     = i_data
    exceptions
       error_in_idoc_control                = 1
       error_writing_idoc_status            = 2
       error_in_idoc_data                   = 3
       sending_logical_system_unknown       = 4
       others                               = 5
    if sy-subrc <> 0.
    message id sy-msgid type sy-msgty number sy-msgno
             with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    else.
      loop at i_communication.
        write: 'IDOC GENERATED', i_communication-docnum.
      endloop.
      commit work.
    endif.
    initialization.
    titl = 'ENTER THE PURCHASE ORDER NUMBER'.
    Reward points if helpful
    Regards
    Srikanta Gope

Maybe you are looking for

  • Problem in synchronization

    Hi, i intent synchronize but... appear an error: • Synchronization started  • Connection set up (without proxy) to: http://clariana:50200/sap/bc/MJC/mi_host?~sysid=J2E&  • Connection to server failed.  • Problems during synchronization: Not found 404

  • Icons as light in ALV list

    hi , I have one issue. After executing one transaciton the alv list will be displayed. in that list the 1st column is status field which contains the value either green light or yellow or red. now i have to read this column for taking which color it

  • WAP Error Message Received invalid EAPOL-Key MIC (msg 2/4)

    Hi there can anyone help me with this error message Received invalid EAPOL-Key MIC (msg 2/4) . Time Stamp Severity Service Description Nov  5 2012 15:11:27 warn hostapd[4365] Received invalid EAPOL-Key MIC (msg 2/4) I only get this message from one d

  • COPA derivation. Help! urgent.

    Friends, i create a new characteristics and derivation. before i did this, there are sales order have been created. and we also active incoming sales order. when i billing for the old sales order which have been created before the new derivation, the

  • Not seeing True Type Font: eurofurence light in InDesign 2.0

    I am trying to do some graphic work in InDesign 2.0 and I cannot find the "eurofurence light" which is a True Type Font.  My computer is running Windows Vista. I have installed the fonts into Windows Fonts at C:\Windows\Fonts Microsoft Word has the f