cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Create lead from the landing page. From Marketing C4C the Account information is not passed.

PraveenT1
Participant
0 Likes
1,087

Hi All,

We have the below scenario for landing page where contact can signup for a contact us form.

1. Landing page which has contact attributes with company name. Creates a interaction "Contact Request" event.

2. We have a trigger based campaign which will create Lead based on the Interaction "Contact Request" event.

In this case, the profile is created but not the Corporate account. When a lead is transferred from Marketing to C4C . In HCI, the lead creation is failed saying the Account id is empty as the corporate is not created using the landing page.

What would be the best practice to create a lead based on the Contact us form.

Accepted Solutions (0)

Answers (3)

Answers (3)

silviabackes
Product and Topic Expert
Product and Topic Expert

Hi Praveen,

Definitely there is no standard process to maintain account data and the contact relationship via a landing page with associated transfer it to C4C as a lead.

But there is a standard process to create C4C Leads related to contacts and accounts – or related to a specific account. Certainly, the Interaction Contacts have to exist in SAP Marketing Cloud accordingly.

“Create Lead” action transfers Interaction Contact info to the sales system as follows.

If the target group member is of type Company, then the data of the company are transferred.

If the target group member is of type Person,

and if a relation “is contact person of” an Interaction Contact from type Company EXISTS, then the data of the person AND of the company are transferred

otherwise the data of the person are transferred.

Does this summary help? Based on that, could you use another way to transfer the data to C4C?

Otherwise we would need some more info related to your “Contact Request” and the HCI set up.

Kind regards, Silvia

PraveenT1
Participant
0 Likes

Thanks Siliva,

You are correct. But the way, we want to do it in the following way.

1. Landing page only creates contacts with company_name attribute but this is not sent in the lead replication which we are dumping into the custom field on the contact.

2. We want to force the account to be created in C4C based on this company name attribute.

2. In this landing page, we also trigger an event which will create lead based on the trigger based campaign.

3. Once, the trigger based campaign transfers the content of lead to HCI.

Here, we only send the contact information and the Prospectparty will be empty(indicating the company to be created in C4C).We have mapped the custom field which has company name to the prospect party details->company_name.

Till, here we are able to successfully proceed to create the lead in C4C with the way we want. However,when we got a confirmation the lead id is not updated to M4C. From C4C, the contact & account is sent back in the confirmation of lead where it fails saying the internal id for company is missing.

It is expecting to have Corporate account created in Marketing cloud before even sending this to C4C.

In this case, we would like to have an opportunity to create a account when somebody contacts through landing page.

PraveenT1
Participant
0 Likes

Thanks Silivia.

We made a change in HCI iflow with existing contact and the company name is passed in the prospect details and was able to create the contact in C4C. However, C4C prospect Party id, contact id and lead id are sent back as part of the confirmation but it fails saying the information for the company is not populated.

Mandatory field InternalId on entity type Company is not populated

Thanks

Praveen