Generating Activities from Campaigns

Is it possible to generate Activities from Campaigns or otherwise progress a Campaign?
For example, you can send campaigns to a list of contact prospects etc. Is there any way to genereate an Activity within Web Tools to be used as a follow-up?
I presume that you could use the DTW to create Activities directly within B1, but what about working in Web Tools only?
More generally, what are you expected to do with a Campaign once you have sent emails to the contacts? There seems to be no way to progress a Campaign other than to make it inactive.
Regards,
Douglas

Hi Douglas
You can write a report to track people who clicked a link to a product in the campaign email, went to the site, viewed the item and checked out. There is a URL variable, campaignid= that is appended on the end of the url and stored on the ordermaster table for that order if present.
How to progress a campaign forward is up to the sender of the campaign.
You can view if a prospect or user has been sent a campaign on the user or prospect details as well.

Similar Messages

  • Create Activities from Campaign

    Hi,
    I intend to create Activity from Campaign based on the Partners selected in the Partners tab.
    For 5 different partners, 5 different activities.
    I am trying this through Action definition, method call.
    Am I on the right path? Is this how normally its done?
    thanks
    Yash

    Hi Mike,
    Thanks for the link.
    I already have this doc with me.
    This talks about creating a transaction type which is assigned based on Communication channel.
    My requirement is to create a transaction type based on the Partners in the Partner tab.
    I have awarded points though.
    thanks
    Yash

  • Generating Leads from Campaigns

    Our business wants to establish campaigns and then generate leads to assign to service technicans to followup with customers. I understand how through relationships to make leads carry the campaign, but wanted to know if there is a program similar to CRMD_MKT_PROC (create transactions without campaign reference) that would allow you to create leads from a campaign.
    Should the approach be to copy this standard program and modify it, or are there alternative approaches functionality from within campaigns themselves?

    Hi Williams,
    This is an example of how to create leads within campaigns.
    Unique TV, a television manufacturer, introduces a flat television model, Unique Flat Century, and decides to run an e-mail campaign just before the summer Olympics. The target group consists of business partners who had purchased any product of the umbrella organization, Unique Enterprises, in the last five years. About 25,311 business partners qualify. 
    The e-mail campaign is executed in two steps. In the first step, e-mails containing some information about the flat TV are sent out to all 25,311 business partners. Each e-mail also contains a link to a survey, which includes the question: “Would you like to receive any further information on Unique Flat Century?“ All those who respond positively to this original e-mail qualify for the second step of the campaign.
    In the second step of the campaign, Unique TV uses the process of campaign automation to automatically generate leads for all business partners who responded positively in the first step of the campaign.
    I think the above Example will give brief idea, how to create the leads from campaign.
    create a campaign and two campaign elements, from the  campaign  F5 or Campaign automation button, campaign automation screen will open and there you can define ur condtions and assign the workflows to create a leads to campaign elements.
    Regards
    Chandramohan
    Reward points if it helps................

  • Activities from the campaign

    Hi experts,
    We are generating activities from the campaign execution(campaign automation). The activities are generated with person responsible same as activity partner where as it should determine the preceding doc --> user as per the Partner determination procedure of activity type.
    Can anybody help me how to solve this
    Regards,
    Madhu

    hi madhu
    I was  trying to find a way to link an activity record back to the
    campaign it's related to. I seem to have the campaign description located on
    several of the ACTIVITY tables/views (CRMV_WORKLIST_AC is the main view I am
    using) but cannot seem to get a GUID which links the activity back to the
    campaign description in CGPL_TEXT and ultimately to CGPL_PROJECT table (where I
    need to extract the EXTERNAL_ID field related to the activity).i was confused regarding
    know how to translate the GUID on the CRMV_WORKLIST_AC (same GUID as on
    CRMD_ACTIVITY_H and CRMD_ORDERADM_H) to either of these tables
    solution i found was like:
    Function module
    CRM_DOC_FLOW_READ_OB can be used to retrieve the link of activities to
    campaign elements.
    as the tables for the activity and campaign element was there,but this FM depict the exact link between the campaign and acitivites.
    i am asking u to use this FM because if at the table level u wanna see the relationship then u have to do what is like go to crmd_order index and give ur object id and copy the generated guid and paste it in table crmdorderadm_h,to retrieve the relationship between activity and campaign.
    guess it will definitely helps
    best regards
    ashish

  • Issue when generating XPDL from process flows

    I have a process flow which has the following architecture.
    It begins with a Start activity called “START1”. START1 has two parameters P_MESSAGE_TYPE and P_MESSAGE_ID. These parameters are populated from values provided by an external process. From START1 an unconditional transition goes to a ROUTE activity. Leaving the ROUTE activity are 18 conditional transitions and 1 unconditional transition.
    The 18 conditional transitions each perform a test on the parameter value supplied in P_MESSAGE_TYPE. The value supplied is checked against a string value (they all check for different values, e.g. 'referenceEngineeringInstructionRecordExtract'). The 1 unconditional transition provides an “emergency exit” should something come through that does not match any of the 18 conditions.
    If there is a match against one of the 18 conditions then that particular transition is followed and a sub-process on the end of that transition is executed. Flow then continues from that sub-process on to an OR operator (which brings together the exit transitions from all 18 of these sub-processes) before the flow ends with the ususal Success, Error and Warning activities.
    Here is the problem. When I build this process flow from scratch it generate out the XPDL it works fine. The XPDL generated around some of the conditional transitions looks like this:
    <Transition Id="TRANSITION_4" From="MESSAGE_TYPE_ROUTER" To="R_EI_PART_CHANGE">
    <Condition Type="CONDITION">
    <Xpression>"P_MESSAGE_TYPE" ='referenceEngineeringInstructionPartChangeRecordExtract'</Xpression>
    </Condition>
    </Transition>
    <Transition Id="TRANSITION_5" From="MESSAGE_TYPE_ROUTER" To="R_ENGINEERING_INSTRUCTION">
    <Condition Type="CONDITION">
    <Xpression>"P_MESSAGE_TYPE" ='referenceEngineeringInstructionRecordExtract'</Xpression>
    </Condition>
    </Transition>
    <Transition Id="TRANSITION_6" From="MESSAGE_TYPE_ROUTER" To="R_FATIGUE">
    <Condition Type="CONDITION">
    <Xpression>"P_MESSAGE_TYPE" ='referenceFatigueParameterRecordExtract'</Xpression>
    </Condition>
    </Transition>
    Here the complex condition in the transitions can be seen as, for example, *"P_MESSAGE_TYPE" ='referenceEngineeringInstructionPartChangeRecordExtract'* which appears in the process flow editor in the form *"START1"."P_MESSAGE_TYPE"='referenceEngineeringInstructionPartChangeRecordExtract'*
    and these are all consistent throughout, i.e. every transition in thn process flow editor shows the “START1” which then seems to get stripped off during the XPDL generation.
    Now, if I make a change to the flow (e.g. remove a sub-process or add a new sub-process) and regenerate the XPDL what usually gets generated is of this form:
    <Transition Id="TRANSITION_4" From="MESSAGE_TYPE_ROUTER" To="R_EI_PART_CHANGE">
    <Condition Type="CONDITION">
    <Xpression>"P_MESSAGE_TYPE" ='referenceEngineeringInstructionPartChangeRecordExtract'</Xpression>
    </Condition>
    </Transition>
    <Transition Id="TRANSITION_5" From="MESSAGE_TYPE_ROUTER" To="R_ENGINEERING_INSTRUCTION">
    <Condition Type="CONDITION">
    <Xpression>"START1"."P_MESSAGE_TYPE" ='referenceEngineeringInstructionRecordExtract'</Xpression>
    </Condition>
    </Transition>
    <Transition Id="TRANSITION_6" From="MESSAGE_TYPE_ROUTER" To="R_FATIGUE">
    <Condition Type="CONDITION">
    <Xpression>"P_MESSAGE_TYPE" ='referenceFatigueParameterRecordExtract'</Xpression>
    </Condition>
    </Transition>     
    What can be seen here is that for some reason the generator has kept the “START1” context of P_MESSAGE_TYPE in the test for referenceEngineeringInstructionRecordExtract (and for two others that I haven't included) but not for the remaining 15 which appear as normal. This results in code that falls over at runtime. I haven't touched these conditional transitions between edits. They are uniquely sequenced and the process flow validates successfully.
    Has anyone else seen this issue before? I can’t find any reference to it either in MetaLink or in the forums.
    Edited by: AndrewD on Jul 3, 2009 1:57 PM

    Hi David,
    Thanks for the reply. The client version is 10.2.0.2.8 on a 10.2.0.2 repository. I suspect that it is something internally buggy. I have since found other issues - like I open up one process flow and choose the "Generate" option from the menu, whereupon it generates the XPDL for the last process I opened and not the current one...seems like there are several issues in this area.
    Andrew

  • Call list from Campaign

    How can you create call list from Campaign for a selected target group ? Can anyone help me in this.

    Hi ,
    To generate a call list from the campaign all you need to do is to create your campign and then choose the send target group to channel option the call list will get generated. Please refer the campaign execution link for detials
    http://help.sap.com/saphelp_crm50/helpdata/en/4e/ac6f422f91c153e10000000a1550b0/frameset.htm
    Regards,
    Anita

  • Display product from campaign to agent in IC when making call

    Hello,
    I wonder how can agent see the product that he is to offer to the client in outbound telesales? call list can be generated from campaign, where the product is assigned to campaign.
    In the moment when agent in IC makes call from this call list the product will be displayed ..... - where exactly?
    in navigation area? what workspace and what profile? (Telesales_resource workspace maybe, but what profile)
    Regards
    Radek

    Hi Jesus,
    I was suspecting this, we had a similar problem in CRM 6.0, i thought this is no more there in CRM 7.0. Well we had raised an OSS message for this and the reply was a development in the view or use the service pro view(sans)ICWEB apllications.
    This happens with any followup you want to create in the ICWEB view since there is no pop up here.
    I would suggest you to raise an OSS for this
    Regards
    Raj

  • Capturing response from Campaigns

    Hello,
    Any expert worked on the campaigns(internet) for capturing the response from campaigns.
    Running the campaign with HTTP and exposing it to the external customer, therefore how the external customer will make use of CRM application server in filling the surveys.
    Any advise or document is highly appreciated.
    Regards
    Ahmedi

    Hello Dinesh,
    Thanks a lot for the reply, but this is not as simple was metioned.
    As mentioned by you:
    In the questionnaire, you have to enter your web-id in the XML. you will find this setting in the Best practice.
    Apart from that XML, there are two programmes that are required:
    Get Option:This specifies how the survey is sent to the recipient.
    Send Option:This specifies how the results are later sent back when the recipient submits the survey.
    My process starts after this when the customer clicks on the survey and answers the questions, this response we need to capture automatically in CRM by creating an activity at back end.
    In order to achieve this SAP recommend to implement WEBDISPATCHER and the URL which the users are going to generate will be in https:
    The problem I am facing is when i generate the URL and test it, it is giving me the message that the service is not reacheable, kindly see the screen shot below.
    When i am investigating this and asking SAP for help they are asking to install the EXTERNAL CAT server. Dont know about this.
    If you have done an end to end solution for email campaign for the external world with the following steps then can you please provide me the doc.
    1 - User runs the campaign with  Mail Form: Mail form will have the link of questionnaire.
    2- When the customer is clicking on the link from his yahoo or gmail address this will launch the CRM page for the questionaire where the customer should be able to answer the questions and click on SAVE.
    3 - this will be captured in CRM and creates an activity back end(which in turn we can expose it to BIBW).
    I hope this is clear, needs some urgent advise.
    Regards
    AM
    For your information:
    <?xml version="1.0" encoding="UTF-8"?>
    <SurveySystemParam
    Action="https://xxxxxxxxxx.internal:xxxxxx/SAPSVY?cmd=svyResult"
    Method="post" Enctype="application/x-www-form-urlencoded"
    AccessURL="https://xxxxxxxxx.internal:xxxxx/SAPSVY?cmd=svyPresGet"
    ConnectorId="CONNECTOR_xxx"
    IncludeStylesheetInOutput="true"/>
    Screen shot:

  • Creation of service order from campaign element

    Hi,
    We have a requirement where service orders are to be created for all those business partners who responded to the campaign. We are using standard service order type SVRO. We have set up campaign automation by creating campaign and element, assigned target group, set decision point (rule & condition) to split target group in two; one for those who have replied to campaign and others who have not replied. These target groups are also linked to other campaign elements within the campaign.
    The question is, how to create a follow-on transactions such as service orders through campaign, so that one service order gets created for each successful BP from campaign result?
    Thanks in advance for your advice / suggestions.
    Regards
    Umesh
    Edited by: Umesh Singh on Sep 30, 2009 6:36 PM

    Hi Shatnhala,
    Thank you for your help. I'll try this and will come back to you.
    My further requirenment is to re-trigger pricing to upade latest price information on these service orders and then to create and send letter to all those customer with price informations. Can I use the same workflow with different steps to complete all these task?
    Also, how will these service orders (created through workflow) be linked with the campaign? Is their a way to link one campaign with many orders?
    Thanks
    Umesh

  • How to delete the Generated files from application server(open hub)?

    hi experts,
    when i try to execute process chain the DTP it is giving below dump. Exception CX_RSBK_REQUEST_LOCKED logged.
    when i execute the DTP manually and trying to delete the previous request, it is giving for dump ITAB_DUPLICATE_KEY.
    so to delete the generated file from application server, how to delete it for specific dates?
    Information on where terminated
    Termination occurred in the ABAP program "GPD6S3OE0BCVGC6L9DBNVYQARZM" - in
    "START_ROUTINE".
    The main program was "RSBATCH_EXECUTE_PROZESS ".
    In the source code you have the termination point in line 2874
    of the (Include) program "GPD6S3OE0BCVGC6L9DBNVYQARZM".
    The program "GPD6S3OE0BCVGC6L9DBNVYQARZM" was started as a background job.
    and when i check the dump it is point out at below code
    " Populate the lookup table for 0STOR_LOC
    SELECT * from /BI0/TSTOR_LOC
    into CORRESPONDING FIELDS OF table L_0STOR_LOC_TEXT
    FOR ALL ENTRIES IN SOURCE_PACKAGE WHERE
    STOR_LOC = SOURCE_PACKAGE-STOR_LOC.
    but the programme is syntactically correct only.
    how to rectify the issue.
    regards
    venuscm
    Edited by: venugopal vadlamudi on Sep 28, 2010 1:59 PM

    hi experts,
    We have written start routine to get the storage location text and sending to File located at Application server through OPEN HUB.
    here is the code written in the Transformations
    In the global section
    Text for 0STOR_LOC
        DATA: l_0stor_loc_text TYPE HASHED TABLE OF /bi0/tstor_loc
              WITH UNIQUE KEY stor_loc.
        DATA: l_0stor_loc_text_wa TYPE /bi0/tstor_loc.
    and in the code to get the text
    " Populate the lookup table for 0STOR_LOC
        *SELECT * from /BI0/TSTOR_LOC*
          into CORRESPONDING FIELDS OF table L_0STOR_LOC_TEXT
          FOR ALL ENTRIES IN SOURCE_PACKAGE WHERE
                  STOR_LOC = SOURCE_PACKAGE-STOR_LOC.
    im sure there is problem with the Routine only. i think i need to change the code if so please provide me the modified one.
    thanks
    venuscm
    Edited by: venugopal vadlamudi on Sep 29, 2010 9:37 AM

  • Follow-up Activities from Leads/Opportunities

    HI,
    We have configured the follow-up Activities from Leads/Opportunities in CRM. We created a standalone PCUI BSP iView for Activities and assigned ACTIVITYCRM object type to our Role.
    Leads to follow-up Opportunities is working but from Leads/Opportunities to follow-up Activities is NOT working. Standalone Activities is working though directly from the menu.
    Any input/thought will be appreciated.
    Thanks,
    Jas

    Please check the follow the below points.
    1. SPRO -> CRM -> Layout of user Interface -> Navigation (URL generation) -> Assign Object Method to Role. (Check your role and object with Portal Role)
    2. Add "CRM_URL_BUFFER_OFF" = "X" Parameter in SU01 for the user.
    3. If you assigned many roles to the user in CRM check the Priority.
    I hope it will work.
    Regards,
    Bala.c

  • Follow up of activities from old opportunity to new opportunity

    Hi Team members,
    I want to create a new opportunity for a customer, but the activities from the earlier opportunity (of the same customer) should get displayed in the new opportunity
    Please let me know the steps or hints
    Thank you and kindest regards

    Hi Team members,
    I want to create a new opportunity for a customer, but the activities from the earlier opportunity (of the same customer) should get displayed in the new opportunity
    Please let me know the steps or hints
    Thank you and kindest regards

  • How to generate XML from EBusiness suite ARXSGPO

    Could someone tell me how I can generate XML from the EBusiness Suite Accounts Receivable report ARXSGPO.rdf I understand this report is called by a C program. I have tried changing the concurrent request to output format to XML the result does not resemble XML. Does anyone have any suggestions how I can generate XML from the ARXSGPO report?
    Thanks,
    Mark

    Hi Mark
    the next release of XMLP will have last page only support. The problem is that at the template layer you do not know how many lines are going to fit on the page, so you never know what is going to be the last page. The only way around it for now is to specify the number of lines to a page and then check when all the lines have been rendered and then render the remit portion.
    I have a sample invoice that does the same, drop me a mail, you can work out the email from my name and the fact I work for XMLP Im sure.
    Tim

  • Generate report from database using .xsl style sheet

    I am trying to view test result histories for specific uut serial numbers.
    We are logging all test data to the default access database template that was provided with Teststand.
    Is there a method of generating reports from the database that match the format of those generated at runtime?
    I was surprised to find that the default access database did not contain any gui or pre-made reports matching the xsl style sheets chosen in the report options dialog.
    My database skills are weak, I am able to browse the raw data and I see the relationships between some of the tables, but the prospect of recreating one of the xml report formats in access seems daunting. Am I missing something? what is the best way to print a uut report from test data stored in access?

    Hello msears,
    Thank you for posting on the NI Discussion Forums.  Unfortunately there are no tools available in TestStand for directly converting an Access database to a formatted .xsl report.  It is possible to have a step in a sequence that reads the information from the database, and create the .xsl report as if it had been generated at sequence run-time, by writing those values directly to Locals.ResultList.  Admittedly, this would require some knowledge of Microsoft Access, and the ability to write a program that will extract information from the database, in order to include it as a step in the sequence.
    Is there anything stopping you from creating a formatted .xsl report when the sequence is run (instead of trying to create it from previous data stored in an Access database)?
    Chris_G
    Sr Test Engineer
    Medtronic, Inc.

  • Generate Report From Template (Excel).vi & don't understand to fill the cells

    I am trying to use the Generate Report From Template (Excel).vi to build my own template, and then fill it with some of my datas. I am trying to replace the "temperature" or "pressure" labels by others, and then fill them with my vi. I don't understand how labview find the location of the labels in the excel template.
    Thanks in advance
    Attachments:
    Excel_Template.xls ‏33 KB
    Generate_Report_From_Template_(Excel).vi ‏120 KB

    You can get the answer to your question by reading the following thread:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=137&HOID=50650000000500000019360100&HTHREAD=000079385000079477000079498000079542000079632&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0
    The short answer:
    To setup or modify the Named Labels in your Excel template, use Excel's Insert -> Name -> Define command. A name can be defined as a single cell or a block of cells.
    Michael Munroe
    Certified LabVIEW Developer
    www.abcdefirm.com
    Michael Munroe, ABCDEF
    Certified LabVIEW Developer, MCP
    Find and fix bad VI Properties with Property Inspector

Maybe you are looking for